awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
CellularPrivacy avatar

CellularPrivacy/Android-IMSI-Catcher-Detector

0
View on GitHub↗
5,335 stars·1,044 forks·Java·GPL-3.0·12 viewscellularprivacy.github.io/Android-IMSI-Catcher-Detector↗

Android IMSI Catcher Detector

This project is a mobile network security auditor and IMSI catcher detector designed to identify fake base stations and surveillance hardware attempting to intercept mobile traffic. It functions as a radio interface analyzer and cellular tower mapping tool, monitoring connections to detect unauthorized network infrastructure.

The system distinguishes itself by combining real-time threat level monitoring with the ability to identify silent SMS and stealth communications used for device tracking. It analyzes ciphering status to detect forced network downgrades to weaker encryption standards and verifies base station identities by cross-referencing tower data against public databases.

The tool covers broad capabilities in mobile network auditing, including signal anomaly tracking, radio hardware data extraction, and the prevention of remote SIM-based attacks or unauthorized application installations. It further provides tower connectivity visualization and a mechanism for users to define custom detection strings for monitoring suspicious messages.

Low-level hardware interaction is achieved by executing AT commands via a root terminal to retrieve detailed network telemetry.

Features

  • Fake Base Station Detections - Analyzes network signaling and ciphering consistency to identify the presence of IMSI-catchers or rogue mobile towers.
  • Network Security Auditing - Analyzes radio signal strength, ciphering status, and tower IDs to verify the legitimacy of cellular network infrastructure.
  • Radio Interface Analysis - Sends AT commands to the device modem to retrieve low-level cellular hardware information.
  • Modem Command Execution - Executes low-level AT commands via a root terminal to extract hardware-level radio and network telemetry.
  • Base Station Identity Verification - Compares real-time cell tower IDs and locations against public infrastructure maps to identify unauthorized base stations.
  • Stealth Fingerprinting Techniques - Identifies silent or stealth SMS messages used to track device location without the user's knowledge.
  • Cipher Suite Detection - Monitors network encryption and protocol versions to detect forced downgrades to insecure standards.
  • Network Encryption Auditors - Analyzes signal strength, encryption status, and tower identity to detect network downgrades.
  • Network Downgrade Detection - Detects forced transitions from secure cellular protocols to weaker encryption standards to prevent eavesdropping.
  • Privacy Protection - Prevents location leakage and blocks unauthorized remote application installations triggered over the mobile network.
  • Signal Strength Analysis - Analyzes signal strength measurements over time to identify sudden increases indicative of fake base stations.
  • Silent Communication Detection - Identifies hidden SMS and WAP pushes used by surveillance equipment to track device locations without user knowledge.
  • Silent SMS Detection - Identifies stealth messages and WAP pushes used by surveillance equipment to track device locations.
  • Radio Signal Anomalies - Tracks signal strength, quality, and timing advance inconsistencies to flag suspicious transmission patterns.
  • Cellular Network Monitoring - Provides real-time monitoring of mobile base stations to identify potential IMSI-catchers and rogue towers.
  • Cellular Network Monitors - Tracks signal strength and detects silent SMS or femtocells to identify overall suspicious network behavior.
  • Cellular Tower Mapping - Collects and visualizes mobile base station data to verify tower authenticity against public databases.
  • Modem AT Commands - Enables sending low-level AT commands to the radio interface to retrieve detailed hardware telemetry.
  • Cell Tower Mapping - Displays a map of local mobile towers and tracks connectivity switches across different locations.
  • Pattern-Based Message Detection - Matches incoming SMS and network signaling against defined strings to identify stealth messages and surveillance triggers.
  • Radio Hardware Telemetry Extraction - Extracts cellular network parameters and radio information using device protocols and system logs for detailed analysis.
  • Cellular Threat Assessment - Analyzes neighboring cells and ciphering methods to determine the current risk of IMSI-catcher presence.
  • Network Threat Levels - Displays real-time threat levels based on base station behavior and encryption strength to alert users.
  • Remote Installation Prevention - Monitors the device to block unauthorized application installations triggered via the network to prevent silent app installations.
  • Remote SIM Attack Prevention - Detects and prevents hidden application installations and SMS-based SIM attacks initiated remotely.
  • Anomaly Detection - Analyzes signal strength, timing advance, and neighboring cell data to flag inconsistent or suspicious transmission patterns.
  • Signal Log Analysis - Parses Android system logs and device protocols to extract cellular network parameters not available through standard APIs.
  • Geolocation Leakage Prevention - Implements countermeasures against cellular tracking and blocks the leakage of sensitive GPS data.
  • Signal Analysis Tools - Mobile application for identifying rogue base station presence.
  • Community Resources - Tool for detecting mobile network surveillance and privacy threats.
  • IMSI Catcher Detection - Detects IMSI catchers and suspicious cellular activity on Android.

