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
  • Wiki
  • General Overview

General Overview · Changes

Page history
Updated General Overview (markdown) authored Nov 29, 2014 by He3556's avatar He3556
Hide whitespace changes
Inline Side-by-side
General-Overview.md
View page @ bc3de8d2
This is our non-geeky page explaining everything in easy words. Enjoy!
![Header](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/master/DOCUMENTATION/GeneralOverview_Header.jpg)
\ No newline at end of file
![Header](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/master/DOCUMENTATION/GeneralOverview_Header.jpg)
In principle we need to identify the differences between standard operations of cell networks and the behavior of fake Base Stations (IMSI-Catcher).
The basic stagey of the detection mechanisms are:
* Check the identity of the Base Station (the device your cell phone is connected to).
This is basically the main failure when the GSM standard was developed, more than 20 years ago. Because there is no function or component that ensures a connection with a real Base Station.
So what we do is checking the parameters of the Base Station, received by the cell phone against databases from the Internet. These databases where collected by open source projects (like OpenCellID.org) and can be used free of charge.
The first validation we have implemented checks if the ID and the geographic location belong to the network of your provider. More verifications will be realized in the near future.
* Find unusual behaviour of the Base Station. This can be achieved with analysing statistic calculations.
A suddenly rising signal strength to a unusual level can be caused by a catcher. Therefore we need measurements under certain conditions over a longer time period.
* Another way to find unusual behaviour can be obtained by analysing the protocol of the current connection. But this is not supported by the network or by the cell phone. So this is the heavy part in our development and we are working hard on those issues. While every smart phone brand has a slightly different way of internal working, there is a lot of research to do in this field.
Clone repository

General Information

  • Requirements
  • General Overview
  • Technical Overview

Getting started

  • Building
  • Installation
  • Permissions
  • Status Icons

Navigation Menus

  • Disclaimer
  • Main Screen
  • Navigation Drawer
  • Settings Menu
  • Preferences
  • About AIMSICD

Important Functions

  • Cell Tracking
  • Cell Information
  • AT Command Processor
  • Database Viewer
  • Map Viewer
  • Special SMS

Developers

  • Development Status
  • Testing Devices
  • Contributing
  • Privacy

Support

  • FAQ
  • Problems
  • Donations

Gimme moar!

  • Media Material
  • Press Releases
  • Recommendations