返回顶部
扩大
缩小

Zhang_derek

随笔分类 -  Win逆向初级

六、硬编码
摘要:6.1.前缀指令 1、硬编码的结构 2、前缀指令是分组的 <1> LOCK和REPEAT前缀指令: LOCK FO REPNE/REPNZ F2 REP/REPZ F3 <2> 段前缀指令: CS(2E) SS(36) DS(3E) ES(26) FS(64) GS(65) <3>操作数宽度前缀指令 阅读全文

posted @ 2021-04-18 19:43 zhang_derek 阅读(669) 评论(0) 推荐(0) 编辑

五、PE
摘要:5.1.PE文件结构 1、什么是可执行文件? 可执行文件(executable fle)指的是可以由操作系统进行加载执行的文件。 可执行文件的格式: Windows平台: PE(Portable Executable)文件结构 Linux平台: ELF(Executable and Linking 阅读全文

posted @ 2021-04-18 18:42 zhang_derek 阅读(493) 评论(0) 推荐(4) 编辑

四、win32
摘要:4.1.C语言中的宽字符 1、常用函数 char wchar_ t //多字节字符类型 宽字符类型 printf wprintf //打印到控制台函数 strlen wcslen //获取长度 strcpy wcscpy //字符串复制 strcat wcscat //字符串拼接 strcmp wc 阅读全文

posted @ 2021-04-11 21:29 zhang_derek 阅读(634) 评论(0) 推荐(0) 编辑

三、C++
摘要:3.1.封装 1、什么是封装: 将函数定义到结构体内部,就是封装。 2、什么是类: 带有函数的结构体,称为类。 3、什么是成员函数: 结构体里面的函数,称为成员函数。 #include<stdio.h> #include<stdlib.h> #include<windows.h> struct St 阅读全文

posted @ 2021-04-09 12:29 zhang_derek 阅读(185) 评论(0) 推荐(0) 编辑

二、C语言
摘要:2.1.C语言的汇编表示 c语言代码 int plus(int x,int y) { return 0; } void main() { __asm { mov eax,eax } //调用函数 plus(1,2); return; } 汇编代码 1: 2: int plus(int x,int y 阅读全文

posted @ 2021-04-09 12:24 zhang_derek 阅读(391) 评论(0) 推荐(1) 编辑

一、汇编
摘要:1.1.进制 进制的定义: 八进制的定义:由八个符号组成,分别是01234567逢八进一。 十进制的定义:由十个符号组成,分别是0123456789逢十进一。 N进制的定义:由N个符号组成,逢N进一。 1.2、进制的运算 八进制运算 2+3=5 2*3=6 4+5=11 4*5=24 277+333 阅读全文

posted @ 2021-04-09 00:11 zhang_derek 阅读(866) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示