首页
论坛
课程
招聘
雪    币: 226
活跃值: 活跃值 (10)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝

[原创]PaiMei安装与使用

2009-12-14 23:20 25513

[原创]PaiMei安装与使用

2009-12-14 23:20
25513
【文章标题】: PaiMei安装与使用
【文章作者】: youstar
【作者邮箱】: youstar@foxmail.com
【个人主页】: www.youstar.org.ru

【写作原因】
     一则是:自己最近学习《0day:软件漏洞分析技术》,但是学到PaiMei这一章的时候,按照书上面安装PaiMei时试了很多次都没成功,最后参照很多帖子终于成功了。
     二则是看到论坛里面有很多人问这个问题,都没有什么人回答,所以想帮助下大家,大家一起学习。
     为此写下此文,让以后更多的人能够少走弯路。
【所需软件】
1)python-2.4.3.msi
2)ctypes-0.9.9.6.win32-py2.4.exe
3)wxPython2.6-win32-ansi-2.6.3.2-py24.exe
4)MySQL-python.exe-1.2.1_p2.win32-py2.4.exe
5)uDrawGraph-3.1.1-0-win32-en.exe
6)PaiMei-1.1.win32.exe
7)mysql-4.1.13-win32
8)idapython-0.9.57_ida5.1_py2.4_win32.zip
9)IDA(这个看雪论坛上面有我就不提供了)
    这些软件自己都会打包给大家下载。
【安装步骤】
主要步骤如下:(基本上安装路径默认就行,我都是放到C:\软件名)
1)安装python-2.4.3.msi
2)安装ctypes-0.9.9.6.win32-py2.4.exe
3)安装wxPython2.6-win32-ansi-2.6.3.2-py24.exe
4)安装MySQL-python.exe-1.2.1_p2.win32-py2.4.exe
5)安装uDrawGraph-3.1.1-0-win32-en.exe(安装路径可以换一个简单的路径)
6)安装PaiMei-1.1.win32.exe
7)安装mysql-4.1.13-win32 安装过程中要设置密码(暂时设置为 test)  注意:中间选择skip sign-up
8)利用命令行模式运行Paimei 文件夹下的_setup_mysql.py 127.0.0.1 root test
9)将idapython-0.9.57_ida5.1_py2.4_win32.zip 解压后把python文件夹里面的文件放到IDA安装目录下,并把plugins的python.plw文件放到IDA的plugins文件夹内。
   至此安装就完成了。
【使用教材】
    为了以教材为准,以教材的例子为例,其实其它的我也还不怎么会,慢慢学以后给他们分享
1)用IDA生成calc.exe.pida:
     由于我们把idapython的插件放到了IDA的plugins文件夹,所以就会出现Edit--Plugins-IDAPython,就时候就需要选择PaiMei程序目录下的pida_dump.py,然后存为calc.exe.pida。
2)准备环境
    首先启动PaiMei,然后链接MySQL,输入先前设置的密码。
     然后启动uDrawGraph程序,需要用uDrawGraph需要命令行启动,例如:C:\uDraw\bin\uDrawGraph.exe -server 222      (222为端口,可以自己设置)
    如下图所示:

    然后链接uDraw,使用我们刚刚开启的端口,就成功了。就可以开启分析程序了。
    最后完全按照书上面讲的就可以试验了。
【参考资料】
    其实论坛上面看了很多,最感谢的是wuzhiyong写的文章,链接
【程序下载】
     纳米盘下载:下载链接
PS:貌似PaiMei应该大牛但是学习汉语不过关哈,拼音拼错了!

[看雪官方培训]《安卓高级研修班(网课)》9月班开始招生!顶尖技术、挑战极限、工资翻倍!

上传的附件:
  • 1.jpg (4.64kb,1345次下载)
