在之前的文章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