摘要:
vector :动态数组 我们可以通过ecx查看对象的内存 list: 双向循环链表 map: 树 第一个是指向自己指针。 第二个是指向结构体 第三个是元素个数 MFC程序 CWinApp的派生类中的 InitInstance CDialog的OnInitDialog 各种消息处理函数 分析MFC程 阅读全文
摘要:
OD一些常用的功能?? 设置软件断点:F2 运行程序:F9 单步步入:F7 单步步过:F8 运行到光标处:F4 如果说我们分析的时候,在反汇编窗口中看到一个地址,想查看这个位置的内存: 右键》数据窗口中跟随 如果说想在反汇编窗口查看一个代码: 右键》反汇编窗口中跟随 阅读全文
摘要:
1. IDA使用 (1)搜索、下载并执行IDA Pro,对可执行程序lab05-01.dll进行装载,分别以图形模式和文本模式查看程序的反汇编结果 运行IDA Pro,打开Lab05-01.dll,以图形化界面显示: 直接定位到DLLMain开始的位置上。用空格键可以切换到文本模式查看: 运行IDA 阅读全文
摘要:
中断的设置 断点列表和代码的切换 断点的操作与切换 转到表达式, 用于在汇编窗口直接查找API 查找程序中使用的API,并对关注的API下端点. 确定在程序领空内. 需要在主程序领空查看API列表. 如果在系统DLL中, 查看的API列表就是那个DLL调用的API列表. 可以在程序入口点到主视图或主 阅读全文
摘要:
1.什么是OD OD全称Ollydbg,是反汇编常用的工具,经常用作动态调试。 2.界面简介 3.默认功能 1)汇编代码对应的地址窗口(虚拟地址,一般情况下,同一程序的同一条指令在不同系统环境下此值相同。) 2) 汇编代码对应的十六进制机器码窗口 3)反汇编窗口 4)反汇编代码对应的注释信息窗口 5 阅读全文
摘要:
ASCII控制字符 阅读全文
摘要:
CE训练营 1.【打开进程】 2.【修改数值】 生命值100,攻击会变少,根据数值找到直接修改 3.【未初始化数值】 有的没有确切的数值,首次扫描可以先选择未初始化数值, 然后根据变动再筛选 4.【浮点跟双精度浮点】 有的生命或者子弹数是浮点类型或者双精度浮点类型的。 5.【修改写入此地址的位置】 阅读全文