上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 269 下一页
摘要: 字符与字符串 在之前的课程中我们了解到变量的定义决定两个事情,第一是决定存储的数据宽度,第二是决定了存储的数据格式,那么我们来看下下面的代码: int a = 123; // 变量x,数据宽度为4个字节,里面存储的是补码(在计算机系统中,数值一律用补码来存储) int float b = 123.4 阅读全文
posted @ 2023-04-02 21:01 bonelee 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 课程概要 来自:https://gh0st.cn/Binary-Learning/C%E8%AF%AD%E8%A8%80.html 写得非常详细 本章课程需要具备汇编语言基础,若无汇编语言基础是无法去理解课程中所讲的一些知识点和技术细节的;同时也表示本课程是以汇编语言来理解C语言,透过本质理解高级语 阅读全文
posted @ 2023-04-02 20:46 bonelee 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 第六节 1、逆向CRACKME 1、OD加载CRACKME后,为啥地址停在0x00401000?--需要知道什么是PE结构。 —————— 2、出现这个框,表示程序已经执行完判断。 3、弹出窗口是WIN32 API的知识,它是API的MessageBoxA函数实现的功能。 —————— 4、如何正确 阅读全文
posted @ 2023-04-02 20:23 bonelee 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 第四课 IF语句的反汇编判断 第四课 练习1 int plus(int Y,int X) { int N = t; if(X<Y) t=t+Y;//t=N+yC } void main() { plus(5,4); } 第五课 IF...ELSE...语句的反汇编判断 IF…ELSE…语句的反汇编判 阅读全文
posted @ 2023-04-02 19:26 bonelee 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 第三节 局部变量与全局变量的区别 记住知识点: 1、全局变量,在程序生成后,内存地址是固定了,只有重新编译后,内存地址才会改变。 2、全局变量,在汇编中是内存地址的格式存储;局部变量是以[ebp-xxx]的格式存储。 局部变量与全局变量的区别 全局变量与局部变量的区别在于作用域的不同,且存在时间也可 阅读全文
posted @ 2023-04-02 18:13 bonelee 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 第二节 2.5数据类型与存储 浮点数这玩意自己去在线转换下就行了: http://www.styb.cn/cms/ieee_754.php 详细: 第二节 2.6浮点数的存法 记住知识点: 1、小数点左移,指数部分:指数减1的二进制数 2、小数点右移,指数部分:指数的二进制数,取反 3、符号位:正0 阅读全文
posted @ 2023-04-02 18:00 bonelee 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 写在前面 vc6下载地址:https://softdown01.rbread04.cn/down/VC6.0green.rar?timestamp=6429444b&auth_key=e4fc373a1342be9ce2d6802419980ade 注意:如果是win11 则记得修改msdev名字 阅读全文
posted @ 2023-04-02 17:27 bonelee 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 第二节 2.3找程序的入口 原文:https://www.showdoc.com.cn/fengxin1225/7054696489361869,加入了自己的理解 控制台应用程序的main函数入口 在OD中找到以上其他中的函数,然后跟着3个参数的CALL就是main 例: ————————————— 阅读全文
posted @ 2023-04-02 12:31 bonelee 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 第一节 1.1C语言 1、注意参数和局部变量在堆栈中的存储方式 2、参数在调用函数前就已经存入堆栈,从[EBP+8]、[EBP+C]、……开始。 3、局部变量是在调用函数后,存入缓冲区里,从[EBP-4]、[EBP-8]、……开始 4、函数运算得到的结果,通常存在EAX里。 第一节 1.2逆向汇编 阅读全文
posted @ 2023-04-01 09:28 bonelee 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 更详细的见:https://www.showdoc.com.cn/fengxin1225/7019061226778425 9.汇编学习环境塔建 这里直接是用OD就好,因为习惯用了。首先这里用一张截图概括吧! 10.通用寄存器 寄存器 存储数据:1.速度方面 cpu>内存>硬盘2.存储格式32位cp 阅读全文
posted @ 2023-03-23 09:36 bonelee 阅读(382) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 269 下一页