首页 > RE > 工具安装

工具安装

  工欲善其事,必先利其器。想玩逆向工程,必须得有一套好的工具,在这里盘点一下,我是用过的工具。

Mac安装篇

需要的GUI的APP有:1.IDA (NB的反汇编工具)
         2.Hopper Disassembler (又一个NB的反汇编工具)
         3.Reveal (看APP界面的神器)
         4.UltraEdit (相当顺手的16进制编辑器)
         5.Wireshark (抓包神器)
         6.Charles (可以抓HTTP的包,不过操作方便)
         7.iReSign (重新签名工具)
终端工具有(缺省安装的有homebrew):
  编辑下面的 $THEOS 安装路径

#安装class-dump和dpkg
brew install class-dump dpkg

#设置安装路径
export THEOS=/Users/afantree/binmy/theos

#安装theos
git clone https://github.com/DHowett/theos.git $THEOS

#下载ldid
curl -o ldid.zip -L https://github.com/downloads/rpetrich/ldid/ldid.zip
unzip -q ldid.zip
mv ldid $THEOS/bin/
rm ldid.zip

#执行substrate
$THEOS/bin/bootstrap.sh substrate
cp libsubstrate.dylib $THEOS/lib/

#安装模板
curl -o templates.zip -L https://github.com/DHowett/theos-nic-templates/archive/master.zip
unzip -q templates.zip
mv theos-nic-templates-master/*.tar $THEOS/templates/iphone/
rm -f templates.zip
rm -rf theos-nic-templates-master

#10.9默认不自带gnutar
curl -o gnutar.zip -L https://github.com/DHowett/dm.pl/archive/master.zip
unzip -q gnutar.zip
chmod +x dm.pl-master/dm.pl
mv -f dm.pl-master/dm.pl $THEOS/bin/dpkg-deb
rm gnutar.zip
rm -rf dm.pl-master

iOS安装篇

  在iOS上面的安装全部是靠Cydia:
1.SBSettings
2.MobileSubstrate
3.OpenSSH (安装以后把root和mobile的密码运行passwd命令给改了。缺省的是:alpine. )
4.GNU Debugger
5.Cycript
6.iFile
7.BigBoss Recommended Tools
8.Mobile Terminal
9.syslogd
10.Reveal Loader

  1. 还没有评论
评论提交中, 请稍候...

留言


可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks