Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A Android-IMSI-Catcher-Detector
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 162
    • Issues 162
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CellularPrivacy
  • Android-IMSI-Catcher-Detector
  • Milestones
  • v1.0-beta
Closed
Milestone

v1.0-beta

In order to go from alpha stage to beta we need to have a minimal set of working test conditions to answer the following question:

Given a handful neighboring BTS towers, with LAC,CID, GPS, band, channel, time history, signal strength, how can find the fake one?

Thus we have to focus on the detection matrix using the data we already have access to, like cell tower info and MLS/OCID BTS info.

The things we need to accomplish for this milestone are:

Implementation of the most basic detection matrix using minimal set of currently available variables:

  • Create a flow-chart for the detection mechanism using the following variables:
  • 1. Changing of LAC/CID
  • 2. Sudden change of of Signal Strength (with same LAC/SID)
  • 3. Appearance of new BTS (different LAC/CID etc) where none was found before (BTS neighborhood history)
  • 4.

UI requirements:

  • Implementing the UI screens and layout
  • Adding Installation Disclaimer
  • Map of current, previous BTS's with indicator of suspicious ones.

Various Network data & variables:

  • SIM Cipher Indication availability
  • Current connection encryption algorithm A5/1-3
  • Current connection ciphering status
  • Network data such as LAC,CID, etc
  • Neighboring cells and their data
  • RSSI
  • History of Dropped Calls (and the reason/status)
  • Emergency radio shutdown (shutdown of all internal RF systems like BT, Wifi, NFC etc.)
  • Roaming indication
  • [/] Current GPS location within 50m
  • Transmission (TX) power

Other:

  • Option: to use 2G GSM only (during detection) and 3G/LTE only during normal operation.
  • Option: to disable automatic Network Selection (network lock.)
  • Detection and blockage of Silent Calls
  • [/] Detection and blockage of Silent SMS
  • Detection and blockage of silent install attempts of applications (I.e. monitor or disable GTalkService / INSTALL_ASSET)

  • = Done
  • [/] = Partially done or WIP that need further attention
Assign some issues to this milestone.
  • Issues 0
  • Merge requests 0
  • Participants 0
  • Labels 0
0% complete
0%
Start date
No start date
None
Due date
No due date
0
Issues 0 New issue
Open: 0 Closed: 0
0
Merge requests 0
Open: 0 Closed: 0 Merged: 0
0
Releases
None
Reference: CellularPrivacy/Android-IMSI-Catcher-Detector%"v1.0-beta"