首页
社区
课程
招聘
未解决 [悬赏]为什么我用IDR生成的MAP文件没有办法导入到OllyDbg? 2.00雪花
发表于: 2017-10-19 22:09 4581

未解决 [悬赏]为什么我用IDR生成的MAP文件没有办法导入到OllyDbg? 2.00雪花

2017-10-19 22:09
4581
使用IDR分析出来的内容生成的MAP文件导入到OllyDbg根本没有任何效果,而且还会导致OllyDbg崩溃。有人遇到这个问题吗?

另外,IDR导出的MAP能导入到IDA里面吗?肯不大侠指点迷津

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 33
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
2
IDA  pro强强联合!从OllyDbg中载入IDA  Pro输出的map信息文件,带符号信息调试!

write  by  九天雁翎(JTianLing)  --  blog.csdn.net/vagrxie

再强大的工具有的时候也不能独立解决问题,毕竟各有所长,就算是最最强大的IDA  Pro,  OllyDbg,  SoftIce都不例外,对于静态分析自然是IDA  Pro最强大,而静态分析不了的时候就需要SI,OD出马了,以前我找了很久才研究出一种从SoftIce中载入IDA  Pro输出的map信息文件的方法,

《SoftIce,IDA  pro强强联合!从SOFTICE中打开IDA  Pro输出的map信息文件》

http://blog.csdn.net/vagrxie/archive/2009/01/07/3730240.aspx

这一次,我又在网上发现了从OllyDbg载入IDA  Pro输出的map的信息的方法了:)

这样实现了OllyDbg带符号信息的调试,更加方便了。。。。呵呵

其实主要的问题在于OllyDbg的一个LoadMap的插件,因为看雪没有下载,我一直不知道,特意从国外download下来了:)

放到老地方,有需要的去下载吧。

http://groups.google.com/group/jiutianfile/files

方法就不多说了,用IDA  Pro的Product功能,生成map,再用此插件载入就好了,连这都不知道的话估计也不会用这些软件了。
2017-10-19 23:28
0
雪    币: 116
活跃值: (190)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
感谢你的回复,但是我问的是IDR生成的MAP文件怎么导入IDA或者导入OllyDbg。
2017-10-20 18:50
0
雪    币: 116
活跃值: (190)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
就知道会是这个结果,这个论坛真不活跃呢
2017-10-23 19:39
0
雪    币: 39
活跃值: (432)
能力值: ( LV9,RANK:155 )
在线值:
发帖
回帖
粉丝
5
不知道楼主解决没有,如果你还没找到原因!希望我的回答能帮到你,是由于IDR版本问题,换一个就行了!以前我遇到过这情况
2017-11-3 01:07
0
雪    币: 116
活跃值: (190)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
灬阑珊灬 不知道楼主解决没有,如果你还没找到原因!希望我的回答能帮到你,是由于IDR版本问题,换一个就行了!以前我遇到过这情况
我仍然没有解决这个问题,但是不影响使用,就是手工做这个事儿麻烦点
2017-11-6 10:26
0
雪    币: 1556
活跃值: (853)
能力值: ( LV9,RANK:320 )
在线值:
发帖
回帖
粉丝
7
IDR导出来的map文件不能直接使用,有点问题.这里有个LoadSym的IDA插件可以直接解析IDR生成的map文件,导入到IDA后再导出,再用od的插件导入
2017-11-11 19:16
0
雪    币: 116
活跃值: (190)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
红绡枫叶 IDR导出来的map文件不能直接使用,有点问题.这里有个LoadSym的IDA插件可以直接解析IDR生成的map文件,导入到IDA后再导出,再用od的插件导入
我稍后实施,非常感谢
2017-11-12 17:34
0
雪    币: 134
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
9
你好 foolishx,[原创]Bullseye Coverage完美破解 这篇文章里,解密完是各位的含义,要是加密的话,到最后6个62进制算出来的数怎么算出来的?你能给个提示吗?


1. 先将36个字符串按照从先到后的次序分成六组,六个一组。
2. 将每个字符串在basestring   "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"中出现的次序(0-61)以62进位的方式生成整数。pseudo code 如下:
intvalue = 0;
 for(int i = 0 ; i < 6; i++)
{
     intvalue = intvalue * 62 + char index

再明白些,假设分组后的一组字符串为: C1C2C3C4C5C6, 在basestring中出现的次序为i1,i2,i3,i4,i5,i6;最终生成的整数以G来代表,则G = (((((i1*62+i2)*62+i3)*62+i4)*62+i5)*62+i6 




最后于 2019-11-21 11:06 被newstu1987编辑 ,原因: 没有说明清楚
2019-11-21 11:05
0
雪    币: 134
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
10
去解密那个密钥应该不是很难,就是加密成密钥就不是很容易了!!!
2019-11-21 11:08
0
游客
登录 | 注册 方可回帖
返回
//