236 lines
7.6 KiB
Plaintext
236 lines
7.6 KiB
Plaintext
Categories:Security
|
|
License:GPL-3.0-only
|
|
Web Site:https://opensource.srlabs.de/projects/snoopsnitch
|
|
Source Code:https://opensource.srlabs.de/projects/snoopsnitch/repository/revisions/master/show
|
|
Issue Tracker:
|
|
Changelog:https://opensource.srlabs.de/projects/snoopsnitch#Version-history
|
|
|
|
Auto Name:SnoopSnitch
|
|
Summary:Check mobile network security
|
|
Description:
|
|
Collects and analyzes mobile radio data to make you aware of your mobile network
|
|
security and to warn 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 [http://gsmmap.org] and contribute your own
|
|
data to GSM Map.
|
|
|
|
Requirements:
|
|
|
|
* Qualcomm-based Android phone (see [https://opensource.srlabs.de/projects/snoopsnitch/wiki/DeviceList device list])
|
|
* Stock Android ROM, version 4.1 or later
|
|
* Note: Custom Android ROMs like CyanogenMod may or may not work, depending on the availability of a Qualcomm DIAG kernel driver (DIAG_CHAR).
|
|
* Root privileges on phone
|
|
|
|
Incompatible Devices:
|
|
|
|
* Samsung Galaxy S2 & S3
|
|
* Nexus 5 with stock Android
|
|
* Huawei Ascend Y300
|
|
.
|
|
|
|
Requires Root:yes
|
|
|
|
Repo Type:git
|
|
Repo:https://opensource.srlabs.de/git/snoopsnitch.git
|
|
|
|
Build:0.9.0,5
|
|
disable=failing build because of bug in compile.sh for prebuilt (see later version)
|
|
commit=68f5e1e6966a39d98c6df69a793bea39ac689b7f
|
|
subdir=SnoopSnitch
|
|
prebuild=rm -rf ../contrib/prebuilt/*
|
|
target=android-19
|
|
build=export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
cd ../contrib && \
|
|
bash compile.sh -t android -g -u
|
|
buildjni=yes
|
|
|
|
Build:0.9.1,6
|
|
commit=daab25824023387bae0d387780eebe8ae4c5d6d6
|
|
subdir=SnoopSnitch
|
|
prebuild=rm -rf ../contrib/prebuilt/*
|
|
target=android-19
|
|
build=export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
cd ../contrib && \
|
|
bash compile.sh -t android -g -u
|
|
buildjni=yes
|
|
|
|
Build:0.9.2,7
|
|
commit=874a10d86684932410b7773a5ad018b39e8a3e03
|
|
subdir=SnoopSnitch
|
|
prebuild=rm -rf ../contrib/prebuilt/*
|
|
target=android-19
|
|
build=export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
cd ../contrib && \
|
|
bash compile.sh -t android -g -u
|
|
buildjni=yes
|
|
|
|
Build:0.9.3,8
|
|
commit=SnoopSnitch-0.9.3
|
|
subdir=SnoopSnitch
|
|
prebuild=rm -rf ../contrib/prebuilt/*
|
|
target=android-19
|
|
build=export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
cd ../contrib && \
|
|
bash compile.sh -t android -g -u
|
|
buildjni=yes
|
|
|
|
Build:0.9.5,10
|
|
commit=SnoopSnitch-0.9.5
|
|
subdir=SnoopSnitch
|
|
prebuild=rm -rf ../contrib/prebuilt/*
|
|
target=android-19
|
|
build=export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
cd ../contrib && \
|
|
bash compile.sh -t android -g -u
|
|
buildjni=yes
|
|
|
|
Build:0.9.6,11
|
|
commit=SnoopSnitch-0.9.6
|
|
subdir=SnoopSnitch
|
|
prebuild=rm -rf ../contrib/prebuilt/*
|
|
target=android-19
|
|
build=export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
cd ../contrib && \
|
|
bash compile.sh -t android -g -u
|
|
buildjni=yes
|
|
|
|
Build:0.9.7,12
|
|
commit=SnoopSnitch-0.9.7
|
|
subdir=SnoopSnitch
|
|
prebuild=rm -rf ../contrib/prebuilt/*
|
|
target=android-19
|
|
build=export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
cd ../contrib && \
|
|
bash compile.sh -t android -g -u
|
|
buildjni=yes
|
|
|
|
Build:0.9.8,13
|
|
commit=SnoopSnitch-0.9.8
|
|
subdir=SnoopSnitch
|
|
prebuild=rm -rf ../contrib/prebuilt/*
|
|
target=android-19
|
|
build=export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
cd ../contrib && \
|
|
bash compile.sh -t android -g -u
|
|
buildjni=yes
|
|
|
|
Build:1.0.0,14
|
|
commit=SnoopSnitch-1.0.0
|
|
subdir=SnoopSnitch
|
|
prebuild=rm -rf ../contrib/prebuilt/*
|
|
target=android-19
|
|
build=export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
cd ../contrib && \
|
|
bash compile.sh -t android -g -u
|
|
buildjni=yes
|
|
|
|
Build:1.0.1,15
|
|
commit=SnoopSnitch-1.0.1
|
|
subdir=SnoopSnitch
|
|
prebuild=rm -rf ../contrib/prebuilt/*
|
|
target=android-19
|
|
build=export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
cd ../contrib && \
|
|
bash compile.sh -t android -g -u
|
|
buildjni=yes
|
|
|
|
Build:1.0.2,16
|
|
commit=SnoopSnitch-1.0.2
|
|
subdir=SnoopSnitch/app
|
|
submodules=yes
|
|
gradle=yes
|
|
prebuild=rm -rf ../../contrib/prebuilt/*
|
|
build=cd ../../contrib && \
|
|
export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
bash compile.sh -t android -u && \
|
|
cd ../SnoopSnitch && \
|
|
bash copy.sh
|
|
ndk=r14b
|
|
|
|
Build:1.0.3,17
|
|
commit=SnoopSnitch-1.0.3
|
|
subdir=SnoopSnitch/app
|
|
submodules=yes
|
|
gradle=yes
|
|
prebuild=rm -rf ../../contrib/prebuilt/*
|
|
build=cd ../../contrib && \
|
|
export PATH=$$NDK$$/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin:$PATH && \
|
|
export NDK_DIR=$$NDK$$ && \
|
|
bash compile.sh -t android -u && \
|
|
cd ../SnoopSnitch && \
|
|
bash copy.sh
|
|
ndk=r14b
|
|
|
|
Build:2.0.7,35
|
|
commit=SnoopSnitch-2.0.7
|
|
subdir=SnoopSnitch/app
|
|
submodules=yes
|
|
gradle=nobuildcheck
|
|
rm=SnoopSnitch/app/src/main/jniLibs/*/*.so,contrib/prebuilt/*.so
|
|
prebuild=sed -i -e '/versionNameSuffix/d' build.gradle
|
|
scandelete=SnoopSnitch/patchanalysis
|
|
build=export NDK_DIR=$$NDK$$ && \
|
|
cd ../../contrib && \
|
|
bash compile.sh -t android -u && \
|
|
cd ../SnoopSnitch/patchanalysis/contrib && \
|
|
bash compile.sh -t android -u && \
|
|
bash copy.sh && \
|
|
cp builds/*.so ../../../contrib/prebuilt && \
|
|
cd ../.. && \
|
|
bash copy.sh
|
|
ndk=r14b
|
|
|
|
Build:2.0.8,37
|
|
commit=SnoopSnitch-2.0.8
|
|
subdir=SnoopSnitch/app
|
|
submodules=yes
|
|
gradle=nobuildcheck
|
|
rm=SnoopSnitch/app/src/main/jniLibs/*/*.so,contrib/prebuilt/*.so
|
|
prebuild=sed -i -e '/versionNameSuffix/d' build.gradle
|
|
scandelete=SnoopSnitch/patchanalysis
|
|
build=export NDK_DIR=$$NDK$$ && \
|
|
cd ../../contrib && \
|
|
bash compile.sh -t android -u && \
|
|
cd ../SnoopSnitch/patchanalysis/contrib && \
|
|
bash compile.sh -t android -u && \
|
|
bash copy.sh && \
|
|
cp builds/*.so ../../../contrib/prebuilt && \
|
|
cd ../.. && \
|
|
bash copy.sh
|
|
ndk=r14b
|
|
|
|
Build:2.0.9-nbc,38
|
|
commit=SnoopSnitch-2.0.9-nbc
|
|
subdir=SnoopSnitch/app
|
|
submodules=yes
|
|
gradle=nobuildcheck
|
|
rm=SnoopSnitch/app/src/main/jniLibs/*/*.so,contrib/prebuilt/*.so
|
|
prebuild=sed -i -e '/versionNameSuffix/d' build.gradle
|
|
scandelete=SnoopSnitch/patchanalysis
|
|
build=export NDK_DIR=$$NDK$$ && \
|
|
cd ../../contrib && \
|
|
bash compile.sh -t android -u && \
|
|
cd ../SnoopSnitch/patchanalysis/contrib && \
|
|
bash compile.sh -t android -u && \
|
|
bash copy.sh && \
|
|
cp builds/*.so ../../../contrib/prebuilt && \
|
|
cd ../.. && \
|
|
bash copy.sh
|
|
ndk=r14b
|
|
|
|
Auto Update Mode:Version SnoopSnitch-%v
|
|
Update Check Mode:Tags
|
|
Current Version:2.0.9-nbc
|
|
Current Version Code:38
|