Star history

Star history chart for cellularprivacy/android-imsi-catcher-detectorStar history chart for cellularprivacy/android-imsi-catcher-detector

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does cellularprivacy/android-imsi-catcher-detector do?

This project is a mobile network security auditor and IMSI catcher detector designed to identify fake base stations and surveillance hardware attempting to intercept mobile traffic. It functions as a radio interface analyzer and cellular tower mapping tool, monitoring connections to detect unauthorized network infrastructure.

What are the main features of cellularprivacy/android-imsi-catcher-detector?

The main features of cellularprivacy/android-imsi-catcher-detector are: Fake Base Station Detections, Network Security Auditing, Radio Interface Analysis, Modem Command Execution, Base Station Identity Verification, Stealth Fingerprinting Techniques, Cipher Suite Detection, Network Encryption Auditors.

Which projects share features with cellularprivacy/android-imsi-catcher-detector?

Projects with overlapping indexed features include: efforg/rayhunter — Rayhunter is an IMSI catcher detection tool and cellular network monitor designed to identify cell-site simulators and… xtls/realitlscanner — RealiTLScanner is a TLS configuration scanner and network security auditor designed to identify security settings… testssl/testssl.sh — testssl.sh is a network security tool and SSL/TLS security scanner used to audit server configurations. It functions… lgandx/pcredz — PCredz is a network credential extraction tool and traffic analyzer designed to intercept passwords, hashes, and… google/tsunami-security-scanner — Tsunami Security Scanner is a network vulnerability scanner and security auditor designed to identify high-severity… future-architect/vuls — Vuls is an agentless vulnerability scanner and CVE intelligence aggregator. It identifies security flaws in operating…

Projects sharing features with Android IMSI Catcher Detector

These projects share indexed features with Android IMSI Catcher Detector. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • efforg/rayhunterEFForg avatar

    EFForg/rayhunter

    4,596View on GitHub↗

    Rayhunter is an IMSI catcher detection tool and cellular network monitor designed to identify cell-site simulators and fake base stations. It functions as an SDR signal analyzer that tracks tower connectivity, logs GPS locations, and monitors for network downgrades or disabled encryption on mobile hardware. The system distinguishes itself through heuristic-based traffic analysis used to detect suspicious identity requests, malformed system information, and the use of null ciphers. It includes a remote device management interface consisting of a REST API and web dashboard for controlling detec

    Rust
    View on GitHub↗4,596
  • xtls/realitlscannerXTLS avatar

    XTLS/RealiTLScanner

    2,993View on GitHub↗

    RealiTLScanner is a TLS configuration scanner and network security auditor designed to identify security settings across IP addresses and domains. It functions as a target discovery tool that analyzes TLS configurations to find compatible endpoints and evaluate server security postures. The project distinguishes itself as a geolocation-enhanced network scanner, appending geographic location data and country codes to discovered security configurations using a local location database. This allows for the geographic mapping of servers by combining TLS scan results with GeoIP data. The tool supp

    Go
    View on GitHub↗2,993
  • testssl/testssl.shtestssl avatar

    testssl/testssl.sh

    8,912View on GitHub↗

    testssl.sh is a network security tool and SSL/TLS security scanner used to audit server configurations. It functions as a diagnostic utility that validates supported ciphers and protocols to identify cryptographic vulnerabilities and flaws in encrypted communication. The tool is available as both a command-line utility and a dockerized security scanner, allowing for execution in isolated environments without the need for local dependency installation. Its capabilities cover SSL configuration auditing and TLS server security analysis. The system exports scan results into structured reports a

    Shellcipherclient-simulationcsv
    View on GitHub↗8,912
  • lgandx/pcredzlgandx avatar

    lgandx/PCredz

    2,509View on GitHub↗

    PCredz is a network credential extraction tool and traffic analyzer designed to intercept passwords, hashes, and tokens from IPv4 and IPv6 traffic. It functions as both a real-time monitor for live network interfaces and a parser for saved packet capture files. The tool identifies sensitive information, including credit card numbers and authentication tokens, using protocol-aware parsing. It further acts as a password hash recovery utility by normalizing captured authentication hashes into specific syntaxes compatible with external recovery software. Capabilities include real-time traffic in

    Python
    View on GitHub↗2,509
  • Compare all 30 related projects→