-
Notifications
You must be signed in to change notification settings - Fork 941
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1 from SecUpwN/master
Important Pull
- Loading branch information
Showing
66 changed files
with
4,107 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
LOCAL_PATH:= $(call my-dir) | ||
|
||
ifneq ($(TARGET_SIMULATOR),true) | ||
|
||
include $(CLEAR_VARS) | ||
|
||
LOCAL_MODULE_TAGS := optional | ||
|
||
LOCAL_SRC_FILES := $(call all-java-files-under, src) | ||
LOCAL_PACKAGE_NAME := Android-IMSI-Catcher-Detector | ||
LOCAL_JAVA_LIBRARIES := telephony-common effects maps usb | ||
LOCAL_STATIC_JAVA_LIBRARIES := android-support-v13 RootTools | ||
LOCAL_PROGUARD_ENABLED := disabled | ||
LOCAL_CERTIFICATE := platform | ||
|
||
include $(BUILD_PACKAGE) | ||
|
||
########################################################### | ||
include $(CLEAR_VARS) | ||
|
||
# XXX: manually create symlink to addon-google_apis-google-17 | ||
# ln -s ${ANDROID_HOME}/add-ons/addon-google_apis-google-17 addon-google_apis-google-17 | ||
GOOGLE_APIS_ADDON = addon-google_apis-google-17/libs | ||
|
||
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := RootTools:libs/RootTools.jar | ||
LOCAL_PREBUILT_JAVA_LIBRARIES := \ | ||
effects:${GOOGLE_APIS_ADDON}/effects.jar \ | ||
maps:${GOOGLE_APIS_ADDON}/maps.jar \ | ||
usb:${GOOGLE_APIS_ADDON}/usb.jar | ||
|
||
include $(BUILD_MULTI_PREBUILT) | ||
############################################################ | ||
|
||
# Build the test package | ||
include $(call all-makefiles-under,$(LOCAL_PATH)) | ||
|
||
endif # TARGET_SIMULATOR |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" | ||
package="com.SecUpwN.AIMSICD" | ||
android:versionName="0.1.1" | ||
android:versionCode="3" | ||
android:sharedUserId="android.uid.phone"> | ||
|
||
<uses-sdk | ||
android:minSdkVersion="9" | ||
android:targetSdkVersion="19"/> | ||
|
||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> | ||
<uses-permission android:name="android.permission.READ_PHONE_STATE"/> | ||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> | ||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> | ||
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/> | ||
<uses-permission android:name="android.permission.INTERNET"/> | ||
<uses-permission android:name="android.permission.ACCESS_SUPERUSER"/> | ||
|
||
<application | ||
android:icon="@drawable/icon" | ||
android:label="@string/app_name" | ||
android:theme="@style/AppTheme" | ||
android:allowBackup="false"> | ||
<uses-library android:name="com.google.android.maps"/> | ||
|
||
<activity | ||
android:name=".AIMSICD" | ||
android:label="@string/app_name" | ||
android:process="com.android.phone" | ||
android:screenOrientation="portrait" | ||
android:exported="true"> | ||
<intent-filter> | ||
<action android:name="android.intent.action.MAIN"/> | ||
|
||
<category android:name="android.intent.category.LAUNCHER"/> | ||
<category android:name="android.intent.category.DEVELOPMENT_PREFERENCE"/> | ||
</intent-filter> | ||
</activity> | ||
<activity | ||
android:name=".MapViewer" | ||
android:label="@string/app_name" | ||
android:exported="true"> | ||
</activity> | ||
<activity | ||
android:name=".ATRilHook" | ||
android:label="@string/testing_RIL_OEMHook" | ||
android:process="com.android.phone" | ||
android:exported="true"> | ||
</activity> | ||
|
||
</application> | ||
</manifest> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
# CHANGELOG of 'AIMSICD' | ||
---------------------- | ||
|
||
#### 31.03.2014 | ||
|
||
* New [pull request](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/pull/7) by our awesome developer [xLaMbChOpSx](https://github.com/xLaMbChOpSx)! This one reduces the target SDK version and updates the code. | ||
* Curious to get you hands on something to try out? Bookmark our [WIP-RELEASES](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/releases/) and feel free to [report feedback on XDA](http://forum.xda-developers.com/showthread.php?t=1422969). | ||
* New [WIKI-Pages](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/wiki) have been created by [xLaMbChOpSx](https://github.com/xLaMbChOpSx) to explain building and installation. HAVE PHUN! ;-) | ||
|
||
|
||
#### 27.03.2014 | ||
|
||
* A few team members reported that they've been crawled by IP adresses that where not connected to any country (probably secret agencies) and stalked by members of the famous company Rohde & Schwarz (the leading manufacturer for | ||
IMSI-Catchers). We know that with our actions we already have attracked forces out there which get their will through | ||
more brutal methods. Thus, we added a small [Disclaimer](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/master/DISCLAIMER). Just to mention it: I always have the latest copy of everything. Enjoy! | ||
|
||
#### 25.03.2014 | ||
|
||
* Progress! We've merged an [Intitial Development Commit](/https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/pull/5) by [xLaMbChOpSx](https://github.com/xLaMbChOpSx). HUGE THANKS! | ||
|
||
#### 22.03.2014 | ||
|
||
* Added source code of [RawPhone](https://play.google.com/store/apps/details?id=com.jofrepalau.rawphone) into main file tree to start off with. Throw your commits at me! | ||
|
||
#### 21.03.2014 | ||
|
||
* Ladies and Gentlemen, I am **honored** to announce our [German Article featuring AIMSICD](http://www.kuketz-blog.de/imsi-catcher-erkennung-fuer-android-aimsicd)! ;-) | ||
* THANK YOU, Mike! Bookmark www.kuketz-blog.de - a lot of awesome stuff to discover and learn! | ||
* THANK YOU, [He3556](https://github.com/He3556)! You really are a gold nugget for this project. Keep rockin' with us! | ||
|
||
#### 16.03.2014 | ||
|
||
* Beautified README.md and added [TextSecure](https://github.com/WhisperSystems/TextSecure) to the links worth checking out | ||
* Finalized article for [Kuketz IT-Security Blog](http://www.kuketz-blog.de/), last review to be done by Mike Kuketz | ||
* App Icon + Banner for article and GitHub **WANTED**, ideas welcome in our [Development Thread](http://forum.xda-developers.com/showthread.php?t=1422969)! | ||
|
||
#### 10.03.2014 | ||
* Added a [STYLEGUIDE](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/master/STYLEGUIDE.md) to avoid neglected commits - please read it before commiting! | ||
|
||
#### 17.02.2014 | ||
* Initial Development Commit by [xLaMbChOpSx](https://github.com/xLaMbChOpSx), yet to be reviewed and added ;-) | ||
* Article for [Kuketz IT-Security Blog](http://www.kuketz-blog.de/) by [He3556](https://github.com/He3556) and me almost finished (still needs review) | ||
* Cleanup of GitHub is being prepared in order to add code and commits. Stay tuned! | ||
|
||
#### 02.02.2014 | ||
* The [EFF](https://www.eff.org/) and [The Guardian Project](https://guardianproject.info/) have been contacted to join our quest | ||
* Mike Kuketz of the [Kuketz IT-Security Blog](http://www.kuketz-blog.de/) confirms article in the works about our project | ||
|
||
#### 11.01.2014 | ||
* Creation of folder '[MERGESOURCE](https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/tree/master/MERGESOURCE)' for source code of apps to be added to 'AIMSICD' | ||
* Added source code of app '[RawPhone](https://play.google.com/store/apps/details?id=com.jofrepalau.rawphone)' to be used in the base of our own app | ||
|
||
#### 23.11.2013 | ||
* XDA member '[SecUpwN](http://forum.xda-developers.com/member.php?u=4686037)' is still fire and flame for the project, this GitHub is born | ||
* Added important files of abandoned GitHub-Projects, polished up our own GitHub | ||
|
||
#### 27.02.2013 | ||
* E:V:A created the [preliminary developer roadmap](http://forum.xda-developers.com/showpost.php?p=38386937&postcount=45) to break down app development | ||
* Clarification of the apps purpose and heavy discussion around IMSI-Catchers starts to emerge | ||
|
||
#### 19.01.2013 | ||
* Project now actively looking for talented and interested developers to produce the PoC-App | ||
|
||
#### 02.01.2012 | ||
* Initial creation of the [project thread](http://forum.xda-developers.com/showthread.php?t=1422969) through XDA recognized developer '[E:V:A](http://forum.xda-developers.com/member.php?u=4372730)' | ||
* Active discussion beginns and people start realizing the need for the proposed PoC-App |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# DISCLAIMER of 'AIMSICD' | ||
------------------------- | ||
|
||
In our world with broken privacy and legal threats, we think this is important: | ||
|
||
1. Safety first: WE ARE WHITE HATS. We do NOT code this App to do any harm! Don't hurt us. | ||
That being said, we already know that government agencies as well as Rohde & Schwarz is | ||
monitoring progress. It's no secret anymore - so stop gawking, start contributing! ;-) | ||
|
||
2. Our app is licensed under GPL v3+, but please ask us before distributing it elsewhere. | ||
You'll find a copy of the current license here (please always include within copies): | ||
https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/master/LICENSE | ||
Futhermore, you MUST add this: http://forum.xda-developers.com/showthread.php?t=1422969 | ||
|
||
3. This product is meant for educational purposes only. It is, by any means, a Proof-of-Concept (PoC). | ||
Using our App will not guarantee that you will be shielded against surveillance of any form. | ||
All content is provided "as is" without any warranty of any kind. We hereby disclaim all warranties | ||
and conditions with regard to the content, including but not limited to all implied warranties and | ||
conditions of merchantability, fitness for a particular purpose, title and non-infringement. | ||
Don't blame us that our App didn't do anything while you were dancing naked in the middle of a riot. | ||
|
||
4. Members of the AIMSICD-Team or anyone else contributing to development of this App will not be | ||
responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because | ||
the alarm App failed. Please do some research if you have any concerns about features included | ||
in the product you find here BEFORE using it! YOU are choosing to make these modifications, | ||
and if you point the finger at us for messing up your device, we will laugh at you. | ||
|
||
5. Your warranty will be void if you tamper with any part of your device / software. Is it clear now? | ||
|
||
6. The country in which you currently reside may have restrictions on the import, possession, use, | ||
and/or re-export to another country, of this software. BEFORE using our software, please check | ||
your country's laws, regulations and policies concerning the import, possession, or use, and | ||
re-export of software like ours, to see if this is permitted. If not, think twice BEFORE using it. | ||
|
||
7. This product may contain nuts and / or huge balls. Might kill cute kittens. Batteries not included. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
Binary file not shown.
Oops, something went wrong.