MobReaper requires Python to be installed.
Setup genymotion on your device: https://www.genymotion.com/product-desktop/download/
At this moment, the key recommended device definitions are:
- Android Version: 11.0
- Architecture: arm64
It is highly recommended to run on a rooted device. Not achieving this can affect the results of the tests
ADB is required. Ensure that it is properly configure in the local machine adb
To run in github Actions environment, it is needed to configure a Local Self-hosted runner on your machine.
To settup, follow the Github Doc
Make sure the Local runner is up and listening for jobs before start the workflow.
It is recommendaded but no required that you have Burp Suite Pro up and running in order to scan for WEB vulnerabilities
Once the burp certificate is configured in the device, keep it ready while the tests are performed, the proxy will be set by default to 10.0.3.2
on port 8082
,
to change it, set directly on .env
file