Wiki » History » Version 12
Alex, 12/26/2014 09:13 PM
1 | 2 | Alex | h1. SnoopSnitch |
---|---|---|---|
2 | |||
3 | SnoopSnitch is an Android app that collects and analyzes mobile radio data to make you aware of your mobile network security and to warn |
||
4 | you about threats like fake base stations (IMSI catchers), user tracking and over-the-air updates. With SnoopSnitch you can use the data collected in the GSM Security Map at gsmmap.org and contribute your own data to GSM Map. |
||
5 | |||
6 | 3 | Alex | !{width: 10%;}sc_dashboard.png! !{width: 10%;}sc_map_overview.png! !{width: 10%;}sc_catcher_hour.png! !{width: 10%;}sc_map_details.png! |
7 | |||
8 | 2 | Alex | This application currently only works on Android phones with a Qualcomm chipset and a stock Android ROM. It requires root priviliges to capture mobile network data. |
9 | |||
10 | h3. Requirements: |
||
11 | |||
12 | 1 | Alex | * Qualcomm-based Android phone (see list below) |
13 | 8 | Alex | * *Stock* Android ROM, version 4.1 or later |
14 | 2 | Alex | Note: Unfortunately, custom Android ROMs like CyanogenMod are *not* supported, as they lack the drivers necessary to collect radio data. |
15 | * *Root privileges* on phone |
||
16 | |||
17 | h3. Tested Devices: |
||
18 | |||
19 | The following devices have been verified to work: |
||
20 | |||
21 | * Samsung S3 Neo (GT-I9301I) |
||
22 | * LG G2 (LG-D802) |
||
23 | * Sony Xperia Z1 (C6903) |
||
24 | 1 | Alex | * Samsung S5 (SM-G900F) |
25 | 2 | Alex | * Motorola Moto E (Moto E) |
26 | 3 | Alex | * Samsung S4 (Qualcomm variant) |
27 | 2 | Alex | |
28 | 1 | Alex | It is very likely that other Qualcomm-based Android phones also work, if they are rooted and have a stock firmware. |
29 | 8 | Alex | |
30 | h3. Incompatible Devices: |
||
31 | |||
32 | The following devices have been found to be incompatible and can *not* be used with SnoopSnitch: |
||
33 | |||
34 | * *UNSUPPORTED:* Every device without a Qualcomm chipset |
||
35 | * *UNSUPPORTED:* Every device with custom ROM |
||
36 | * *UNSUPPORTED:* Samsung Galaxy S2 & S3 |
||
37 | * *UNSUPPORTED:* Nexus 5 |
||
38 | * *UNSUPPORTED:* Huawei Ascend Y300 |
||
39 | 2 | Alex | |
40 | h3. Download: |
||
41 | |||
42 | 11 | Alex | * "Pre-compiled .apk":https://opensource.srlabs.de/attachments/download/103/SnoopSnitch-0.9.0.apk (SHA1: 32c6188d5a6c9b273a0a4dd0a99ae8496853f8b3) |
43 | 2 | Alex | * "Pre-compiled .apk from Google Play Store":https://play.google.com/store/apps/details?id=de.srlabs.snoopsnitch |
44 | * Source Code: <pre>git clone https://opensource.srlabs.de:/git/snoopsnitch.git</pre> |
||
45 | |||
46 | 12 | Alex | SnoopSnitch is released under the GPL v3 license (cf. source:COPYING). The app is known to built under Linux and OS X, see source:README for build instructions. |
47 | |||
48 | 2 | Alex | h3. Disclaimer |
49 | |||
50 | The tests include an active part. First, your phone will place outgoing calls to a dedicated number. This number will always be busy and never answer in order to rule out voice charges as best as we can. |
||
51 | |||
52 | 5 | Alex | Second, your phone will send SMS short messages to an invalid number. |
53 | |||
54 | In some cases, we saw operators charging for these kind of transactions transactions. Hence, please have an eye on your phone bill when performing active tests using SnoopSnitch. |
||
55 | 2 | Alex | |
56 | To control for involuntary charges, we strongly advise the use of a dedicated pre-paid SIM card for these tests. |
||
57 | |||
58 | h3. Instructions |
||
59 | |||
60 | # Make sure you have rooted the phone |
||
61 | # Install application from "Google Play app store":https://play.google.com/store/apps/details?id=de.srlabs.snoopsnitch or below |
||
62 | # Run the app, execute active tests, upload security events and suspicious activity |
||
63 | |||
64 | h3. Mailing list |
||
65 | |||
66 | A public mailing list for discussions is "here":https://lists.srlabs.de/cgi-bin/mailman/listinfo/gsmmap |
||
67 | |||
68 | h3. Version history |
||
69 | |||
70 | Version 0.9.0 |
||
71 | * Initial public release |