Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CellularPrivacy/Android-IMSI-Catcher-Detector
/ types & classes
Types & classes
150 in github.com/CellularPrivacy/Android-IMSI-Catcher-Detector
⨍
Functions
678
◇
Types & classes
150
Class
APPLICATION
Constants of item of 'application' section of menu
AIMSICD/src/main/java/com/secupwn/aimsicd/constants/DrawerMenu.java:50
Class
AboutActivity
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/activities/AboutActivity.java:33
Class
AccelerometerMonitor
Class to handle monitoring the Accelerometer to enable/disable GPS for battery saving
AIMSICD/src/main/java/com/secupwn/aimsicd/service/AccelerometerMonitor.java:17
Class
AdvancedUserActivity
AIMSICD/src/main/java/com/secupwn/aimsicd/smsdetection/AdvancedUserActivity.java:30
Class
AdvancedUserSmsActivity
AIMSICD/src/main/java/com/secupwn/aimsicd/smsdetection/AdvancedUserSmsActivity.java:30
Class
AimscidBinder
AIMSICD/src/main/java/com/secupwn/aimsicd/service/AimsicdService.java:89
Class
AimsicdService
This starts the (background?) AIMSICD service to check for SMS and track cells with or without GPS enabled.
AIMSICD/src/main/java/com/secupwn/aimsicd/service/AimsicdService.java:58
Class
AndroidIMSICatcherDetector
AIMSICD/src/main/java/com/secupwn/aimsicd/AndroidIMSICatcherDetector.java:35
Interface
AsyncResponse
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/AsyncResponse.java:10
Interface
AsyncTaskCompleteListener
The interface to be implemented by the caller of RequestTask so it can perform contextual actions once the async task is completed. E.g. rechecking c
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/RequestTask.java:394
Interface
AsyncTaskCompleteListener
The interface to be implemented by the caller of ImportTask so it can perform contextual actions once the async task is completed. <p/> E.g. recheckin
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/ImportTask.java:284
Class
AtCommandFragment
Description: This is the AT Command Interface or AT Command Processor (ATCoP) that allow the user to communicate directly to the b
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/fragments/AtCommandFragment.java:63
Class
AtCommandTerminal
Description: ... Issues: [ ] This probably won't work well with two clients! I don't know what happens if your RIL currently
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/atcmd/AtCommandTerminal.java:32
Class
BaseActivity
Base activity class, handles code that is shared between all activities @author Tor Henning Ueland
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/activities/BaseActivity.java:28
Class
BaseAsyncTask
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/BaseAsyncTask.java:17
Class
BaseInflaterAdapter
AIMSICD/src/main/java/com/secupwn/aimsicd/adapters/BaseInflaterAdapter.java:15
Class
BaseStationAdapter
Contains the data and definitions of all the items of the XML layout <p/> TODO: Add DB items: T3212, A5x and ST_id
AIMSICD/src/main/java/com/secupwn/aimsicd/data/adapter/BaseStationAdapter.java:28
Class
BaseTransceiverStation
AIMSICD/src/main/java/com/secupwn/aimsicd/data/model/BaseTransceiverStation.java:9
Class
BootCompletedReceiver
AIMSICD/src/main/java/com/secupwn/aimsicd/receiver/BootCompletedReceiver.java:18
Class
Builder
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/drawer/DrawerMenuActivityConfiguration.java:39
Class
CMDProcessor
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/CMDProcessor.java:26
Class
CardItemData
Description: TODO: A few comments please! TODO: Where is this used exactly? Dependencies: Usage: Used to define met
AIMSICD/src/main/java/com/secupwn/aimsicd/adapters/CardItemData.java:40
Class
Cell
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/Cell.java:19
Class
CellAsyncTask
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/fragments/CellInfoFragment.java:268
Class
CellCardInflater
AIMSICD/src/main/java/com/secupwn/aimsicd/adapters/CellCardInflater.java:15
Class
CellInfoAdapter
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/fragments/CellInfoFragment.java:295
Class
CellInfoFragment
Description: This class updates the CellInfo fragment. This is also known as the Neighboring Cells info, which is using the MultiRilClient to show
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/fragments/CellInfoFragment.java:74
Class
CellInfoOverviewData
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/fragments/CellInfoFragment.java:376
Class
CellInfoOverviewHolder
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/fragments/CellInfoFragment.java:389
Class
CellTowerGridMarkerClusterer
Overlay class for OSMDroid map to display multiple BTS pins as one numbered point, clustering multiple pins.
AIMSICD/src/main/java/com/secupwn/aimsicd/map/CellTowerGridMarkerClusterer.java:18
Class
CellTowerMarker
BTS pin item
AIMSICD/src/main/java/com/secupwn/aimsicd/map/CellTowerMarker.java:25
Class
CellTracker
Description: Class to handle tracking of cell information Dependencies: Issues: Note: The refresh rate is set in two different plac
AIMSICD/src/main/java/com/secupwn/aimsicd/service/CellTracker.java:77
Class
ChildProcess
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/ChildProcess.java:32
Class
ChildReader
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/ChildProcess.java:37
Class
ChildWriter
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/ChildProcess.java:66
Class
CommandResult
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/CommandResult.java:34
Class
DATABASE_SETTINGS
Constants of item of 'settings' section of menu
AIMSICD/src/main/java/com/secupwn/aimsicd/constants/DrawerMenu.java:43
Class
DbViewerFragment
Description: Class that handles the display of the items in the 'Database Viewer' (DBV) <p/> Issues: <p/> Notes: See issue #234 for detail
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/fragments/DbViewerFragment.java:43
Class
DbViewerSpinnerAdapter
AIMSICD/src/main/java/com/secupwn/aimsicd/adapters/DbViewerSpinnerAdapter.java:21
Class
DebugLogs
Description: This class is providing for the Debug log feature in the swipe menu. It reads the last 500 lines from the Logcat ring
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/activities/DebugLogs.java:54
Class
DefaultDataTransaction
AIMSICD/src/main/java/com/secupwn/aimsicd/data/DefaultDataTransaction.java:9
Class
DefaultLocation
AIMSICD/src/main/java/com/secupwn/aimsicd/data/model/DefaultLocation.java:7
Class
DefaultLocationAdapter
AIMSICD/src/main/java/com/secupwn/aimsicd/data/adapter/DefaultLocationAdapter.java:21
Class
DetailsContainerFragment
This fragment will host child fragments to display device details, cell info, etc.
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/fragments/DetailsContainerFragment.java:25
Class
DetailsPagerAdapter
Adapter to allow swiping between various detail fragments
AIMSICD/src/main/java/com/secupwn/aimsicd/adapters/DetailsPagerAdapter.java:21
Class
DetectResult
AIMSICD/src/main/java/com/secupwn/aimsicd/rilexecutor/DetectResult.java:18
Class
DetectionStringAdapter
AIMSICD/src/main/java/com/secupwn/aimsicd/data/adapter/DetectionStringAdapter.java:14
Class
Device
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/Device.java:22
Class
DeviceApi17
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/DeviceApi17.java:30
Class
DeviceApi18
This class is taking in consideration newly available network info items that are only available in the AOS API 18 and above. In this case we're conce
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/DeviceApi18.java:38
Class
DeviceFragment
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/fragments/DeviceFragment.java:46
Class
DrawerItemClickListener
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/activities/MainActivity.java:214
Class
DrawerMenu
Constants for Menu
AIMSICD/src/main/java/com/secupwn/aimsicd/constants/DrawerMenu.java:11
Class
DrawerMenuActivityConfiguration
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/drawer/DrawerMenuActivityConfiguration.java:20
Class
DrawerMenuAdapter
AIMSICD/src/main/java/com/secupwn/aimsicd/adapters/DrawerMenuAdapter.java:28
Class
DrawerMenuItem
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/drawer/DrawerMenuItem.java:18
Class
DrawerMenuSection
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/drawer/DrawerMenuSection.java:11
Class
EVENT_LOG_DATA
Constants of examples for EventLogItemData
AIMSICD/src/main/java/com/secupwn/aimsicd/constants/Examples.java:17
Class
Event
DF_id DF_desc --------------- 1 changing locationAreaCode 2 cell no in OCID 3 "Detected Type-0 SMS" 4 "Detected MWI SMS" 5
AIMSICD/src/main/java/com/secupwn/aimsicd/data/model/Event.java:20
Class
EventAdapter
AIMSICD/src/main/java/com/secupwn/aimsicd/data/adapter/EventAdapter.java:18
Class
Examples
This class add Constants for examples as used to pre-populate various tables used in the Database Viewer (DBV).
AIMSICD/src/main/java/com/secupwn/aimsicd/constants/Examples.java:12
Class
FixedGZIPInputStream
GZIPInputStream that works correctly with files more than 2 GiB <p/> <p><b>Rationale</b> <p>Android Java implementation of {@link GZIPInputStream} con
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/FixedGZIPInputStream.java:27
Class
GeoLocation
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/GeoLocation.java:22
Class
GetProp
DebugLogs test
AIMSICD/src/androidTest/java/com/secupwn/aimsicd/test/GetProp.java:18
Class
GpsLocation
AIMSICD/src/main/java/com/secupwn/aimsicd/data/model/GpsLocation.java:7
Class
Helpers
Description: This class contain many various functions to: - present Toast messages - getTimestamp
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/Helpers.java:62
Class
HexDump
AIMSICD/src/main/java/com/secupwn/aimsicd/rilexecutor/HexDump.java:18
Class
HighlightTextView
Highlight the updated text
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/widget/HighlightTextView.java:17
Interface
IAdapterViewInflater
AIMSICD/src/main/java/com/secupwn/aimsicd/adapters/IAdapterViewInflater.java:11
Class
ID
Constants of id for NavDrawerItem <p>Relates to {@link com.secupwn.aimsicd.ui.drawer.NavDrawerItem#getId()}<br />
AIMSICD/src/main/java/com/secupwn/aimsicd/constants/DrawerMenu.java:17
Class
Icon
Class that holds and returns the correct icon based on requested icon format and current system status. @author Tor Henning Ueland
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/Icon.java:23
Class
Import
AIMSICD/src/main/java/com/secupwn/aimsicd/data/model/Import.java:10
Class
ImportAdapter
AIMSICD/src/main/java/com/secupwn/aimsicd/data/adapter/ImportAdapter.java:23
Class
ImportTask
Description: <p/> This class is the request handler for Importing data from OpenCellID's cell_towers.csv or gzipped cell_towers.csv.gz. Format of the
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/ImportTask.java:37
Class
InstanceHolder
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/TinyDB.java:103
Class
IoRunnable
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/atcmd/TtyStream.java:49
Class
KeyStep
AIMSICD/src/main/java/com/secupwn/aimsicd/rilexecutor/RilExecutor.java:191
Class
LocalSocketThread
AIMSICD/src/main/java/com/secupwn/aimsicd/rilexecutor/SamsungMulticlientRilExecutor.java:138
Class
LocationAsync
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/LocationServices.java:47
Class
LocationServices
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/LocationServices.java:14
Class
LocationTracker
Class to handle GPS location tracking
AIMSICD/src/main/java/com/secupwn/aimsicd/service/LocationTracker.java:31
Class
LogUpdaterThread
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/activities/DebugLogs.java:306
Class
MAIN
Constants of item of 'main' section of menu
AIMSICD/src/main/java/com/secupwn/aimsicd/constants/DrawerMenu.java:29
Class
MainActivity
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/activities/MainActivity.java:58
Class
MapFragment
Description: TODO: add details <p/> Variables: TODO: add a list of variables that can be tuned (Max/MinZoom factors etc) <p/> Current Issues:
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/fragments/MapFragment.java:94
Class
MapPrefActivity
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/activities/MapPrefActivity.java:14
Class
MapPrefFragment
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/fragments/MapPrefFragment.java:13
Class
MapViewerOsmDroid
Description: TODO: add details <p/> Variables: TODO: add a list of variables that can be tuned (Max/MinZoom factors etc) <p/> Current Issues:
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/activities/MapViewerOsmDroid.java:89
Class
MarkerData
Class to hold data for displaying in BTS pin popup dialog
AIMSICD/src/main/java/com/secupwn/aimsicd/map/MarkerData.java:18
Class
Measure
AIMSICD/src/main/java/com/secupwn/aimsicd/data/model/Measure.java:10
Class
MeasureAdapter
Contains the data and definitions of all the items of the XML layout
AIMSICD/src/main/java/com/secupwn/aimsicd/data/adapter/MeasureAdapter.java:21
Class
MeasuredCellStrengthAdapter
Inflater class used in DB viewer (for Measured cell strength measurements) @author Tor Henning Ueland
AIMSICD/src/main/java/com/secupwn/aimsicd/adapters/MeasuredCellStrengthAdapter.java:29
Class
MiscUtils
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/MiscUtils.java:26
Class
MiscUtilsTest
AIMSICD/src/test/java/com/secupwn/aimsicd/utils/MiscUtilsTest.java:9
Class
MyHandler
AIMSICD/src/main/java/com/secupwn/aimsicd/rilexecutor/RilExecutor.java:203
Class
MyLocationListener
Our location listener, so that we can update our internal status before passing on the events to the caller
AIMSICD/src/main/java/com/secupwn/aimsicd/service/LocationTracker.java:159
Interface
NavDrawerItem
AIMSICD/src/main/java/com/secupwn/aimsicd/ui/drawer/NavDrawerItem.java:10
Class
NavMenuItemHolder
AIMSICD/src/main/java/com/secupwn/aimsicd/adapters/DrawerMenuAdapter.java:151
Class
NavMenuSectionHolder
AIMSICD/src/main/java/com/secupwn/aimsicd/adapters/DrawerMenuAdapter.java:157
Class
OCIDCSV
Created by Marvin Arnold on 9/06/15.
AIMSICD/src/main/java/com/secupwn/aimsicd/utils/OCIDCSV.java:8
next →
1–100 of 150, ranked by callers