Essential storage keeps this site working and remembers your choice. Optional cookies are off until you allow them.

Meet the Synthient team

Loading available times…

Open Cal.com in a new tab
Skip to content

INFATICA

Provider
Website
infatica[.]io

Infatica is a Singaporean company, with UK and UAE entities, which has been in operation since 2019. They are known for residential and mobile proxies, scraping APIs, datasets, and app monetization and are considered a medium sized proxy provider. Synthient's Research Team has found proxy resellers such as Proxy-Seller, ProxyMA, and GonzoProxy to be providing access to Infatica. These indirect sales channels highlight a potential risk due to limited downstream regulation or KYC controls.

Infatica is observed leveraging InfaticaSDK to source IP addresses. InfaticaSDK is distributed across Windows, Android, iOS, macOS, and Linux, is classified as App Monetization, and has been observed in Rave / WeMesh, Swipis, and Duboku TV.

Synthient's Research Team assigns a MEDIUM risk score to InfaticaSDK based on a randomized sample of consent practices observed in the wild.

Reseller Graph

Observed provider, SDK, app, and reseller relationships described in this research profile.
Open full-size diagram

The highlighted node is the provider named on this card. Reseller arrows point toward that provider. App, SDK, and supply associations are labeled separately and do not establish ownership.


Yara Rules

rule Proxyware_InfaticaSDK_MultiPlatform_GoAgent
{
    meta:
        description = "Infatica Agent Go core: Noise XX/IK control channel and controller-selected TCP/UDP relay"
        provider    = "Infatica"
        sdk         = "InfaticaSDK"
        platform    = "Windows PE/DLL, Linux/Android ELF, Apple Mach-O"
        variant     = "go-agent"
        category    = "proxyware"
        author      = "Synthient"
        date        = "2026-08-27"
        confidence  = "high"
        reference_elf_sha256 = "527c2d4a9fbdffbf8d316608295ab2c94cc9220c5a890e8a7072d53c4a0e5bd3"
        reference_pe_sha256 = "27aa7cd1aeaacb16e3de97eff34e502ded4ea1b751757beabab132a27802dd07"
        intel_family = "infatica-agent"
    strings:
        /* Two generations of the same Go tree: the standalone agent module and
           the Android SDK repackaging. Both carry the relay entry point. */
        $mod_agent   = "infatica_agent/servers." ascii
        $mod_android = "android_sdk/internal/servers." ascii

        /* Noise handshake progression, logged verbatim by the agent. */
        $noise_xx_send = "XX handshake: sending message 1..." ascii
        $noise_xx_done = "XX handshake: completed successfully!" ascii
        $noise_ik_send = "IK handshake: sending message 1..." ascii
        $noise_ik_done = "IK handshake: completed successfully" ascii
        $noise_frame   = "NoiseConnection.Write: encrypted to" ascii
        $noise_cache   = "noise_key_cache_%s_%s.dat" ascii
        $noise_dir     = ".infatica_noise_cache" ascii

        /* Controller verbs that drive the exit node. */
        $cmd_connect3 = "server=%v: sending CONNECT_V3" ascii
        $cmd_connect4 = "server=%v: TX: CONNECT_V4: partnerID=%v" ascii
        $cmd_slave    = "reqId=%v: slave connection: OPEN_SLAVE sent" ascii
        $cmd_udp      = "server=%v: RX: UDP_COMMUTATE_REQUEST" ascii
        $cmd_status   = "server=%v: RX: BROADCAST_STATUS_REQUEST" ascii
        $cmd_stop     = "server=%v: about to send STOP_NODE_RESPONSE" ascii
        $relay        = "reqId=%v: proxyBetween: %v <-> %v" ascii

        /* The earlier Windows/Linux generation ships the same package without
           the verbose logging, so its Go symbol names carry the evidence. */
        $sym_commreq  = "servers.(*ServerConnection).handleProxyRxCommReq" ascii
        $sym_connresp = "servers.(*ServerConnection).handleProxyRxConnResp" ascii
        $sym_ping     = "servers.(*ServerConnection).handleProxyRxPing" ascii
        $sym_logena   = "servers.(*ServerConnection).handleProxyRxSetLogEnabled" ascii
        $sym_between  = "servers.(*TargetConnection).proxyBetween" ascii
    condition:
        (
            uint32(0) == 0x464c457f or uint16(0) == 0x5a4d or
            uint32(0) == 0xfeedface or uint32(0) == 0xfeedfacf or
            uint32(0) == 0xcefaedfe or uint32(0) == 0xcffaedfe or
            uint32(0) == 0xbebafeca or uint32(0) == 0xcafebabe
        ) and
        filesize > 512KB and filesize < 100MB and
        (
            (1 of ($mod_*) and 2 of ($noise_*, $cmd_*, $relay)) or
            (1 of ($mod_*) and 3 of ($sym_*)) or
            (3 of ($noise_*) and 2 of ($cmd_*, $relay))
        )
}

This rule identifies an SDK family. A match alone does not establish malicious activity or the absence of consent.

Indicators of Compromise

File Hashes

Type
SHA-256
Context
Rave v8.2.34 (com.wemesh.android)
Type
SHA-256
Context
Rave iOS carrier (sh.weme.weme2826), signed by XL AXIATA, PT TBK
Type
SHA-256
Context
Windows Go relay observed as C:\Windows\p15tf6.exe
Type
SHA-256
Context
Win32 carrier observed as C:\Windows\xcv5gjw.exe
Type
SHA-256
Context
libgojni.so embedded in Swipis, Incognito Play, and SuperCleaner packages
Type
SHA-256
Context
Swipis v2.5.5 (com.tik.swipis); VT compressed parent
Type
SHA-256
Context
Infatica libagent.so reference sample
Type
SHA-256
Context
Duboku TV v7.2 (com.supertws.dubokutv); VT compressed parent
Type
SHA-256
Context
Win32 Infatica relay reference sample
Type
SHA-256
Context
Confirmed files; InfaticaSDK

Domains

Type
Domain
Context
Tier 1 / bootstrap
Type
Domain
Context
Tier 1 / bootstrap
Type
Domain
Context
Tier 1 / bootstrap
Type
Domain
Context
Tier 1 / bootstrap
Type
Domain
Context
Tier 1 / bootstrap
Type
Domain
Context
Tier 1 / bootstrap
Type
Domain
Context
Tier 1 / bootstrap
Type
Domain
Context
Tier 1 / bootstrap
Type
Domain
Context
Tier 1 / bootstrap
Type
Domain
Context
Tier 1 / bootstrap

IP Addresses

Type
IP address
Context
Tier 1 / bootstrap
Type
IP address
Context
Tier 1 / bootstrap
Type
IP address
Context
Tier 1 / bootstrap
Type
IP address
Context
Tier 1 / bootstrap
Type
IP address
Context
Tier 1 / bootstrap
Type
IP address
Context
Tier 1 / bootstrap
Type
IP address
Context
Tier 1 / bootstrap
Type
IP address
Context
Tier 1 / bootstrap
Type
IP address
Context
Tier 1 / bootstrap
Type
IP address
Context
Tier 1 / bootstrap

Additional IOCs are hidden.

Available to subscribers. This preview shows up to ten IP addresses, ten domains, and ten file hashes.

7-day activity

Full access

Illustrative preview

See the activity behind the provider.

Unlock daily events and unique IP trends to understand how this provider’s network changes over time.

Compare plans