網上各種安裝都是下載完,配置環境,直接搞manage.py runserver,然而新版不支持這種方式,我找不到解決辦法,只能找官方文檔解決了,官方文檔有中文.我只是講一下我的安裝歷程,不太方便貼圖,文字我盡量詳細點
官方文檔:https://mobsf.github.io/docs/#/zh-cn/requirements ; 如果上不去把DNS改為8.8.8.8或者hosts文件后添加域名然后8.8.8.8
其實直接官方文檔就能裝完了但是我循例寫一下我的安裝歷程
前提:
- 安裝python3.7+ 並配置好path環境變量,按道理來說配置完就能用pip命令
- 安裝jdk1.8+ 同上,配置好path環境變量,環境變量里還需要一個JAVA_HOME
- 安裝Microsoft Visual C++ Build Tools
- 安裝OpenSSL (有個坑,后面運行setup.bat的時候會對OpenSSL的目錄有要求,第一次安裝建議放到C:\Program Files,如果再報錯就根據要求的目錄重裝就行了)
- 下載和安裝 wkhtmltopdf as per the WIKI操作指南
- 建議把github上面的倉庫轉移到gitee進行下載,會快很多,具體操作不懂可以百度很容易找到,第一次登錄gitee也會有教程,建議gitee同步github的時候不要關閉網頁
github地址:https://github.com/MobSF/Mobile-Security-Framework-MobSF.git
gitee地址:gitee.com
windows不能識別git指令 需要下載git 百度也可以解決
下載
- C盤先建一個文件夾MobSF
- 打開git bash ,git bash 里 用cd 跳轉到C:\MobSF
- git clone https://github.com/MobSF/Mobile-Security-Framework-MobSF.git (這里如果用github的地址會肥腸慢,建議用拷貝到gitee的地址會好一點)
安裝
- win+r 輸入 cmd進入控制台(命令提示符)
- cd命令進入到剛剛下載完的文件夾地址下
- 建議百度設置一下清華源為默認鏡像地址,等下安裝大量用到pip進行下載,尤其是frida會特別久
- 執行:setup.bat (這個過程會比較漫長因為有的內容要從github下載,不知道能不能提前用gitee操作我是沒有用的,直接等到完成大概要3到5個小時)
完成
- 按道理他是自動打開了端口的,可以試試在瀏覽器中輸入localhost:8000,看下是否能出現界面
- 若不能就在控制台(命令提示符)輸入run.bat 127.0.0.1:8000 如果什么都不輸 按道理也會默認為localhost:8000
如無意外,應該都OK了
假如在setup.bat那一步卡了,看看他缺了什么東西,想辦法補補應該都是能夠完成的.
官方文檔很容易能看懂,還有官方中文.建議都看看,說不定都不需要我這篇文章
哦豁 沒法更新