Researchers Link Peer2Profit to Astroproxy and Demonstrate DNS-Based Access to Internal Networks

· Original article ↗

Summary

Silent Push researchers confirmed Astroproxy resells Peer2Profit bandwidth and found its proxy network could reach internal resources when a DNS name resolved to an internal IP, despite a filter blocking direct internal-IP requests.

Key points

  • Researchers enrolled a test device in Peer2Profit and saw its residential IP appear in Astroproxy’s proxy pool about 10 minutes later, confirming an active operational relationship.
  • A 72-hour enumeration identified 117,224 unique IPs across Astroproxy’s residential, datacenter, and mobile pools; the residential pool added an average of 1,071 new IPs per hour.
  • Reverse-engineering Peer2Profit’s Windows SDK revealed device registration with its API and persistent connections to backconnect servers that relay proxy requests using a custom protocol with nibble-inversion encoding.
  • Astroproxy blocked direct requests to internal IP addresses, but researchers bypassed the filter using a domain name resolving to an internal address and reached a MEO residential router management interface.
  • Researchers said they disclosed the internal-access issue before publication, but Astroproxy had not meaningfully remediated it by then.
  • Peer2Profit is presented as a consent-based bandwidth-sharing app, not malware; if installed on a corporate-connected device, it can expose the organization’s public IP as a proxy exit and potentially provide access to internal resources.
  • The researchers noted that rapidly rotating proxy IPs limit reactive reputation-based detection, while the coordinating backconnect infrastructure was more stable and concentrated among four hosting providers.

Article Details

Attack Vectors
  • An employee can voluntarily install PEER2PROFIT on a device connected to a corporate network, making that connection available as an ASTROPROXY exit node.
  • Silent Push demonstrated that a domain resolving to an internal IP address bypassed ASTROPROXY's block on direct requests to internal IP ranges. Through an enrolled node, the researchers reached a residential router management interface and downloaded a PNG file.
  • The article reports threat actors abusing residential proxy networks for credential stuffing, malspam, financial and banking fraud, geo-restriction bypass, and rate-limit evasion. It does not attribute those activities to a named actor in this investigation.
  • According to research cited in the article, the PEER2PROFIT SDK had also been mass-installed through PPI botnets such as PRIVATELOADER.
Defensive Notes
  • The article states that PEER2PROFIT is not malware and that ordinary antivirus and reputation-based feeds may not flag its client or coordinating infrastructure.
  • Silent Push recommends proactively enumerating proxy networks and tracking their coordinating infrastructure and currently active exit nodes rather than relying only on historical IP reputation.
  • The internal-network access finding was disclosed to the provider before publication; Silent Push reports that it had not been meaningfully remediated.

Indicators of compromise

TypeIndicatorContext
DOMAINapi[.]peer2profit[.]globalPEER2PROFIT device-registration API used to obtain backconnect server configuration.
IPV4135[.]181[.]73[.]138Historical proxy-service infrastructure whose shared SSL certificate linked PEER2PROFIT and ASTROPROXY.
IPV4137[.]74[.]6[.]101PEER2PROFIT backconnect server listed by Silent Push.
IPV4137[.]74[.]7[.]212PEER2PROFIT backconnect server listed by Silent Push.
IPV4139[.]99[.]64[.]101PEER2PROFIT backconnect server listed by Silent Push.
IPV4139[.]99[.]64[.]102PEER2PROFIT backconnect server listed by Silent Push.
IPV4139[.]99[.]64[.]113PEER2PROFIT backconnect server listed by Silent Push.
IPV4139[.]99[.]64[.]99PEER2PROFIT backconnect server listed by Silent Push.
IPV4145[.]239[.]16[.]66PEER2PROFIT backconnect server listed by Silent Push.
IPV4145[.]239[.]21[.]108Backconnect server address shown in a PEER2PROFIT device-registration response.
IPV4147[.]135[.]199[.]160PEER2PROFIT backconnect server listed by Silent Push.
IPV4147[.]135[.]199[.]185PEER2PROFIT backconnect server listed by Silent Push.
IPV4147[.]135[.]199[.]186PEER2PROFIT backconnect server listed by Silent Push.
IPV4162[.]19[.]83[.]163Historical proxy-service infrastructure whose shared SSL certificate linked PEER2PROFIT and ASTROPROXY.
IPV4172[.]241[.]25[.]105PEER2PROFIT backconnect server listed by Silent Push.
IPV4172[.]241[.]25[.]106PEER2PROFIT backconnect server listed by Silent Push.
IPV4172[.]241[.]25[.]107PEER2PROFIT backconnect server listed by Silent Push.
IPV4185[.]35[.]223[.]163PEER2PROFIT backconnect server listed by Silent Push.
IPV4185[.]35[.]223[.]164PEER2PROFIT backconnect server listed by Silent Push.
IPV4185[.]35[.]223[.]165PEER2PROFIT backconnect server listed by Silent Push.
IPV4185[.]35[.]223[.]166PEER2PROFIT backconnect server listed by Silent Push.
IPV445[.]10[.]174[.]44PEER2PROFIT backconnect server listed by Silent Push.
IPV445[.]10[.]174[.]47PEER2PROFIT backconnect server listed by Silent Push.
IPV445[.]10[.]174[.]48PEER2PROFIT backconnect server listed by Silent Push.
IPV445[.]10[.]174[.]49PEER2PROFIT backconnect server listed by Silent Push.
IPV445[.]10[.]174[.]50PEER2PROFIT backconnect server listed by Silent Push.
IPV445[.]10[.]174[.]51PEER2PROFIT backconnect server listed by Silent Push.
IPV445[.]10[.]174[.]53PEER2PROFIT backconnect server listed by Silent Push.
IPV445[.]10[.]174[.]55PEER2PROFIT backconnect server listed by Silent Push.
IPV445[.]10[.]174[.]56PEER2PROFIT backconnect server listed by Silent Push.
IPV445[.]10[.]174[.]57PEER2PROFIT backconnect server listed by Silent Push.
IPV451[.]79[.]133[.]114PEER2PROFIT backconnect server listed by Silent Push.
IPV451[.]89[.]238[.]177PEER2PROFIT backconnect server listed by Silent Push.
IPV451[.]89[.]238[.]184PEER2PROFIT backconnect server listed by Silent Push.
IPV454[.]38[.]210[.]140PEER2PROFIT backconnect server listed by Silent Push.
IPV454[.]38[.]210[.]145PEER2PROFIT backconnect server listed by Silent Push.
IPV454[.]38[.]210[.]150PEER2PROFIT backconnect server listed by Silent Push.
IPV494[.]130[.]135[.]167Historical proxy-service infrastructure whose shared SSL certificate linked PEER2PROFIT and ASTROPROXY.
SHA2560b10a1e48df2884a7a8a1ebf5aa903207955433c8ea00d7602c78be6e6c177ccPEER2PROFIT Windows SDK sample analyzed and listed in the sample appendix; the article says the app is not malware.
SHA2568871d12a7bb7529ff6e90ad5a18c86e92a402a2d02d3283d1385bdb52ba2b0f2PEER2PROFIT DMG sample listed in the research appendix; the article does not classify it as malware.
SHA256c85c7436fdb71cf52db6ef134b336d66c7dbd3738a7866f8b9992434d1208a4bPEER2PROFIT APK sample listed in the research appendix; the article does not classify it as malware.

MITRE ATT&CK

Malware

Vendors

Products

Countries

Related Articles