安全
探索「安全」相关的架构实战、底层剖析与前沿技术积累。

逆向基础 - 汇编结构体和内存对齐schedule 11 个月前·visibility 189 次阅读arrow_forward
C语言中的结构体是一种自定义的数据类型,一个结构体里可由其它各种类型组合而成。

逆向基础 - 汇编二维数组位移和乘法schedule 11 个月前·visibility 151 次阅读arrow_forward
汇编二维数组介绍

逆向基础 - 汇编一维数组schedule 11 个月前·visibility 68 次阅读arrow_forward
汇编一维数组介绍

逆向基础 - 汇编比较三种循环schedule 11 个月前·visibility 67 次阅读arrow_forward
在C语言可以使用可以使用三种循环,分别是:while、do...while和for。本笔记从汇编的角度出发,观察这三种循环的差异。

逆向基础 - 汇编嵌套 if elseschedule 11 个月前·visibility 107 次阅读arrow_forward
这次来研究 if else 嵌套在汇编中的表现形式,本次以获取三个数中最大的数这个函数为例子,分析 if else 的汇编形式。

逆向基础 - 汇编 C 语言间类型转换schedule 11 个月前·visibility 65 次阅读arrow_forward
前面提到过类型转换这个概念,但在那里只是一笔带过,重点放在了比较大小上,类型转换自然涉及到C语言的基本类型及有符号数和无符号数。

逆向基础 - 汇编全局和局部变量schedule 11 个月前·visibility 249 次阅读arrow_forward
汇编中的全局和局部变量介绍。

逆向基础 - 汇编 C 语言类型schedule 11 个月前·visibility 90 次阅读arrow_forward
不同于寻常的C语言基本数据类型的学习,这里以汇编的形式来学习不同数据类型的存储方式和差异。

逆向基础 - 汇编寻找 C 程序入口schedule 11 个月前·visibility 41 次阅读arrow_forward
这里所指的C语言程序入口为C语言的控制台程序的入口,和WIN32等其它类型的程序入口并不相同,主要为学习如何寻找程序入口

逆向基础 - C 语言内联汇编和调用协定schedule 11 个月前·visibility 145 次阅读arrow_forward
前面我们通过分析反汇编分析了C语言,现在我们来探究如何在C语言里直接自写汇编函数

逆向基础 - 反汇编分析 C 语言schedule 11 个月前·visibility 164 次阅读arrow_forward
分析与反汇编 C 语言实战

逆向基础 - 堆栈图(重点)schedule 11 个月前·visibility 91 次阅读arrow_forward
这篇笔记是前面笔记的一个阶段性应用,会用到不少前面笔记的知识点,也是逆向学习中极其重要的部分,因此篇幅较长,希望对大家能有所帮助。

逆向基础 - 跳转与比较指令schedule 11 个月前·visibility 135 次阅读arrow_forward
跳转与比较指令介绍

逆向基础 - 汇编 switch 笔记 if elseschedule 11 个月前·visibility 97 次阅读arrow_forward
此次就来以反汇编的角度研究switch语句,并与if else进行比较。

逆向基础 - 指针schedule 1 年前·visibility 100 次阅读arrow_forward
终于来到C语言中极其重要的部分——指针,由于指针的内容相对较多,于是将其拆分为好几个笔记。