首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【Windows 逆向】OD 调试器工具 ( OD 工具简介 | OD 工具与 CE 工具对比 )

文章目录 一、OD 工具简介 二、OD 工具与 CE 工具对比 三、博客资源 一、OD 工具简介 ---- OD 全程是 PLLYDBG , 动态追踪工具 , 是目前最流行的 调试解密 工具 ; 该工具支持插件扩展功能..., 功能很强大 ; OD 是 结合 IDA 与 SoftICE 思想开发出的 Ring 3级调试器 , 使用简单 ; OD 官网 : http://www.ollydbg.de/ OD 中文站 : http...://www.ollydbg.org/ 进入 OD 官网后 , 点击左侧的 " Download " 按钮 , 进入下载页面 ; 在 OD 下载页面的最下方 , 可以下载最终 OD 版本 ; OllyDbg...1.10 是最终版本 ; 二、OD 工具与 CE 工具对比 ---- OD 有的功能 , CE 都有 ; CE 有的功能 , OD 可能没有 ; OD 与 CE 有相似之处 , 但是功能的用户体验不同

3K10
您找到你想要的搜索结果了吗?
是的
没有找到

Linux命令(2)——od命令

od命令主要用来查看保存在二进制文件中的值,按照指定格式解释文件中的数据并输出,不管是IEEE754格式的浮点数还是ASCII码,od命令都能按照需求输出它们的值。...(2)od命令不显示第一列偏移地址。 od -An testfile (3)以十六进制输出,默认以四字节为一组(一列)显示。 od -tx testfile (4)以十六进制输出,每列输出一字节。...od -w512 -tx1 testfile (8)od命令输出时去除列与列之间的空格符。 当我们需要将文件内容显示为十六进制,需要输出连续的单个字节,每个字节以十六进制显示。...这时我们可以通过od命令将文件以单个字节为一组,十六进制输出在同一行,并去除每个字节之间的空格。目前还不知道怎么通过指定od命令的相关选项去除列与列之间的空格,也许od命令本身并不支持。...具体命令如下: od -An -w1 -tx1 testfile|awk '{for(i=1;i<=NF;++i){printf "%s",$i}}' ---- 参考文献 [1]od帮助文档

2.6K30

【Windows 逆向】OD 调试器工具 ( CE 工具通过查找访问的方式找到子弹数据基地址 | 使用 OD 工具附加游戏进程 | 在 OD 工具中查看子弹数据地址 | 推荐 )

文章目录 前言 一、CE 工具通过查找访问的方式找到子弹数据基地址 二、使用 OD 工具附加游戏进程 三、在 OD 工具中查看 058E2F1C 地址数据 前言 上一篇博客 【Windows 逆向】OD...调试器工具 ( CE 工具通过查找访问的方式找到子弹数据基地址 | 使用 OD 工具附加游戏进程 | 在 OD 工具中查看 05869544 地址数据 ) 中 , 使用的 OD 工具不行 , 干岔劈了..., 本篇博客使用新的 OD 工具 ; 一、CE 工具通过查找访问的方式找到子弹数据基地址 ---- 使用 OD 工具 和 CE 工具 结合 , 挖掘关键数据内存地址 ; 在之前的博客 【Windows...就会出现一个新的动态地址 ; 先运行 OD 调试器 , 注意 , 运行 OD 工具时 , 要以管理员身份运行 ; 先附加程序 , 在进程窗口中 , 选择要附加的进程 ; 注意 , 进入调试界面第一件事就是点击...运行 按钮 , 否则 游戏进程 会一直卡住 ; 三、在 OD 工具中查看 058E2F1C 地址数据 ---- 在 OD 工具的 Command 命令框中 , 输入 dd 058E2F1C

93520

【Windows 逆向】OD 调试器工具 ( CE 工具通过查找访问的方式找到子弹数据基地址 | 使用 OD 工具附加游戏进程 | 在 OD 工具中查看 05869544 地址数据 | 仅做参考 )

