
逆向工程
文章平均质量分 94
鹤临于青山
窝是一个小白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《从0到1CTFer成长之路》逆向工程个人笔记--静态分析
1:导航栏(程序不同类型的数据:普通函数,未定义函数的代码,数据,未定义)2:反汇编主窗口3:函数窗口(函数名称+地址)4:输出窗口(下方输入框可以输入命令)5:状态指示器(AU:idle 代表 IDA 完成了对程序的自动化分析)原创 2025-02-09 16:07:47 · 1746 阅读 · 0 评论 -
《从0到1CTFer成长之路》逆向工程个人笔记--逆向工程基础
冯·诺依曼架构模糊了代码与数据的界限,在代码节中可能穿插跳转表,常量池(ARM),普通常量数据,恶意的干扰数据。汇编过程中,label 信息会丢失,因为 label 标识跳转位置,决定程序执行时可能执行到的位置,即汇编语句的起始位置,所以需要还原正确的 label。每次函数被调用时,程序从栈上分配一段空间,作为存储局部变量的区域,同时产生存储返回地址的区域和参数的区域。一个函数中每个局部变量相对于该函数栈帧的偏移都是固定的,所以引入一个寄存器专门存储当前栈帧的位置,即 ebp 帧指针。原创 2025-02-09 16:01:34 · 1596 阅读 · 0 评论 -
《逆向工程核心原理》第三~五章知识整理
查看上一章节内容对应《逆向工程核心原理》第三章到第五章内容。原创 2025-02-01 20:52:47 · 1300 阅读 · 0 评论 -
《逆向工程核心原理》第一~二章知识整理
前两章主要是关于 OllyDbg 的初步使用,主要是通过一个简单的程序,学会 OllyDbg 快捷键的使用,学会一些调试的操作,初步明白一些常用操作的含义,初步学会修改字符串这一简单操作。原创 2025-01-28 15:36:42 · 1876 阅读 · 0 评论