ARM 版Backtrack in Android and IOS
現成ARM Backtrack 漏洞測試套件 功能有少 軟體太舊 自己修改打造會比較理想
目標 改backtrack or ubuntu 套件 為完整功能+GUI 使用的漏洞測試 行動隨身工具
(圖形GUI 頗吃資源 要注意)
- 從頭編議太麻煩 (有興趣可以參考附註一)
下載Ubuntu or Backtrack or Debian ARM Image
(1)ARM Backtrack 5 image file link 這個是低於4GB 的但是再安裝軟體會有點不夠 下面一定要做擴容
http://www.kuaipan.com.cn/file/id_20...3046608907.htm
http://www.kuaipan.com.cn/file/id_20...3046608906.htm
http://www.kuaipan.com.cn/file/id_20...3046608905.htm
(2)Backtrack 放出的image
http://www.backtrack-linux.org/ajax/...5-GNOME-ARM.7z
(要解開二次 image 會超過4GB 需要ntfs or ex2 分區記憶卡)
(3)ubuntu ARM版
http://sourceforge.net/projects/linu.../files/Ubuntu/
script ubuntuV6-script.zip
(4)付費ubuntu image
http://zpwebsitefiles.com/apps/ubuntu/ (不過感覺免費的比較好用)
不管是啥版本都要注意剩下空間夠不夠大..因為空間不夠大 所以要做擴容
-
修改 imaged 大小 dd if=/dev/zero bs=1M count=X >> image.img (X代表要增加幾MB) 以下套件在 cygwin下叫e2fsprogs
e2fsck -f image.img
e2resizefs image.img (cygwin 下叫 resize2fs)
e2fsck -f image.img
或是使用GUI工具
http://colinux.wikia.com/wiki/ExpandingRoot
- 手機要root
要裝 Android Terminal Emulator
https://market.android.com/details?i...al.androidterm
跟vnc client
https://market.android.com/details?i...ocketcloudfree
下載BT Script
http://www.kuaipan.com.cn/file/id_20...3046608908.htm
- BT.sh
跟 下載好的bt arm image 放在 /sdcard/backtrack/ 內
3.執行 terminal
su
cd sdcard
cd backtrack
sh bt.sh (Enter)
根據螢幕解析度敲下去 比如說800X480 就
800X480 (Enter)
終端出現 vnc server . 表示執行成功
- 使用個人電腦或是手機上VNC viewer連線
ip:就ip
port :5900
password:backtrac or ubuntu
- 在理面 源增加與修改 (Backtrak 源可能要去掉原backtrack 來源 然後用ubuntu的)
源增加
deb http://ports.ubuntu.com/ubuntu-ports/ natty-security universe main
deb http://ports.ubuntu.com/ubuntu-ports natty-updates universe main
deb http://ports.ubuntu.com/ubuntu-ports natty main universe (我覺得這源有點慢)
- apt-get 增加套件
sudo apt-get install svn build-essential subversion ruby libruby irb rdoc libyaml-ruby libzlib-ruby libopenssl-ruby libdl-ruby libreadline-ruby libiconv-ruby rubygems sqlite3 libsqlite3-ruby libsqlite3-dev
- 安裝metasploit (backtrack 不用裝)
svn co https://www.metasploit.com/svn/framework3/trunk/ msf
cd msf
ruby msfconsole
- JAVA 安裝armtiage 之前需要的
apt-get install openjdk-6-jdk
- 安裝Armtiage
參考
- http://howtonode.org/arm-chroot-fun
從頭到尾打造ARM Disk Image
- n900 黑黑套件
http://www.airdemon.net/pwnphonemanual.pdf
- http://r00tsec.blogspot.com/2011/05/...desire-hd.html
- ext2 hot expand http://foxpa.ws/tag/ext2/
- http://cmchao.pixnet.net/blog/post/2...hain-on-ubuntu
編譯環境
- http://pcsci3nce.info/?p=9
- Hydra ubuntu 版 ?http://www.thc.org/thc-hydra/
- http://forum.xda-developers.com/show....php?t=1162662
- http://www.upubuntu.com/2011/09/how-...on-debian.html