首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
二进制漏洞
发新帖
8
1
[原创]Windows 7下配置Mona.py
发表于: 2015-9-16 20:35
6401
[原创]Windows 7下配置Mona.py
Riverhac
2015-9-16 20:35
6401
Win7下 WindDbg安装Mona
0x1 前言
Immunity Debugger的mona插件真的是对漏洞分析与利用的瑞士军刀!根据mona的原创Corelan team的介绍,这款神器也是“WindDbg Friendly”的。想想WindDbg在Windows平台上尽显淫威的样子,如果再加上如此神器,那真的是不得了了。
Immunity Debugger的mona插件安装很简单,直接去github上(https://github.com/corelan/mona)下载即可,然后放在Immunity Debugger的PyCommand目录下,然后用Immunity Debugger加载可执行程序即可使用mona的强大功能了。
回归正题,那么WinDbg的平台下怎么配置mona呢,这里有一篇http://www.mamicode.com/info-detail-587209.html,里面介绍了在xp平台下如何配置mona。但是按照此法在Windows 7 下配置,你会出现一些问题(自己试试就知道,其实也不是大问题),为了方便大家,我在这里权当再走一遍流程,为大家节省一点点时间。
0x2 下载必备组件
python:这个不多说。
mona:https://github.com/corelan/mona
pykd:http://pykd.codeplex.com/releases/view/119220
windbglib:https://raw.githubusercontent.com/corelan/windbglib/master/windbglib.py
0x3 安装PyKD
最新版x86的PyKD,没什么好说的,选择下windbg所在的路径就好。注意是winext目录下,具体的windbg的路径大家可能有所不同,我这里是安装的WDK自带的,你直接可以填入自己安装的。
0x4 执行注册命令 regsvr32 msdia90.dll
那这步就容易出问题,如果按照我所给的连接做,会出现以下问题。
这说明你的regsvr32.exe没有添加环境变量。不着急,regsvr32.exe在Win7下的C:\Windows\System32文件夹下。然后去C:\Program Files\Common Files\Microsoft Shared\VC找到msdia90.dll
然后执行下面命令,报错 ,哈哈,这是个很低级的错误,regsvr32.exe 把C:\Program当做参数(空格缘故),如下图报错
没事吧msdia.dll拷贝到C盘某目录下(没空格截断)就好,然后注册,哈哈,成功。
0x5 安放windbglib.py和mona.pyz
在windbg安装目录下,存放windbglib.py和mona.py
0x6 验证
用windbg打开一个exe,然后执行:
[I]
.load pykd.pyd
!py mona
[/I]
0x7 其他
mona手册:https://www.corelan.be/index.php/2011/07/14/mona-py-the-manual/
我旁边哥们辛苦翻译了一mona手册,会立即整理贴上来给大家看。我以后也会经常会把我漏洞分析与利用的文章发出来,希望和大家一起交流,一起进步!
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
上传的附件:
pykd路径.png
(42.40kb,2次下载)
msdia90.png
(13.26kb,1次下载)
不是内部外部命令.png
(3.77kb,1次下载)
成功1.png
(72.30kb,1次下载)
图片1.png
(14.48kb,4次下载)
注册成功.png
(14.65kb,1次下载)
注册失败.png
(19.23kb,1次下载)
QQ截图20150917083842.png
(120.61kb,1次下载)
收藏
・
8
免费
・
1
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
黑手鱼
为你点赞~
2020-7-23 11:26
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
3
)
Riverhac
雪 币:
232
活跃值:
(30)
能力值:
( LV2,RANK:10 )
在线值:
发帖
9
回帖
65
粉丝
0
关注
私信
Riverhac
2
楼
看雪 怎么传图片?????求 解释,试了还是不行??
2015-9-16 20:41
0
huangyalei
雪 币:
25267
活跃值:
(4712)
能力值:
( LV2,RANK:10 )
在线值:
发帖
3
回帖
376
粉丝
9
关注
私信
huangyalei
3
楼
先在附件管理中上传图片,然后在帖子编辑的附件处可以通过下拉菜单选择附件插入相应的位置
2015-9-16 21:10
0
Riverhac
雪 币:
232
活跃值:
(30)
能力值:
( LV2,RANK:10 )
在线值:
发帖
9
回帖
65
粉丝
0
关注
私信
Riverhac
4
楼
谢谢@huangyalei同学,来看雪时间也不短了(两年),到现在也不会再论坛文章里传图片(其实论坛的文字编辑器还好),你看我成功上传了图片,非常感谢你,以后多交流。^_^
2015-9-17 08:54
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
Riverhac
9
发帖
65
回帖
10
RANK
关注
私信
他的文章
[原创]Windows 7下配置Mona.py
6402
[求助]想搞安卓平台的安全研究,请问同道者我该走哪几步呢?
6094
[求助]基数排序C++实现,网上的代码太复杂,不好
4094
[求助]学LINUX内核,那本书好啊
5809
[求助]在写一个U盘美化软件,WIN7下如何改变U盘文件夹背景
29934
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
谁下载
×
谁下载
×
谁下载
×
谁下载
×
谁下载
×
Supernal
worldchief
Rec搁浅
谁下载
×
谁下载
×
谁下载
×
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部