geedge.lantern.io
deployment confidence: high public

The user manual for a third-party network traffic-diversion appliance (NORMA1.7.3, vendor Beijing Hengguang Information Technology Co., Ltd, used as front-end capture/splitting hardware for a backbone/metro monitoring pipeline) describes native rule-matching and drop/forward actions keyed on subscriber IMSI/SUPI within telecom signaling-plane protocols (S1AP, Diameter, GTPv0-2, NGAP, SIP), plus an automated feature that correlates signaling-plane identifiers to user-plane traffic per subscriber and actively extracts that correlation for upstream delivery -- functionally adjacent to, but a distinct vendor component from, the CyberNarrator subscriber-correlation capability.

支持基于IMSI/SUPI的信令面报文规则匹配...支持基于特定协议的数据流关联,实现设备自动从信令面数据获取用户面数据的信息,并主动提取上交
censorsgeneric
capabilitysubscriber-correlation

extracted_by: claude-sonnet-5 · added 2026-08-26 · id: 2026-mesalab-ai-norma-imsi-diversion-appliance

Related findings

deployment

A MESA Lab monthly report describes a 'web-proxy' engineering task that modified the open-source Ultraviolet web-proxy project to add keyword- and specific-URL-blocking, alongside deployment work (certificate issuance, redirect handling) and a document listing which sites the proxy is permitted to relay; the purpose (internal filtered access vs. a broader capability) is not stated in this excerpt.

detection

TSG/CM ships with pre-built, first-class 'Learning Object' entries specifically for Freegate (Object ID 18) and Psiphon3 (Object ID 19), plus a generic 'Top Server IP' object (ID 20) -- default product features, not customer-commissioned custom signatures. The Psiphon3 object auto-learns and dynamically updates a live blocklist that reached roughly 70,000 IPs at one deployment before a database issue temporarily dropped it to ~50,000.

detection

Crash-dump stack traces reveal TSG's core packet-processing engine (sapp) architecture: a custom multi-threaded C engine using 'marsio' as the DPDK-style packet-I/O driver, a plugin system for protocol handlers (confirmed: plug/protocol/http/http.so), and a libdocumentanalyze component that actively decompresses gzip content and parses ZIP/document formats found inside HTTP bodies -- i.e. inspection goes beyond headers into reconstructed application content.

evaluation

An internal MESA Lab research survey ("审查规避调研报告") catalogs current academic circumvention research the lab tracks as detection R&D input: Geneva/GET-out packet-mutation evasion, the WebRTC-based Protozoa tunnel, and CDN-based domain shadowing combined with domain fronting -- evidence the lab actively monitors the circumvention literature rather than working purely from first principles.

detection

certstore's own commit history documents its transparent-TLS-MITM mechanics directly: it writes the client's observed SNI into the SAN field of the leaf certificate it mints on the fly, supports ECC issuance (secp192r1/secp256r1) for those forged certs, and reads its Trusted/Untrusted decryption-keyring configuration from MAAT's DECRYPTION_KEYRING table -- confirming the interception pipeline end-to-end: client SNI in, matching forged certificate out, gated by MAAT-synced keyring policy.

detection

Geedge runs an explicit, named signature-extraction program specifically targeting circumvention tools — Freegate, Psiphon, Ultrasurf, and Tor Browser (by package name: com.golden.freegate, com.psiphon3.subscription, us.ultrasurf.mobile.ultrasurf, org.torproject.torbrowser) — across Android/iOS/Windows, with weekly signature updates, for a site internally called 'K project'.