作者:
╰╃清風
·
2013/09/09 13:47
關於WebView中介面隱患與手機掛馬利用的引深
看我是怎樣改造Android遠端控制工具AndroRat
1.修改佈局介面
2.配置預設遠端ip和埠
3.LauncherActivity修改為執行後自動開啟服務並自動返回到主介面
4.修改xml讓程式不顯示在最新使用的程式
0x00 搭建andriod環境
對於小白來說,首先需要的開發環境是必須
1.eclipse
2.jdk
3.sdk
安裝配置好後就將我們的AndroRat工程匯入eclipse中
匯入完成後看見2個工程如圖:
剛匯入進來時肯定會編譯報錯,這時需將2個jra包引用進來 如圖:
其他報錯如import 缺少對應包可到http://www.findjar.com/index.x查詢並引用
編譯錯誤解決完成後就會出現黃色感嘆號,這個時候2個工程就可以執行了。
0x01 安裝androrat
先執行我們的服務端開啟監聽 預設config.txt配置埠
執行成功後出現服務端如下:
接著執行客戶端,使用usb連結我們的手機安裝app檢視
安裝好後應用列表會有一個叫LogsProvider的應用,可以在如下檔案裡修改name
接著修改LauncherActivity.class程式碼讓程式預設情動並執行後自動black
Manifest修改,使其不在home最近應用裡顯示
佈局檔案位置,可以自定義修改佈局
adb 安裝執行客戶端後,服務端如圖,-手機安裝程式後會自動返回到桌面,長按home也看不到該程式。
此時整個程式可以使用了,功能挺多的就不列舉了
0x02 引申思考
1.如把修改app寫成服務,監聽簡訊指定程式碼開啟埠 (老外都這樣乾的)
2.andriod裡的gps功能和拍照功能有bug 這可是兩個亮點功能,擦
3.實現程式的自動編寫,遮蔽掃描殺軟,自我複製和感染檔案(這還是留個大牛們研究)
http://url.cn/Ke7wxT微雲原始碼分享地址
本文章來源於烏雲知識庫,此映象為了方便大家學習研究,文章版權歸烏雲知識庫!