mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2024-11-14 19:10:11 +01:00
df27bae6a0
* New command `dscanner`, enables one to scan signed APKs with Drozer * Drozer is a dynamic vulnerability scanner for Android * Drozer runs in a emulator or on-device, this new `dscanner` command... * starts a docker image with Drozer and the Android Emulator pre-installed, * loads the signed APK into the emulator * activates Drozer automated tests for the APK * gathers the report output and places it next to the original APK * The Drozer docker image can be: * cached locally for re-use (just don't run --clean*) * retrieved from dockerhub.com for more efficient runtime * or be built from scratch (in the new "./docker" directory) * New "Vulnerability Scanning" documentation section (run gendocs.sh)
17 lines
323 B
Python
Executable File
17 lines
323 B
Python
Executable File
#!/usr/bin/env python2
|
|
|
|
from com.dtmilano.android.viewclient import ViewClient
|
|
|
|
vc = ViewClient(*ViewClient.connectToDeviceOrExit())
|
|
|
|
button = vc.findViewWithText("OFF")
|
|
|
|
if button:
|
|
(x, y) = button.getXY()
|
|
button.touch()
|
|
else:
|
|
print("Button not found. Is the app currently running?")
|
|
exit()
|
|
|
|
print("Done!")
|