在之前的文章MobSF移動安全掃描平台環境搭建與試用 中,我們用docker進行了搭建,那么我們如何在本地直接搭建呢,其實也是很簡單的。
本地化部署
我們在本地安裝 其實是很簡單的,里面有兩個文件,在不同的電腦上可以自行安裝。在windows,執行setup.bat即可以完成環境的搭建。完畢后執行
run.bat 127.0.0.1:8001
這樣就完成了部署。那么mac或者ubantu如何做呢,也差不多,先執行
sh setup.sh
然后執行
sh run.sh 127.0.0.1:8001
執行成功后,如下,

然后我們訪問http://localhost:8001/打開后如下。

這樣就搭建完畢。有些人問,為啥要本地化部署呢, 因為里面有一個動態的掃描的功能,我們要用它,用docker來搭建很麻煩的去鏈接設備的,所以我們之間本地化部署即可。
二、漢化
如何漢化呢,其實看了下大概的代碼,里面是一個Django開發的web平台,那么我們要漢化如何做呢,其實可以直接修改mbsf文件夾下的templates即可,這是一個簡單的漢化的方式,還有views里面返回的一些錯誤異常的也需修改,這里我們只是簡單的去漢化前端界面,就可以直接在templates修改即可。
修改完畢后,我們直接啟動即可,執行
windows啟動
run.bat 127.0.0.1:8001
mac/ubantu啟動
sh run.sh 127.0.0.1:8001
啟動后如下

最后界面漢化后的代碼,我放到了碼雲。
https://gitee.com/liwanlei/mobsf_cn
