注册

Ollydbg x64

查看: 886|回复: 0

OllyDbg x64调试器更新日志

[复制链接]

7

主题

7

主题

7

主题

管理员

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

积分
79
发表于 2021-6-17 02:39:31 | 显示全部楼层 |阅读模式
Revision: 22
Author: OllyDbg_x64
Date: 2021年8月31日 4:09:18
Message:
修复 od最小化时,关闭程序,重新打开od 不显示窗口界面.
修复 重复拖拽目标文件到调试器, 文件中的历史纪录 会一直重复增加
修复 载入不支持的文件格式, 或者未知的格式, 信息窗口底部会有提示,
     这个提示不会自动刷新. 需要鼠标点击信息窗口才能刷新显示出来的问题解决.
修复 载入未知格式的文件, 调试器会崩溃
新增 Dump(内存)窗口. 之前已写了好几个版本了,但感觉都不理想. 要么效率慢, 要么UI反馈不佳.
     这次的dump窗口基本都解决了. 性能和UI反馈都和od1.x非常相似. 同时完成了
     十六进制 1 2 4 8 字节显示
     文本 ascii unicode utf8 (这里UI部分是完成,但未按指定编码格式显示)
     float 单精32 双精64 延伸双精80, 其中延伸双精 未完成.
     十进制 有符号 和 无符号 的 1 2 4 8 字节 显示 等等.
----
Revision: 21
Author: OllyDbg_x64
Date: 2021年7月30日 15:40:17
Message:
修复 载入程序时批量下int3断点调试器崩溃问题.因为下断函数里面有个 InvalidateRect 操作.
        如: 连续下10个int3断点, 当下第1个断点时 InvalidateRect 操作. paint消息中会对已有的断点进行绘制.
        当绘制进行到一半时,时间片切出,又添加了几个断点. 这个时候操迭代器中的原地址内存可能已经释放并重新申请新的内存.
        paint这时操作的mem是free后的. 因此异常退出. 解决办法就是将 下断函数中的 InvalidateRect 操作去掉即可.
新增 断点窗口有多条断点时,按键盘的 上 下 键 和 鼠标的滚轮键 以及拖动滚动条 ,可以操作选中断点焦点及视野.
新增 断点窗口的滚动条会随断点数据的焦点变动位置.
----
Revision: 20
Author: OllyDbg_x64
Date: 2021年7月29日 2:38:40
Message:
新增 命令行参数启动接口 /?查看帮助
----
Revision: 19
Author: OllyDbg_x64
Date: 2021年6月23日 20:01:55
Message:
修复 加载带壳程序时(加的upx测试). 因导出表获取失败导致调试器崩溃.
修复 将veh处理部分代码提交svn. 并暂时禁用上个版本的veh处理 veh和debug api有太多关联,日后再来处理.
修复 下列情形中, 在地址 0002 下int3断点, 不停的 F9 程序跑飞的问题.(F7 F8也一并处理了)
     0001 mov r, imm
     0002 nop
     0003 loop 0001
