编译evans debugger (edb)

  • A+
所属分类:技术文档

这几天倒腾linux 前几天装了kali用着不顺手,就又换了ubuntu,ubuntu没啥工具就找到了edb,这个是开源的,貌似没给deb包,就自己编译

根据github的介绍便已环境需要
Qt      >= 4.6
Boost (Headers Only)     >= 1.35
Capstone      >= 3.0

再看看ubuntu的编译介绍

#安装 Capstone 3.0.4
git clone --depth=50 --branch=3.0.4 https://github.com/aquynh/capstone.git
pushd capstone
./make.sh
sudo ./make.sh install
popd

安装qt和boost

sudo apt-get install       \
cmake                  \
build-essential        \
libboost-dev           \
libqt5xmlpatterns5-dev \
qtbase5-dev            \
qt5-default

下载源码

要注意了github上的代码貌似有问题(应该是少了点东西)要去Evan的主页下载目前最新版本是0.9.20

link

http://www.codef00.com/downloads/debugger-0.9.20.tgz

这个是700k+,github上的那个release是600K+,

解压编译

$ qmake
$ make
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: