![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
逆向工程
文章平均质量分 95
Captain_RB
对技术充满热爱,对生活充满希望
展开
-
PE文件结构与程序装载
PE文件结构与程序装载是掌握Windows逆向、加壳、免杀等技术的基础,本文详细记录了PE文件的基本结构,用编辑器对文件结构进行分析,并介绍程序装载的相关概念和基本过程。原创 2022-05-04 16:54:32 · 1406 阅读 · 0 评论 -
花指令总结
花指令又称脏字节,英文为"junkcode",顾名思义,即在程序中加入的一些垃圾指令,其目的是在不妨碍原有程序执行的前提下,阻碍程序反编译,增加静态分析难度,隐匿不想被逆向分析的代码块,混淆代码,绕过特征识别。本文将常见的花指令进行归纳总结,作学习记录。原创 2022-04-12 20:40:23 · 5627 阅读 · 0 评论 -
汇编语言基础
掌握汇编语言是学习逆向分析和免杀技术的关键,文章对以往所学习的汇编知识进行了梳理和总结,基于Win32汇编,详尽记录了学习汇编所需基础知识和汇编指令及用法,旨在巩固汇编基础,夯实基本功。原创 2022-02-24 10:40:03 · 2488 阅读 · 0 评论 -
手把手教你栈溢出从入门到放弃(下)
手把手教你栈溢出从入门到放弃(下)转载知乎上的一篇文章 原文链接:https://zhuanlan.zhihu.com/p/25892385,文章深入浅出地介绍了缓冲区溢出攻击的原理,内容详实精彩,推荐学习。0x10 上期回顾上篇文章介绍了栈溢出的原理和两种执行方法,两种方法都是通过覆盖返回地址来执行输入的指令片段(shellcode)或者动态库中的函数(return2libc)。本篇会...转载 2020-01-29 20:45:52 · 394 阅读 · 0 评论 -
手把手教你栈溢出从入门到放弃(上)
手把手教你栈溢出从入门到放弃(上)转载知乎上的一篇文章 原文链接:https://zhuanlan.zhihu.com/p/25816426,文章深入浅出地介绍了缓冲区溢出攻击的原理,内容详实精彩,推荐学习。0x10 本期简介在计算机安全领域,缓冲区溢出是个古老而经典的话题。众所周知,计算机程序的运行依赖于函数调用栈。栈溢出是指在栈内写入超出长度限制的数据,从而破坏程序运行甚至获得系统...转载 2020-01-29 20:30:16 · 472 阅读 · 0 评论 -
计算机体系结构简析
计算机体系结构指计算机组成及工作原理,目前分为冯诺依曼结构和哈弗结构两大阵营,理解计算机体系结构是掌握计算机工作原理的基础,文章对冯诺依曼结构和哈弗结构的特点作简要分析。原创 2022-02-12 21:59:53 · 7131 阅读 · 0 评论