Kali Linux64位IDA pro安装教程【新手】
前言
之所以发这个贴,最近闲得蛋疼在64位Kali上安装IDApro时遇到一些问题,在论坛里也没看到一个比较详细的帖子,所以发一下,如有不当之处,还请各位大侠批评指正!
工具准备
IDA pro6.4包 (我能发现的最新Linux版本)
http://down.52pojie.cn/Tools/Disassemblers/IDA_Pro_v6.4_(Linux)_and_Hex-Rays_Decompiler_(ARM).zip
Linux64位系统
安装步骤
1、下载解压
2、尝试运行,会发现各种各样的错误(缺环境嘛)
在这我就不贴图了,主要是当时没保存,反正就是so那种
3、安装环境
首先修改source.list
添加源(我的是Kali 2.0)
deb http://mirrors.163.com/debian wheezy main non-free contrib
deb-src http://mirrors.163.com/debian wheezy main non-free contrib
deb http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian-security wheezy/updates main non-free contrib
deb http://mirrors.163.com/debian-security wheezy/updates main non-free contrib
然后 sudo apt-get update
sudo apt-get install libc6-i686:i386 libexpat1:i386 libffi6:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libglib2.0-0:i386 libice6:i386 libpcre3:i386 libpng12-0:i386 libsm6:i386 libstdc++6:i386 libuuid1:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386 libxrender1:i386 zlib1g:i386 libx11-xcb1:i386 libdbus-1-3:i386 libxi6:i386 libsm6:i386 libcurl3:i386
注意:后面的i386也要加上,因为Ida pro 6.4要32位的东西
4、运行IDA
如果这一步出现,缺少xxx.SO.0
比如缺少libgthread-2.0.so.0就输入,然后安装就好
dpkg -S libgthread-2.0.so.0
5、调试一下程序看看
用gdbserver开一个端口
选择
配置好端口(你刚才开的端口)
心得体会
感觉IDA pro在Windows下已经差不多了,调试Linux的x64程序可以用windows的IDA远程连接gdb{:1_1:}。
参考资料
IDA pro http://www.hexblog.com/?p=958
IDA Pro v6.4 (Linux) and Hex-Rays Decompiler (ARM)【Merry Christmas】 http://www.52pojie.cn/thread-450156-1-1.html
cuihairu 发表于 2016-11-13 17:55
kail linux这个 还是跨平台的啊
linux上也有,只是windows感觉做得好一点 感谢分享经验,论坛因你而精彩! 谢谢分享,正在研究这一块。 这个不错,支持~ 感谢分享,对新人很有帮助 感谢分享经验~~~ 楼主,文章开头处的链接好像格式有点问题,
谢谢分享 mark先,还没安装kali,刚好参考参看~ 麒麟以前用过,和乌班图差不多,不过算是国产,很支持。。