文章目录 一、CE 工具通过查找访问的方式找到子弹数据基地址 二、使用 OD 工具附加游戏进程 三、在 OD 工具中查看 05869544 地址数据 一、CE 工具通过查找访问的方式找到子弹数据基地址...---- 使用 OD 工具 和 CE 工具 结合 , 挖掘关键数据内存地址 ; 在之前的博客 【Windows 逆向】使用 CE 工具挖掘关键数据内存真实地址 ( 查找子弹数据的动态地址 | 查找子弹数据的静态地址...先使用 CE 附加该进程 ; 然后打开之前的博客 , 分析出的数据 ; 此时可以得出 , 当前子弹的动态地址为 05869544 ; 二、使用 OD 工具附加游戏进程 ---- 尝试使用...就会出现一个新的动态地址 ; 先运行 OD 调试器 , 注意 , 运行 OD 工具时 , 要以管理员身份运行 ; 先附加程序 , 在进程窗口中 , 选择要附加的进程 ; 注意 , 进入调试界面第一件事就是点击...运行 按钮 , 否则 游戏进程 会一直卡住 ; 三、在 OD 工具中查看 05869544 地址数据 ---- 在 OD 工具的 Command 命令框中 , 输入 dd 05869544

1.1K10

OD的各种断点

断点原理解析 1、INT3断点 2、硬件断点 3、 内存断点 4、消息断点 5、条件断点 1、INT3断点 也就是F2断点,CC段点 这里我们用OD打开一个文件,下断点 然后我们用CE打开,然后手动添加地址...,输入00C31330,将数值转换为16进制显示,类型为字节,如下图 原理: 1、替换指令,用int3指令 2、od检测到int3指令之后会引发一个异常并捕获它,这是程序就会中断; 3、删除int3...用来保存我们需要断点的地址 DR4-DR5:官方没有说 DR06:状态寄存器 DR7:控制寄存器 原理: 1、用0-3,记住我们需要断点的地址 2、用7,用来设置相应的控制位 3、程序运行到那个地址,CPU就会向OD...只有0-3是保存地址的) 3、 内存断点 前提知识:内存属性3点Read、Write、Execute 原理:1、对这个地址赋予了不可读、不可写、不可执行的属性 2、程序运行到这里会产生一个异常 3、OD

10410

【Windows 逆向】OD 调试器工具 ( OD 附加进程 | OD 调试器面板简介 | 反汇编窗口 | 寄存器窗口 | 数据窗口 | 堆栈窗口 )

文章目录 一、OD 附加进程 二、OD 调试器面板简介 ( 反汇编窗口 | 寄存器窗口 | 数据窗口 | 堆栈窗口 ) 一、OD 附加进程 ---- 先启动游戏 , 打开 OD 调试工具 ; 游戏 参考...【Windows 逆向】使用 CE 分析内存地址 ( 运行游戏 | 使用 CE 工具分析游戏内子弹数量对应的内存地址 | 内存地址初步查找 | 使用二分法定位最终的内存地址 ) 一、运行游戏 博客章节下载...; OD 工具 参考 【Windows 逆向】OD 调试器工具 ( 推荐一个汉化版的 OD 调试工具 | 吾爱破解专用版Ollydbg ) 一、吾爱破解专用版Ollydbg 博客章节下载 ; 在...OD 工具中 , 选择 " 菜单栏 / 文件 / 附加 " 选项 , 在弹出的 " 选择要附加的进程 " 对话框中 , 选择附加对应的游戏 ; 附加进程后的效果 : 二、OD 调试器面板简介 (...反汇编窗口 | 寄存器窗口 | 数据窗口 | 堆栈窗口 ) ---- OD 调试器面板简介 : 左上角 : 反汇编窗口 ; 右上角 : 寄存器窗口 ; 左下角 : 数据窗口 ; 右下角 : 堆栈窗口

1.3K20

华为 OD,婉拒了。

之前有球友提问,说拿到了西安华为OD 的 offer,涨幅也不错,给了 15k,方向是网络维护/软件开发/运维都沾点边,问我要不要去。...他是西安那边的,在深圳工作,我是建议他去,不过后来他和原公司的 leader 交流了以后,给涨薪了 20%,于是就决定先不去华为 OD 了。...那其实对于学历 OK(双非一本是铁能进),有 gap 期,或者 debuff 比较满的,或者对外包不是特别抗拒的小伙伴,真的可以去 OD 过渡一下。...目前也有球友过了华为 OD 的综测,正在纠结选部门。 华为 OD 面经 如果有小伙伴对华为 OD 感兴趣的话,我在《Java 面试指南》中也收录了一些华为 OD 的面经,可以作为参考。...那其实除了上面提到的这些,还有很多通信工具类 CountDownLatch、CyclicBarrier、Semaphore 等并发工具类。

8610

【Windows 逆向】OD 调试器工具 ( CE 中获取子弹动态地址前置操作 | OD 中调试指定地址的数据 )

