APKDeepLens — это инструмент на основе Python, предназначенный для сканирования приложений Android (файлов APK) на наличие уязвимостей безопасности. Он специально нацелен на 10 мобильных уязвимостей OWASP Top 10, предоставляя разработчикам, тестерам на проникновение и исследователям безопасности простой и эффективный способ оценить уровень безопасности приложений Android.
git clone https://github.com/d78ui98/APKDeepLens/tree/main
cd /APKDeepLens
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python APKDeepLens.py --help
Для Windows
git clone https://github.com/d78ui98/APKDeepLens/tree/main
cd \APKDeepLens
python3 -m venv venv
.\venv\Scripts\activate
pip install -r .\requirements.txt
python APKDeepLens.py --help
использование
Чтобы просто отсканировать APK, используйте следующую команду. упоминается с использованием параметров apk документ-apk
。сканирование После завершения,Подробные отчеты будут отображаться в консоли.
python3 APKDeepLens.py -apk file.apk
Если вы уже извлекли исходный код и хотите указать его путь для более быстрого сканирования, вы можете использовать следующую команду. упоминается с использованием параметров android Исходный код приложения-source
。
python3 APKDeepLens.py -apk file.apk -source <source-code-path>
Для получения подробной информации после сканирования PDF и HTML Отчет,Вы можете пройти-report
Параметры, как описано ниже。
python3 APKDeepLens.py -apk file.apk -report
Адрес проекта:
https://github.com/d78ui98/APKDeepLens