A mobile pentesting framework written in Python. It is intended to have to 2 major components:
- Static Analysis
- Dynamic Analysis
- Clone the repository (
git clone https://github.com/delta24/horus
) - Install virtualenv. (the package name maybe different depending on the distro)
- Set-up a virtualenv, say
env
by runningmkvirtualenv env -p /usr/bin/python2
. - Activate the virtualenv
source env/bin/activate
. - Install dependencies using
pip install -r requirements.txt
. - Run the application server using
python horus.py
.
- Run the scan separately from the main Flask thread (blocking) - Highest priority
- Refactor
- PDF report generation
androguard as the main static analyzer backend
androwarn
androbugs framework
See the LICENSE file