修复 loop 跳转颜色线的判断
修复 有时按F7 F8 F9, JCC跳转箭头和线没有及时刷新, 甚至出现两条不同区域跳转线的问题.
----
Revision: 18
Author: OllyDbg_x64
Date: 2021年6月22日 2:56:57
Message:
修复 x32 x64反汇编中 loop 指令不显示箭头和跳转线 以及loop goto实现
增加 menu -> option -> 界面选项 调试器设置 即时调试的响应及UI部分(功能未实现)
增加 反汇编窗口右键中 BreakPoint 下所有消息响应(功能未实现), 其中只实现了 Toggle F2 ,内存访问断点写了一部分(还有很多问题)
重写 F7 F8 F9(之前写的过于冗余臃肿)
增加 veh异常处理即调试器自身异常dump(代码忘了提交svn,下个版本提交)
----
Revision: 17
Author: OllyDbg_x64
Date: 2021年6月16日 14:46:07
Message:
新增 在断点窗口地址中按回车键进入反汇编窗口(双击进入未添加).新增右键 批量/禁用 批量/启用 批量/删除 断点. 断点窗口右键响应及实现.
修复 反汇编窗口如果连续下断点, 用鼠标或者键盘上下滚动时,显示地址会错乱.(因为没有恢复断点)
新增 Menu中的响应以及add to explorer的实现(包含图标显示) 即右键菜可以打开od x64(目前仅只exe和dll右键显示)
----
Revision: 16
Author: OllyDbg_x64
Date: 2021年6月6日 9:31:41
Message:
修复 jcc dst指令双击或右键enter goto时,目标在同视野时,会刷新dst到最顶部.
修复 call reg视野不刷新问题.
修复 keystone.dll 不能同时支持x32 x64问题.
----
Revision: 15
Author: OllyDbg_x64
Date: 2021年6月4日 10:04:14
Message:
修复 x64版本中OPENFILENAME结构体大小为140运行导致调用GetOpenFileName无法弹出窗口,正常大小应该是152.重定义并声明#pragma pack(8)即可调整为152大小.
修复jcc处下了int3断点enter无法goto. 如例:
76831970 >-FF25 7C188976    JMP DWORD PTR DS:[<KERNELBASE.GetVersion>]    ;GetVersion
----
Revision: 14
Author: OllyDbg_x64
Date: 2021年2月28日 6:28:32
Message:
修复 有多个Plugins,Menu动态菜单中会显示多个Plugins. 工程结构重新分类 建了详细的类别筛选器.
----
Revision: 13
Author: OllyDbg_x64
Date: 2021年2月28日 5:13:51
Message:
新增 底部大图标button down/up事件 增加3D效果 功能新增 自动识别x86 32 64  和 alt+f5置顶/取消 等图片效果显示
重写menu菜单的代码 能动态增删改menu样式 如按下alt+f5 windows下的 Always on top 前会自动打勾/取消.
删除一些收藏的od icon
----
Revision: 12
Author: OllyDbg_x64
Date: 2021年2月26日 5:47:31
Message:
调整 Ollydbg++ 更名为 Ollydbg x64
----
Revision: 11
Author: OllyDbg_x64
Date: 2021年2月15日 2:48:40
Message:
修复 ctrl+F2已经调试的进程不会结束,特别是控制台程序. 以及堆栈窗口滚动条的大小和位置修复
----
Revision: 10
Author: OllyDbg_x64
Date: 2021年2月9日 5:07:53
Message:
新增 菜单FILE下历史调试纪录 菜单VIEW下部分菜单绑定(响应单击事件)
----
Revision: 9
Author: OllyDbg_x64
Date: 2021年2月8日 1:20:44
Message:
新增 Dump内存窗口 修复F8 CALL指令时焦点会改变的问题
----
Revision: 8
Author: OllyDbg_x64
Date: 2021年2月3日 22:49:35
Message:
新增 Infoline函数参数新增 字体色和背景色. 此函数在信息窗口中显示 以此来缩减布局占比.
----
Revision: 7
Author: OllyDbg_x64
Date: 2021年2月3日 7:49:22
Message:
修复 ctrl+g 到一个无效的ip地址时 反汇编窗口也会跳过去并且只显示一行地址的问题
----
Revision: 6
Author: OllyDbg_x64
Date: 2021年2月3日 7:21:10
Message:
修复 堆栈跟随到反汇编地址导致异常崩溃. 因为调试的是DLL, 属于延迟加载的, DLL的内存空间并没有加载到 t_memory中, 修复 Findmemory 函数 多调用一次 Listmemory(); 解决
----
Revision: 5
Author: OllyDbg_x64
Date: 2021年2月3日 4:47:59
Message:
修复 32位版本加载目标会卡死 因为Listmemory导出函数遍历内存时 没有判断 32位寻址 加了个版本判断 如果是32位版本编译则判断 地址是否大于2^32, 大于等于则结束遍历内存
----
Revision: 4
Author: OllyDbg_x64
Date: 2021年2月3日 2:40:31
Message:
修复 编译32位Debug和Release的警告和错误 新增32位插件编译通过(给每个导出函数加上下划线)
----
Revision: 3
Author: OllyDbg_x64
Date: 2021年2月2日 19:08:36
Message:
调整 反汇编窗口 jmp 0xaaaaaaa 改成了大写  JMP 0xAAAAAAAA
----
Revision: 2
Author: OllyDbg_x64
Date: 2021年2月2日 1:37:34
Message:
新增 简单的处理 让其可以编译32位OD 但32位还有很多问题
----
Revision: 1
Author: OllyDbg_x64
Date: 2021年2月1日 17:55:22
Message:
首个 2021.02.01 初始化第一个Ollydbg++版本
----


回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注册

QQ|Archiver|手机版|小黑屋| Ollydbg x64

GMT, 2021-10-23 , Processed in 0.081050 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表