APKDeepLens工具使用与报错解决

admin 2024年5月22日23:40:29评论7 views字数 783阅读2分36秒阅读模式


APKDeepLens 是一个基于 Python 的工具,旨在扫描 Android 应用程序(APK 文件)是否存在安全漏洞。它专门针对 OWASP Top 10 移动漏洞,为开发人员、渗透测试人员和安全研究人员提供一种简单有效的方法来评估 Android 应用程序的安全状况。

APKDeepLens的下载地址:

https://github.com/d78ui98/APKDeepLens


使用

git clone https://github.com/d78ui98/APKDeepLens.git
cd /APKDeepLens
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python APKDeepLens.py --help

python3 APKDeepLens.py -apk file.apk


APKDeepLens工具使用与报错解决

这个报错的解决办法
Windows上会遇到的
下载官方的jadx替换该路径下的文件
jadx官方:https://github.com/skylot/jadx

APKDeepLens-mainstatic_toolsjadx

APKDeepLens工具使用与报错解决

下载两个,
解压jadx-gui-1.5.0-with-jre-win,取出jre放在路径 APKDeepLens-mainstatic_toolsjadxbin 中

APKDeepLens工具使用与报错解决

修改 jadx.bat

APKDeepLens工具使用与报错解决

:findJavaFromJavaHome
set JAVA_HOME=%APP_HOME%binjrebin
set JAVA_EXE=%JAVA_HOME%java.exe

if exist "%JAVA_EXE%" goto init

之后执行程序

python APKDeepLens.py -apk xxx.apk -report html

APKDeepLens工具使用与报错解决

不再报错,可以继续运行


原文始发于微信公众号(进击的HACK):APKDeepLens工具使用与报错解决

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年5月22日23:40:29
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   APKDeepLens工具使用与报错解决https://cn-sec.com/archives/2768375.html

发表评论

匿名网友 填写信息