最新回复 (41)
雪    币: 226
活跃值: 活跃值 (10)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
youstar 活跃值 2 2009-12-14 23:32
2
0
大家对PaiMei安装有什么问题在此跟帖我跟大家解答!
雪    币: 34
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
praying 活跃值 2009-12-20 00:10
3
0
感谢,,等会儿去试试看..
雪    币: 423
活跃值: 活跃值 (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
sdhzdmzzl 活跃值 2009-12-21 10:48
4
0
外国人的说法跟咱们的拼音还是不一样的,如清华的拼音是qinghua,但是外国人就用tsinghua,北京是peking,台北是taipei,所以这里不能说是老外拼错了。而且作者也说paimei的作者是因为喜欢kill bill2中的中国老者才取这个名字的。也许是kill bill2中的拼法就是paimei。
雪    币: 226
活跃值: 活跃值 (10)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
youstar 活跃值 2 2009-12-22 11:13
5
0
LS有点道理!
雪    币: 156
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
asli 活跃值 2010-1-6 17:19
6
0
按照楼主的步骤安装完成后,在运行示例到Sync with Udraw时返回
Generated graph contains nothing to display.
不知怎么回事,麻烦楼主解惑啊
雪    币: 226
活跃值: 活跃值 (10)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
youstar 活跃值 2 2010-1-7 09:14
7
0
应该是端口问题:
1、启动uDrawGraph程序,需要用uDrawGraph需要命令行启动,例如:C:\uDraw\bin\uDrawGraph.exe -server 222
2、然后链接uDraw,使用我们刚刚开启的端口,就成功了。就可以开启分析程序了。
雪    币: 156
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
asli 活跃值 2010-1-7 13:30
8
0
端口用的是默认端口,连接都是正常的……
Sync with Udraw时出问题
雪    币: 226
活跃值: 活跃值 (10)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
youstar 活跃值 2 2010-1-7 23:23
9
0
重新安装下试试!按照这个步骤和我那里面提供的附件应该可以的!
雪    币: 156
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
asli 活跃值 2010-1-8 16:56
10
0
重装还是老样子,下面的提示信息说是
Generated graph contains nothing to display.
雪    币: 226
活跃值: 活跃值 (10)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
youstar 活跃值 2 2010-1-10 18:02
11
0
如果真的按照我的这个步骤和提供的下载包的话,应该没问题了,如果还有问题还请各位高手出招!
雪    币: 144
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fates 活跃值 2010-1-15 12:05
12
0
嗯,谢谢分享,试试去。。
雪    币: 156
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
asli 活跃值 2010-1-15 23:29
13
0
非常抱歉,youstar
按照你的步骤是对的,是我中间弄错了,
多谢了!!!
雪    币: 226
活跃值: 活跃值 (10)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
youstar 活跃值 2 2010-1-22 09:42
14
0
弄好了就行了,稍微弄得不好就会出错
雪    币: 206
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
shocking 活跃值 2010-2-3 11:28
15
0
包下载不了了啊。。
雪    币: 10
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cachehit 活跃值 2010-2-3 13:15
16
0
paimei是干嘛用的?
雪    币: 226
活跃值: 活跃值 (10)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
youstar 活跃值 2 2010-2-5 11:53
17
0
刚试了下,可以下载的!
雪    币: 413
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
孟贤 活跃值 2010-2-8 20:31
18
0
哈哈~
very good~
刚好懒的下载~
既然全齐了~很好~很强大~
雪    币: 0
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
MicSky 活跃值 2010-2-8 20:52
19
0
不错的东西,东西很齐全
雪    币: 216
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
konyka 活跃值 2010-3-2 20:01
20
0
感谢,,等会儿去试试看..
雪    币: 19
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
axot 活跃值 2010-3-11 13:01
21
0
我是IDA5.5 Paimei运行时出错哦
雪    币: 434
活跃值: 活跃值 (24)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
eastmaster 活跃值 2010-3-14 20:49
22
0
包在哪儿下载呢?
雪    币: 434
活跃值: 活跃值 (24)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
eastmaster 活跃值 2010-3-14 20:50
23
0
看到了,字太小了,一开始没看到
雪    币: 434
活跃值: 活跃值 (24)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
eastmaster 活跃值 2010-3-14 21:06
24
0
貌似下载不了了
雪    币: 201
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fnliyongfu 活跃值 2010-3-15 10:13
25
0
不能下载啊 迷人提示总是等待或空闲
雪    币: 201
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fnliyongfu 活跃值 2010-3-15 15:40
26
0
干脆发到论坛上来
雪    币: 0
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
music错过了 活跃值 2010-3-16 21:29
27
0
是不是哪个程序出现问题了 还是包的问题呢
雪    币: 212
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
powermill 活跃值 2010-5-5 11:00
28
0
附件好像是下载不了
雪    币: 220
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mywxc 活跃值 2010-5-7 00:17
29
0
下载不了
雪    币: 93
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
weihuowang 活跃值 2010-5-22 17:38
30
0
附件好像是下载不了
雪    币: 201
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
asian 活跃值 2010-6-2 16:11
31
0
谢谢分享,谢谢
雪    币: 230
活跃值: 活跃值 (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
tscu 活跃值 1 2010-6-5 15:17
32
0
我用的IDA5.2和idapython-0.9.57_ida5.1_py2.4_win32。按照上面步骤安装完成后
但在加载文件时会出现错误
而且在Edit--Plugins里找不到IDAPython。
雪    币: 230
活跃值: 活跃值 (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
tscu 活跃值 1 2010-6-5 15:24
33
0
我用的是IDA5.2和idapython-0.9.57_ida5.1_py2.4_win32,按照上面步骤安装完成后
用IDA加载文件时出现以下提示
完成后在Edit->plugins里没有IDApython
而且按alt+9没有任何反应请问问题出在那里。

找到答案了,不是"把python文件夹里面的文件放到IDA安装目录下"而是把python文件夹放到IDA的安装目录.
上传的附件:
雪    币: 203
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
aqwd 活跃值 2010-6-28 10:01
34
0
支持你啊,谢谢分享
雪    币: 205
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
kernelwin 活跃值 2010-7-7 23:11
35
0
下载不了附件,朋友能否再发一个地址,或者放到网盘里面,貌似ida5.5的不太支持
雪    币: 564
活跃值: 活跃值 (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
lixupeng 活跃值 2010-7-16 12:40
36
0
学习了
雪    币: 147
活跃值: 活跃值 (10)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
majinxin 活跃值 2010-8-18 16:22
37
0
谢谢分享,试试去
雪    币: 190
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
pasta 活跃值 2010-9-30 10:54
38
0
附件下载不了啊,楼主可否换个网盘
雪    币: 190
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
pasta 活跃值 2010-10-21 10:45
39
0
请教楼主,运行Paimei安装目录下console目录里的PAIMEIconsole.pyw来启动paimei的时候出来个提示窗口一闪而过好不容易才截图下来然后就无法启动.前面该装的我都装好了,帮我看看是哪里的问题.
上传的附件:
雪    币: 90
活跃值: 活跃值 (10)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
sinsoul 活跃值 2 2011-3-1 17:21
40
0
很可惜~下载不了~能传个115网盘的么?
雪    币: 37
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
yangyy 活跃值 2011-4-9 03:22
41
0
问一下,现在有比paimei更好的或功能类似的工具吗? 都是还在用paimei吗?
雪    币: 6
活跃值: 活跃值 (10)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
sunlulu 活跃值 1 2011-10-23 23:13
42
0
学习下~~~~~
游客
登录 | 注册 方可回帖
返回