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
  • Technical Overview

Technical Overview · Changes

Page history
Added new realm database diagram authored Apr 10, 2016 by Security: PWNED's avatar Security: PWNED
Show whitespace changes
Inline Side-by-side
Technical-Overview.md
View page @ dcb539c8
This documentation is especially for developers who want to join our project and for everybody else who would like to know how AIMSICD detects IMSI-Catchers, silent SMS and other threats. Important Note: Due to its complexity, this is a work in progress. This documentation is especially meant for developers who want to join our project and for everybody else who would like to know more about the inner workings of `AIMSICD`. Due to its complexity, this is a work in progress.
# Index # Index
...@@ -22,14 +22,20 @@ This documentation is especially for developers who want to join our project and ...@@ -22,14 +22,20 @@ This documentation is especially for developers who want to join our project and
###Database Tables: ###Database Tables:
AIMSICD utilizes several tables in a single SQLite3 database in `aimsicd.db` to keep track One of our awesome developers is currently doing the heavy porting of our databases to [Realm](https://realm.io/).
![New Realm Database](https://spideroak.com/share/IFEU2U2JINCA/GitHub/home/SecUpwN/SpiderOak/DOCUMENTATION/Database_myCellInfo_ER_4.png)
---
AIMSICD currently utilizes several tables in a single SQLite3 database in `aimsicd.db` to keep track
of all the network changes and the downloaded Open Cell ID (OCID) data. When you're making a file of all the network changes and the downloaded Open Cell ID (OCID) data. When you're making a file
backup of the AIMSICD database, you're actually saving the various tables into individual backup of the AIMSICD database, you're actually saving the various tables into individual
`aimsicd-<tablename>.CSV` files, which can be updated manually or externally. `aimsicd-<tablename>.CSV` files, which can be updated manually or externally.
All mentioned sqlite commands are properly documented on the [SQLite website](http://www.sqlite.org). All mentioned sqlite commands are properly documented on the [SQLite website](http://www.sqlite.org).
![New Database Tables](https://spideroak.com/share/IFEU2U2JINCA/GitHub/home/SecUpwN/SpiderOak/DOCUMENTATION/Database_myCellInfo_ER_3.png) ![Old Database Tables](https://spideroak.com/share/IFEU2U2JINCA/GitHub/home/SecUpwN/SpiderOak/DOCUMENTATION/Database_myCellInfo_ER_3.png)
#### DEFAULT_MCC_TABLE (Mobile Country Code) #### DEFAULT_MCC_TABLE (Mobile Country Code)
This table holds data to identify your service provider (carrier) and country. This table holds data to identify your service provider (carrier) and country.
......
Clone repository

Project Information

  • Unmasked Spies
  • Glossary of Terms
  • General Overview
  • Technical Overview

Getting started

  • Building
  • Requirements
  • Installation
  • Permissions
  • Status Icons

Developers

  • Development Status
  • Testing Devices
  • Detection Tests
  • Contributing
  • Style Guide
  • Resources
  • Privacy

Navigation Menus

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

Important Functions

  • Cell Monitoring
  • Current Threat Level
  • AT Command Interface
  • Database Viewer
  • Antenna Map Viewer
  • Special SMS

Support

  • FAQ
  • Contact
  • Problems
  • Donations

Gimme moar!

  • Media Material
  • Press Releases
  • Recommendations
  • Similar Projects