Skip to content

Development Status

MPR edited this page Jan 7, 2015 · 34 revisions

This is the current Development Status of our Android IMSI-Catcher Detector.

⚠️ Do NOT expect us to be moving as fast as we want to. Although we have a large fan base, many followers and have even been mentioned in numerous articles around the web, we clearly lack contributors. Either people are too scared, have "no time" or are simply too lazy. If YOU consider yourself to be different, prove it and contribute!


Already accomplished

Views (short explanation of the main views):

  • Main Screen: Information about Device, Network and SIM-Card
  • Cell Information: Relevant variables using public AOS API calls (LAC, CID, Signal Strength)
  • Database Viewer: Data collected by the phone and from public DB of Cell Towers
  • Map Viewer: Shows Cell-Towers from the public database that are in your area

Functions:

  • Cell-Monitoring: Collects information about the cell towers you are/were connected to and saves it in the local database
  • Cell Tracking: Tracks your position while you are connected to the cell-tower and saves it with cell data in the local database
  • Download data from public cell-tower database (right now only from OpenCellID)
  • Position Tracking: Using the GPS-Sensor and Google Location Service

Detection:

  • Check Cell-ID’s collected by the phone against public Cell-Tower Database.
  • Check for "Changing LAC" of each Cell-ID that is collected by by the phone.

Working on right now

  • Neighboring Cell Info: #100
  • AT-Command Processor: Send AT-Commands to the Baseband Processor #23
  • Detection of Silent SMS (Type-0): #69
  • Specifications of code modularization (for development clarity)
  • Restructuring of DB to allow for more Network variables (for development clarity)
  • Separate Debugging menu with much better way to create useable logcats: #164
  • Detection of changing Signal Strength: Besides implementation, this needs lot’s of research and testing, if this is a possible way for detection and how it works on different phones (measurement of signal strength) (more details)

Prepared working packages (ready to be picked up)

  • Switch from Google Location Service (Google Play Service) to another API
  • Implement the use of other public Cell-Tower Databases API‘s
  • We are preparing further working packages of this Detection List As soon as they are ready, we will add them to this list.