能力值:
( LV2,RANK:10 )
|
-
-
2 楼
年底来个比较完善的。。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
又是国产山寨
不过现在才明白原来山寨不代表技术差
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
顶**,老大,希望增加OD插件支持,老大
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
我正在使用你这个软件绝对好用的
|
能力值:
( LV8,RANK:120 )
|
-
-
6 楼
奇怪,不知道你怎么看出来是山寨的,反正我看不出
|
能力值:
( LV7,RANK:100 )
|
-
-
7 楼
请教山寨了哪个软件?是因为工具条上面的几个图标和界面风格像vc6吗?
|
能力值:
( LV13,RANK:460 )
|
-
-
8 楼
哈哈,更新了,下载测试....... 提几个建议供参考:(细节)
1、汇编窗口中,鼠标上下滚动时,可否让高亮行也随着走呀?
2、汇编窗口中,表示当前EIP的那个黄色箭头,当目标程序已经运行后,可否将其隐藏掉,以表示当前非中断状态。
3、汇编窗口中,按G可以跑到指定地址后可以直接高亮。(现在上跳过去后,默认在当前页面的第一行,没有高亮),G窗口中最好能记录跳转地址的历史(或干脆在G窗口中再加上个编辑框,下面的保持现有功能不变,上面的输入地址)。
4、MDebug的配置信息建议从注册表中移到配置文件中去,这样配置文件就可以共享了,方便便携:)
5、见图
6、加载map文件的功能,是否可以加载编译器生成的map文件?(我测试了一下Delphi生成的map文件,好像无法加载,提示map文件不匹配。)
如果只识别IDA的Map文件,建议修改菜单“加载IDA生成的Map文件”:)
7、MD加载一个exe后,Alt+1...5 中的功能5有问题,无法弹出栈窗口,点击工具栏上的图标弹出后,Alt+5又可用了。
7.1、经进一步测试,发现打开MD,载入一个exe后,Alt+5...1,1的功能会出现问题。
8、不知道什么原因,在测试7时,发现“文件-》菜单-》最近的文件”经常保存不了,(处于空白状态)。
9、断点窗口,如果有多个行,按Del删除时,可否删除当前行后,自动选中下一行,而不是提示“没有选中的....."
用的不深,可能有些地方没能体会作者的设计思想,请见谅指正:)
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
越来越强大。
|
能力值:
( LV3,RANK:20 )
|
-
-
10 楼
patch后如何 另存为 破解.exe
|
能力值:
( LV3,RANK:20 )
|
-
-
11 楼
查找字符串参考 功能比OD还是差了一些。
|
能力值:
( LV15,RANK:670 )
|
-
-
12 楼
附件名称还是 101 ???
|
能力值:
( LV9,RANK:460 )
|
-
-
13 楼
很棒,又更新了,许多方面都超越OD了。
|
能力值:
( LV7,RANK:100 )
|
-
-
14 楼
patch后还不能对文件进行修改,暂时只能人工去修改
|
能力值:
( LV13,RANK:460 )
|
-
-
15 楼
把版主顶进来
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
|
能力值:
( LV7,RANK:100 )
|
-
-
17 楼
您好。非常感谢您的建议
1.高亮行问题之前也有不少人提出来过,认为目前的这种不随着鼠标走的方式不太习惯。希望下个版本能进行优化,将高亮行与地址进行绑定。
2.当前EIP黄色小箭头在程序运行后有时还会有用,比如说可以知道程序是从什么位置进入运行状态的
3.按g后跳转后的地址高亮问题应该和1是一样的,历史跳转位置确实应该记录,我一直不能确定应该怎么表现,因为目前的combobox中已经加入了所有的api名称,如果combobox中加入的是历史记录,那么在combobox的输入过程中,自动补齐的时候,用户不能知道还有哪些相似的api。举例来说,在目前情况下,假设用户想跳转到messagebox,但他不知道messagebox相似的函数有哪些,这个时候,他就可以点击combobox右边的下拉条可以看到(如图),但是如果combobox中保存的是历史记录,那用户就看不到这些相似函数的提示。
4.之前考虑过将配置信息放到文件,但如果是vista、win7、2008,如果MDebug文件夹被放到C:\,就会因为UAC的原因导致配置文件不可写的问题,所以选择了放到注册表的方案。可以通过导出导入注册表的方式临时解决配置共享问题,主要原因还是因为用户量比较少。
5.要查看选中位置的反汇编,直接按回车就可以。
为了加快指令修改的方便度,将指令修改分为3中:修改为nop、修改跳转指令、修改其他指令。 如果要修改其他指令,直接在空白处双击就可以了(菜单中没有)
6.map文件我测试了vc和ida生成的,delphi没有测试,可能结构有点不统一,我会测试delphi的map文件并在下个版本修正
7.不好意思,这个问题解决了好几次还是没有搞好,如果按快捷键的时候,如果焦点在浮动窗口中,就可能出现这个情况。
最后2个问题我会检查并修正
再次感谢你的建议,希望在您的帮助下能让这个软件更完美。
|
能力值:
( LV7,RANK:100 )
|
-
-
18 楼
又忘了
|
能力值:
( LV13,RANK:460 )
|
-
-
19 楼
谢谢版主的回复,您的回复是提建议的动力
3.刚发现G的功能这么智能:)
G的历史记录问题的idea:可否在commbox右边加上一个memo,凡是在commbox中选中过,或输入后 确定的,都添加到右边的memo中做为历史记录。
4.可以这样:搞个设置选项,钩选“以注册表存放配置信息,或以配置文件存放配置信息“,当以配置文件存放,且系统在W7,且MD放在C盘,启动时弹个消息就行了:)
主要是考虑到,搞Debug的将调试器长久放到C盘的人应该比较少吧。反而是将一个配置好的MD,拷贝到别处临时用的几率高些:)
5."将指令修改分为3中:修改为nop、修改跳转指令、修改其他指令。 " 将这三个放到子菜单中吧,要不影响美感:)
图中4.2问题 您没有注意?
图中1,2的建议我觉得还是很不错的,茫茫码海,有些界限标记很不错的(只是建议不好实现就以后吧:))
9. 由这个item想到的,在程序中,能不msg的就不要msg了,这样既可以让用户少点几下鼠标,以可以让您少写几行代码:)
一些建议可能并不合理,版主可斟酌无视之
//====================
新的建议:
10: 命令行窗口可否搞成一个浮动的,因为在调试时,一般更多的时间在是汇编窗口,有些命令想快速执行,如果命令行与汇编窗口在两个标签页上,还要来回切换标签,思路不连贯。
(当前,命令行是借用脚本的窗口吧?),让脚本窗口浮动也可以:)
随写随想,可否将界面布局搞成VS的样式,让“汇编”窗口做为主窗口,“窗口,断点,模块,注释”等等这些窗口都可以做成“停靠”的,然后再学着Delphi的IDE(如下图),这样用户可以遂心如意的定制自己的界面布局了。
11:如图
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
话说,MD在英文系统下菜单什么的全变??了。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
一直很关注这个软件,在很多地方都看见你提的建议,很多我看了也觉得很不错,我自己技术不高,用的也不多,但我知道这是个好软件,你提的很多都很好,当然作者更厉害,分享精神也很伟大,我只能默默支持作者,并支持你多建议,一起把这个软件打造成比od更人性化,也更厉害的调试软件,作者真的很认真啊,再次感谢你们俩。
|
能力值:
( LV7,RANK:100 )
|
-
-
22 楼
这些建议非常不错,下个版本会进行部分的优化和调整,到时候可以看到。
目前对代码或函数的分析不够,因此没有加上图中的界限标记,只有jmp/call/jxx才有箭头标示
10.汇编窗口中快速调出命令行或脚本的对话框忘记加上了。命令行在输出窗口的最下面也可以输入。命令行和脚本的执行引擎是完全一样的。
如果将断点、模块、注释等窗口做成停靠窗口,那这些窗口信息量就太少了,观察会很不方便,并且导致汇编窗口变小。下一阶段会支持对汇编窗口的定制,将内存、寄存器显示做到可以与汇编窗口集成。
11.当前模块和当前函数在界面的最左下角有显示
感谢您的建议
|
能力值:
( LV7,RANK:100 )
|
-
-
23 楼
不是unicode编译的
您可以在控制面板中临时进行设置,把非unicode软件默认识别为中文
|
能力值:
( LV2,RANK:10 )
|
-
-
24 楼
G 跳转功能挺强大啊 还能用API支持下!!
|
能力值:
( LV13,RANK:460 )
|
-
-
25 楼
12、右键菜单对比
13、建议:
正在调试程序时,再打开一个程序,会提示“程序正在调试中,请先停止调试-确定”
改为“程序正在调试中,要停止并载入新程序吗?-确定,取消”,确定后,载入新的程序,取消,则无动作,并在“设置面板中加个选项,“当调试器忙时,载入新程序是否提示””
14、建议:
正在调试程序时,关闭,会提示, 在“设置面板中”添加一个选项,“关闭活动进程时警告”
后面几个建议全是细节问题,版主记录下有时间再修改吧:)别扰乱了您的思路。
|
|
|