文章目录 一、CE 中获取子弹动态地址前置操作 二、OD 中调试子弹数据 一、CE 中获取子弹动态地址前置操作 ---- 在上一篇博客 【Windows 逆向】OD 调试器工具 ( CE 工具通过查找访问的方式找到子弹数据基地址...| 使用 OD 工具附加游戏进程 | 在 OD 工具中查看子弹数据地址 | 推荐 ) 基础上 , 继续调试后续的内容 ; OD 调试期间中途崩溃 , 重新读取下子弹数据的动态地址 05862F1C ;...然后 OD 附加该游戏 , 附加之后 , 点击运行按钮 , 否则会一直卡在暂停状态 , 游戏也无法执行 ; 在 Command 中运行 dd 05862F1C 命令 , 即可跳转到该数据位置...; 二、OD 中调试子弹数据 ---- 右键点击 05862F1C 地址处 , 选择 " 断点 / 硬件访问 / Dword " 选项 , 在 反汇编窗口 中 , 可以看到断点处 ; 游戏也进入了暂停状态

60020

ArcGIS Pro曲线OD

大家好,我是南南,这是南南2022暑假的第四篇推文 最近看身边好多朋友都在发OD图的教程,这玩意也没难度啊,主要就是批量曲线化对一些朋友可能有点难度。...我看了看清一色ArcGIS的没ArcGIS Pro做的,那就补个坑吧 关于ArcGIS制作的教程 我比较懒,重复的我就不讲了,基于ArcGIS的OD图以前出过视频,如下: http://mpvideo.qpic.cn...【生成起点-目的地链接】 这里可以简短的介绍一下该工具, “用于从起点要素到目的地要素生成连接线。...工具界面简单无脑 曲线化 该曲线化可以使用工具直线转弧线生成 界面依旧简单的不用说明 加载工具箱 “关于这个加载工具箱的问题,想了想还是说一下吗,有的朋友可能不太知道 我们工具箱文件是一个.tbx...OD图个人认为仅仅是一种流量数据基于GIS的可视化表现形式,用于分析流量分布以及流量走向,如在公交线路网络优化中,我们可以观察不同线路的客流OD分布来识别主要的客流OD点,进而开展线路优化调整。

83800

Linuxlinux工具和命令

一、Linux常用命令: ls 显示当前目录下的文件 ls-a 显示当前目录下所有文件(包括隐藏文件) ls -l 显示文件和目录的详细资料 (属性,日期,时间,大小等) ls -al...(路径) 把路径添加到PATH环境变量中 chmod u(拥有者)/g(所属组)/o(其它)+/- rwx +文件名 修改文件权限 二、Linux安装软件: 一、Linux...安装软件: 1.源代码安装 2.rpm安装 --Linux安装包 3.yum安装 --解决安装源,安装版本,安装依赖 4.什么是软件包在Linux下安装软件, 一个通常的办法是下载到程序的源代码...yum(Yellow dog Updater, Modifified)是Linux下非常常用的一种包管理器....其实这是因为,下载链接其实已经在yum源进行了内置,所以知道去哪里下载,一般Linux操作系统,默认配置的yum源是国外的,访问速度很慢,我们需要替换yum文件,更新yum源(几行命令罢了,直接网上一查即可

18620

热点网络统计 huawei od

机试 考试类型:华为 OD 机试是一种在线考试,用于选拔人才并评估其技能水平和能力。...考试内容:华为 OD 机试主要涉及云原生应用开发、微服务架构、容器编排、DevOps 等方面的知识和技能,包括理论知识和实际操作能力的测试。...考试形式:华为 OD 机试采用多种形式的题目,包括选择题、填空题、编程题等,考试时间一般在 2-3 个小时之间。...难度水平:华为 OD 机试难度较高,需要考生具备扎实的技术基础和相关经验,同时还需要具备良好的解决问题和沟通协作的能力。...意义和价值:通过参加华为 OD 机试,考生可以展示自己的技术实力和能力,增强自信心,并且有机会获得进入华为 OD 团队工作的机会,为个人职业发展带来更多的机会和挑战。

36220

端口合并 huawei od

输出合并后的端口组,用二维数组表示 输入 第一行输入一个数字 M 第二行开始输入 M 行,每行是长度为 N 的整数数组,用逗号分割 输出 合并后的二维数组 题解地址 ⭐️ 华为 OD 机考 Python.../details/129250251 ⭐️ 华为 OD 机考 JS https://dream.blog.csdn.net/article/details/129448063 ⭐️ 华为 OD 机考 JAVA...OD 机试 华为 OD 机试是华为公司对于招聘岗位的一种筛选方式,主要考察应聘者的技术实力和解决问题的能力。...一般来说,华为 OD 机试包含多个环节,如笔试、编程题、算法设计等,可以全面评估应聘者的专业知识和技能水平。 在华为 OD 机试中,笔试环节是最为基础和重要的部分,主要考核应聘者的理论知识和基本能力。...华为 OD 机试是一个综合性的面试环节,需要应聘者掌握扎实的专业知识和技能,并且具备良好的解决问题和团队协作能力。

34520
领券