免费的全面逆向工程教程,涵盖 x86、x64、32 位/64 位 ARM 和嵌入式 RISC-V 架构。
Spotify 上的每日网络收听
在此加入 DC540 Discord
书
逆向工程电子书请点击此处
逆向工程 PDF 在这里
由@0xInfection (Twitter) 组装
神经网络黑客
逆向工程 GPT 在此
代理人工智能
简单代理在这里
简单的 RAG 代理在这里
工具
涡轮扫描仪在这里
涡轮攻击在这里
司机
STM32F4 持久闪存驱动程序请点击此处
STM32F4 按钮中断驱动程序见此处
STM32F4 SSD1306 驱动程序在这里
STM32F4 LoRa UART 驱动程序请点击此处
CTF 的
DC540 黑客挑战 0x00001 这里
DC540 黑客挑战 0x00002 [MicroPython CTF] 此处
DC540 黑客挑战 0x00003 [C CTF] 这里
DC540 黑客挑战 0x00004 [C CTF] 这里
DC540 黑客挑战 0x00005a 此处
DC540 黑客挑战 0x00005b [汇编器 CTF] 这里
DC540 黑客挑战 0x00006 [未知 CTF] 此处
DC540 黑客挑战 0x00007 [未知 CTF] 此处
干
儿童Python在这里
x86课程
第 1 课:x86 课程(第 1 部分:目标)
本教程将从恶意软件逆向工程的基本概念开始,然后逐步进行汇编语言的入门级基础考试。
-> 单击此处阅读免费电子书。
第 2 课:x86 课程(第 2 部分:技术)
本教程将介绍分析恶意软件时可以使用的两种基本技术。第一个是静态分析,另一个是动态分析。
-> 单击此处阅读免费电子书。
第 3 课:x86 课程(第 3 部分:恶意软件类型)
本教程将简单介绍恶意软件的基本形式及其工作原理。
-> 单击此处阅读免费电子书。
第 4 课:x86 课程(第 4 部分:x86 汇编简介)
本教程将介绍 x86 汇编语言及其为上述系列处理器生成目标代码的用法。
-> 单击此处阅读免费电子书。
第 5 课:x86 课程(第 5 部分:二进制数字系统)
本教程将介绍二进制数字系统的基础知识。
-> 单击此处阅读免费电子书。
第 6 课:x86 课程(第 6 部分:十六进制数字系统)
本教程将介绍十六进制数字系统的基础知识。
-> 单击此处阅读免费电子书。
第 7 课:x86 课程(第 7 部分:晶体管和内存)
本教程将介绍晶体管和存储器的基础知识。
-> 单击此处阅读免费电子书。
第 8 课:x86 课程(第 8 部分 - 字节、字、双字等...)
本教程将介绍内存的基础知识,检查我们的第一个 GDB 调试器实例,并检查我们对计算机内存和指令的第一次真正了解。
-> 单击此处阅读免费电子书。
第9课:x86课程(第9部分:x86基础架构)
本教程将介绍 x86 处理器的基本架构。
-> 单击此处阅读免费电子书。
第 10 课:x86 课程(第 10 部分:通用寄存器)
本教程将讨论通用 x86 寄存器。
-> 单击此处阅读免费电子书。
第 11 课:x86 课程(第 11 部分:段寄存器)
本教程将讨论 x86 段寄存器。
-> 单击此处阅读免费电子书。
第 12 课:x86 课程(第 12 部分:指令指针寄存器)
本教程将讨论 x86 指令指针寄存器。
-> 单击此处阅读免费电子书。
第 13 课:x86 课程(第 13 部分:控制寄存器)
本教程将讨论 x86 控制寄存器。
-> 单击此处阅读免费电子书。
第 14 课:x86 课程(第 14 部分:标志)
本教程将讨论状态、控制和系统标志。
-> 单击此处阅读免费电子书。
第 15 课:x86 课程(第 15 部分:堆栈)
本教程将讨论堆栈。
-> 单击此处阅读免费电子书。
第 16 课:x86 课程(第 16 部分:堆)
本教程将讨论堆。
-> 单击此处阅读免费电子书。
第 17 课:x86 课程(第 17 部分 – 如何安装 Linux)
本教程将介绍如何在 Windows 和 MAC 上安装 Ubuntu Linux。
-> 单击此处阅读免费电子书。
第 18 课:x86 课程(第 18 部分 - vim 文本编辑器)
本教程将介绍如何安装 vim 文本编辑器。
-> 单击此处阅读免费电子书。
第 19 课:x86 课程(第 19 部分 - 为什么学习汇编)
本教程将解决一个古老的问题:为什么要费心去理解汇编语言的基础知识。
-> 单击此处阅读免费电子书。
第 20 课:x86 课程(第 20 部分 - 指令代码处理)
本教程将讨论操作码和指令代码处理。
-> 单击此处阅读免费电子书。
第 21 课:x86 课程(第 21 部分 - 如何编译程序)
本教程将介绍如何编译基本的 x86 汇编程序。
-> 单击此处阅读免费电子书。
第 22 课:x86 课程(第 22 部分 - ASM 程序 1 [移动即时数据])
本教程将介绍如何通过移动即时数据来创建我们的第一个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 23 课:x86 课程(第 23 部分 - ASM 调试 1 [移动即时数据])
本教程将介绍如何通过移动即时数据来调试我们的第一个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 24 课:x86 课程(第 24 部分 - ASM Hacking 1 [移动即时数据])
本教程将介绍如何通过移动即时数据来破解我们的第一个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 25 课:x86 课程(第 25 部分 - ASM 程序 2 [在寄存器之间移动数据])
本教程将介绍如何通过在寄存器之间移动来创建我们的第二个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 26 课:x86 课程(第 26 部分 - ASM 调试 2 [在寄存器之间移动数据])
本教程将介绍如何通过在寄存器之间移动来调试我们的第二个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 27 课:x86 课程(第 27 部分 - ASM Hacking 2 [在寄存器之间移动数据])
本教程将介绍如何通过在寄存器之间移动来破解我们的第二个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 28 课:x86 课程(第 28 部分 - ASM 程序 3 [在内存和寄存器之间移动数据])
本教程将介绍如何通过在内存和寄存器之间移动来创建我们的第三个真正的汇编程序
-> 单击此处阅读免费电子书。
第 29 课:x86 课程(第 29 部分 - ASM 调试 3 [在内存和寄存器之间移动数据])
本教程将介绍如何通过在内存和寄存器之间移动来调试我们的第三个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 30 课:x86 课程(第 30 部分 - ASM Hacking 3 [在内存和寄存器之间移动数据])
本教程将介绍如何通过在内存和寄存器之间移动来破解我们的第三个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 31 课:x86 课程(第 31 部分 - ASM 程序 4 [在寄存器和内存之间移动数据])
本教程将介绍如何通过在寄存器和内存之间移动来创建我们的第四个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 32 课:x86 课程(第 32 部分 - ASM 调试 4 [在寄存器和内存之间移动数据])
本教程将介绍如何通过在寄存器和内存之间移动来调试我们的第四个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 33 课:x86 课程(第 33 部分 - ASM Hacking 4 [在寄存器和内存之间移动数据])
本教程将介绍如何通过在寄存器和内存之间移动来破解我们的第四个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 34 课:x86 课程(第 34 部分 - ASM 程序 5 [使用寄存器间接寻址])
本教程将介绍如何通过寄存器间接寻址来创建我们的第五个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 35 课:x86 课程(第 35 部分 - ASM 调试 5 [使用寄存器间接寻址])
本教程将介绍如何通过寄存器间接寻址来调试我们的第五个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 36 课:x86 课程(第 36 部分 - ASM Hacking 5 [使用寄存器间接寻址])
本教程将介绍如何通过寄存器间接寻址来破解我们的第五个真正的汇编程序。
-> 单击此处阅读免费电子书。
第 37 课:x86 课程(第 37 部分 - ASM 程序 6 [CMOV 说明])
本教程将介绍如何使用 CMOV 指令破解我们的第六个真实汇编程序。
-> 单击此处阅读免费电子书。
第 38 课:x86 课程(第 38 部分 - ASM 调试 6 [CMOV 说明])
本教程将介绍如何使用 CMOV 指令调试我们的第六个真实汇编程序。
-> 单击此处阅读免费电子书。
第 39 课:x86 课程(第 39 部分 - ASM Hacking 6 [CMOV 说明])
本教程将介绍如何使用 CMOV 指令破解我们的第六个真实汇编程序。
-> 单击此处阅读免费电子书。
第 40 课:x86 课程(第 40 部分 - 结论)
本教程将结束 x86 教程。
-> 单击此处阅读免费电子书。
ARM-32 课程 1
第 41 课:ARM-32 课程 1(第 1 部分 - 生命的意义)
本教程将介绍我们的 ARM-32 课程 1 教程系列。
-> 单击此处阅读免费电子书。
第 42 课:ARM-32 课程 1(第 2 部分 - 数字系统)
本教程将详细讨论二进制、十进制和十六进制等数字系统。
-> 单击此处阅读免费电子书。
第 43 课:ARM-32 课程 1(第 3 部分 - 二进制加法)
本教程将讨论二进制加法。
-> 单击此处阅读免费电子书。
第 44 课:ARM-32 课程 1(第 4 部分 - 二进制减法)
本教程将讨论二进制减法。
-> 单击此处阅读免费电子书。
第 45 课:ARM-32 课程 1(第 5 部分 - 字长)
本教程将讨论字长。
-> 单击此处阅读免费电子书。
第 46 课:ARM-32 课程 1(第 6 部分 - 寄存器)
本教程将讨论寄存器。
-> 单击此处阅读免费电子书。
第 47 课:ARM-32 课程 1(第 7 部分 - 程序计数器)
本教程将讨论程序计数器。
-> 单击此处阅读免费电子书。
第 48 课:ARM-32 课程 1(第 8 部分 - CPSR)
本教程将讨论 CPSR。
-> 单击此处阅读免费电子书。
第 49 课:ARM-32 课程 1(第 9 部分 - 链接寄存器)
本教程将讨论链接寄存器。
-> 单击此处阅读免费电子书。
第 50 课:ARM-32 课程 1(第 10 部分 - 堆栈指针)
本教程将讨论堆栈指针。
-> 单击此处阅读免费电子书。
第 51 课:ARM-32 课程 1(第 11 部分 - ARM 固件引导程序)
本教程将讨论 ARM 固件启动过程。
-> 单击此处阅读免费电子书。
第 52 课:ARM-32 课程 1(第 12 部分 - 冯诺依曼架构)
本教程将讨论冯诺依曼架构。
-> 单击此处阅读免费电子书。
第 53 课:ARM-32 课程 1(第 13 部分 - 指令管道)
本教程将讨论指令管道。
-> 单击此处阅读免费电子书。
第 54 课:ARM-32 课程 1(第 14 部分 - ADD)
本教程将讨论添加指令。
-> 单击此处阅读免费电子书。
第 55 课:ARM-32 课程 1(第 15 部分 - 调试 ADD)
本教程将讨论调试 add 指令。
-> 单击此处阅读免费电子书。
第 56 课:ARM-32 课程 1(第 16 部分 - 黑客 ADD)
本教程将讨论破解 add 指令。
-> 单击此处阅读免费电子书。
第 57 课:ARM-32 课程 1(第 17 部分 - ADDS)
本教程将讨论添加指令。
-> 单击此处阅读免费电子书。
第 58 课:ARM-32 课程 1(第 18 部分 – 调试 ADDS)
本教程将讨论调试添加指令。
-> 单击此处阅读免费电子书。
第 59 课:ARM-32 课程 1(第 19 部分 – 黑客 ADDS)
本教程将讨论破解添加指令。
-> 单击此处阅读免费电子书。
第 60 课:ARM-32 课程 1(第 20 部分 - ADC)
本教程将讨论 ADC 指令。
-> 单击此处阅读免费电子书。
第 61 课:ARM-32 课程 1(第 21 部分 – 调试 ADC)
本教程将讨论调试 ADC 指令。
-> 单击此处阅读免费电子书。
第 62 课:ARM-32 课程 1(第 22 部分 - 黑客 ADC)
本教程将讨论破解 ADC 指令。
-> 单击此处阅读免费电子书。
第 63 课:ARM-32 课程 1(第 23 部分 – SUB)
本教程将讨论 SUB 指令。
-> 单击此处阅读免费电子书。
第 64 课:ARM-32 课程 1(第 24 部分 – 调试 SUB)
本教程将讨论调试 SUB 指令。
-> 单击此处阅读免费电子书。
第 65 课:ARM-32 课程 1(第 25 部分 – 黑客 SUB)
本教程将讨论破解 SUB 指令。
-> 单击此处阅读免费电子书。
ARM-32 课程 2
第 66 课:ARM-32 课程 2(第 1 部分 - 生命的意义第 2 部分)
本教程将介绍我们的ARM-32课程2课程。
-> 单击此处阅读免费电子书。
第 67 课:ARM-32 课程 2(第 2 部分 - 数字系统)
本教程将讨论数字系统。
-> 单击此处阅读免费电子书。
第 68 课:ARM-32 课程 2(第 3 部分 - 二进制加法)
本教程将讨论二进制加法。
-> 单击此处阅读免费电子书。
第 69 课:ARM-32 课程 2(第 4 部分 – 二进制减法)
本教程将讨论二进制减法。
-> 单击此处阅读免费电子书。
第 70 课:ARM-32 课程 2(第 5 部分 - 字长)
本教程将讨论字长。
-> 单击此处阅读免费电子书。
第 71 课:ARM-32 课程 2(第 6 部分 – 寄存器)
本教程将讨论寄存器。
-> 单击此处阅读免费电子书。
第 72 课:ARM-32 课程 2(第 7 部分 - 程序计数器)
本教程将讨论程序计数器。
-> 单击此处阅读免费电子书。
第 73 课:ARM-32 课程 2(第 8 部分 - CPSR)
本教程将讨论 CPSR。
-> 单击此处阅读免费电子书。
第 74 课:ARM-32 课程 2(第 9 部分 - 链接寄存器)
本教程将讨论链接寄存器。
-> 单击此处阅读免费电子书。
第 75 课:ARM-32 课程 2(第 10 部分 - 堆栈指针)
本教程将讨论堆栈指针。
-> 单击此处阅读免费电子书。
第 76 课:ARM-32 课程 2(第 11 部分 - 固件启动过程)
本教程将讨论固件启动过程。
-> 单击此处阅读免费电子书。
第 77 课:ARM-32 课程 2(第 12 部分 - 冯诺依曼架构)
本教程将讨论冯诺依曼架构。
-> 单击此处阅读免费电子书。
第 78 课:ARM-32 课程 2(第 13 部分 - 指令管道)
本教程将讨论指令管道。
-> 单击此处阅读免费电子书。
第 79 课:ARM-32 课程 2(第 14 部分 - Hello World)
本教程将讨论 ARM 32 位中的 hello world 程序的基础知识。
-> 单击此处阅读免费电子书。
第 80 课:ARM-32 课程 2(第 15 部分 - 调试 Hello World)
本教程将讨论调试 hello world。
-> 单击此处阅读免费电子书。
第 81 课:ARM-32 课程 2(第 16 部分 - 黑客 Hello World)
本教程将讨论黑客 hello world。
-> 单击此处阅读免费电子书。
第 82 课:ARM-32 课程 2(第 17 部分 - 常量)
本教程将讨论常量。
-> 单击此处阅读免费电子书。
第 83 课:ARM-32 课程 2(第 18 部分 – 调试常量)
本教程将讨论调试常量。
-> 单击此处阅读免费电子书。
第 84 课:ARM-32 课程 2(第 19 部分 – 黑客常量)
本教程将讨论黑客常量。
-> 单击此处阅读免费电子书。
第 85 课:ARM-32 课程 2(第 20 部分 – 字符变量)
本教程将讨论字符变量。
-> 单击此处阅读免费电子书。
第 86 课:ARM-32 课程 2(第 21 部分 – 调试字符变量)
本教程将讨论调试字符变量。
-> 单击此处阅读免费电子书。
第 87 课:ARM-32 课程 2(第 22 部分 – 破解字符变量)
本教程将讨论黑客字符变量。
-> 单击此处阅读免费电子书。
第 88 课:ARM-32 课程 2(第 23 部分 – 布尔变量)
本教程将讨论布尔变量。
-> 单击此处阅读免费电子书。
第 89 课:ARM-32 课程 2(第 24 部分 – 调试布尔变量)
本教程将讨论调试布尔变量。
-> 单击此处阅读免费电子书。
第 90 课:ARM-32 课程 2(第 25 部分 – 黑客布尔变量)
本教程将讨论黑客布尔变量。
-> 单击此处阅读免费电子书。
第 91 课:ARM-32 课程 2(第 26 部分 – 整数变量)
本教程将讨论整数变量。
-> 单击此处阅读免费电子书。
第 92 课:ARM-32 课程 2(第 27 部分 – 调试整数变量)
本教程将讨论调试整数变量。
-> 单击此处阅读免费电子书。
第 93 课:ARM-32 课程 2(第 28 部分 – 破解整数变量)
本教程将讨论破解整数变量。
-> 单击此处阅读免费电子书。
第 94 课:ARM-32 课程 2(第 29 部分 – 浮点变量)
本教程将讨论浮点变量。
-> 单击此处阅读免费电子书。
第 95 课:ARM-32 课程 2(第 30 部分 – 调试浮点变量)
本教程将讨论调试浮点变量。
-> 单击此处阅读免费电子书。
第 96 课:ARM-32 课程 2(第 31 部分 – 破解浮点变量)
本教程将讨论破解浮点变量。
-> 单击此处阅读免费电子书。
第 97 课:ARM-32 课程 2(第 32 部分 – 双变量)
本教程将讨论双变量。
-> 单击此处阅读免费电子书。
第 98 课:ARM-32 课程 2(第 33 部分 – 调试双变量)
本教程将讨论调试双变量。
-> 单击此处阅读免费电子书。
第 99 课:ARM-32 课程 2(第 34 部分 – 破解双变量)
本教程将讨论黑客双变量。
-> 单击此处阅读免费电子书。
第 100 课:ARM-32 课程 2(第 35 部分 – SizeOf 运算符)
本教程将讨论 sizeof 运算符。
-> 单击此处阅读免费电子书。
第 101 课:ARM-32 课程 2(第 36 部分 – 调试 SizeOf 运算符)
本教程将讨论调试 sizeof 运算符。
-> 单击此处阅读免费电子书。
第 102 课:ARM-32 课程 2(第 37 部分 – 破解 SizeOf 运算符)
本教程将讨论破解 sizeof 运算符。
-> 单击此处阅读免费电子书。
第 103 课:ARM-32 课程 2(第 38 部分 – 预增量运算符)
本教程将讨论预自增运算符。
-> 单击此处阅读免费电子书。
第 104 课:ARM-32 课程 2(第 39 部分 – 调试预递增运算符)
本教程将讨论调试预增量运算符。
-> 单击此处阅读免费电子书。
第 105 课:ARM-32 课程 2(第 40 部分 – 破解预增量运算符)
本教程将讨论黑客预增量运算符。
-> 单击此处阅读免费电子书。
第 106 课:ARM-32 课程 2(第 41 部分 – 后置增量运算符)
本教程将讨论后自增运算符。
-> 单击此处阅读免费电子书。
第 107 课:ARM-32 课程 2(第 42 部分 – 调试后递增运算符)
本教程将讨论调试后递增运算符。
-> 单击此处阅读免费电子书。
第 108 课:ARM-32 课程 2(第 43 部分 - 黑客后增量运算符)
本教程将讨论黑客后增量运算符。
-> 单击此处阅读免费电子书。
第 109 课:ARM-32 课程 2(第 44 部分 – 预减运算符)
本教程将讨论预减运算符。
-> 单击此处阅读免费电子书。
第 110 课:ARM-32 课程 2(第 45 部分 – 调试预减运算符)
本教程将讨论调试预减运算符。
-> 单击此处阅读免费电子书。
第 111 课:ARM-32 课程 2(第 46 部分 – 破解预减运算符)
本教程将讨论黑客预减运算符。
-> 单击此处阅读免费电子书。
第 112 课:ARM-32 课程 2(第 47 部分 – 后减运算符)
本教程将讨论后减运算符。
-> 单击此处阅读免费电子书。
第 113 课:ARM-32 课程 2(第 48 部分 – 调试后减运算符)
本教程将讨论调试后减运算符。
-> 单击此处阅读免费电子书。
第 114 课:ARM-32 课程 2(第 49 部分 – 黑客后减运算符)
本教程将讨论黑客后减运算符。
-> 单击此处阅读免费电子书。
ARM-32项目课程
第 115 课:ARM-32 项目(第 1 部分 - 破解 Hello World)
Kali Linux 中的 ARM 32 位 Raspberry Pi 黑客 Hello World 示例。
-> 单击此处阅读 GitHub 上的项目。
第 116 课:ARM-32 项目(第 2 部分 - Hacking Int)
Kali Linux 中的 ARM 32 位 Raspberry Pi Hacking Int 示例。
-> 单击此处阅读 GitHub 上的项目。
第 117 课:ARM-32 项目(第 3 部分 - Hacking Float)
Kali Linux 中的 ARM 32 位 Raspberry Pi Hacking Float 示例。
-> 单击此处阅读 GitHub 上的项目。
第 118 课:ARM-32 项目(第 4 部分 – Hacking Double)
Kali Linux 中的 ARM 32 位 Raspberry Pi Hacking Double 示例。
-> 单击此处阅读 GitHub 上的项目。
第 119 课:ARM-32 项目(第 5 部分 - Hacking Char)
Kali Linux 中的 ARM 32 位 Raspberry Pi Hacking Char 示例。
-> 单击此处阅读 GitHub 上的项目。
第 120 课:ARM-32 项目(第 6 部分 - 破解字符指针)
Kali Linux 中的 ARM 32 位 Raspberry Pi 字符指针示例。
-> 单击此处阅读 GitHub 上的项目。
x64课程
第 121 课:x64 课程(第 1 部分 – 网络革命)
本教程将讨论网络革命。
-> 单击此处阅读免费电子书。
第 122 课:x64 课程(第 2 部分 - 晶体管)
本教程将讨论晶体管。
-> 单击此处阅读免费电子书。
第 123 课:x64 课程(第 3 部分 - 逻辑门)
本教程将讨论逻辑门。
-> 单击此处阅读免费电子书。
第 124 课:x64 课程(第 4 部分 - 数字系统)
本教程将讨论数字系统。
-> 单击此处阅读免费电子书。
第 125 课:x64 课程(第 5 部分 - 二进制加法)
本教程将讨论二进制加法。
-> 单击此处阅读免费电子书。
第 126 课:x64 课程(第 6 部分 - 二进制减法)
本教程将讨论二进制减法。
-> 单击此处阅读免费电子书。
第 127 课:x64 课程(第 7 部分 - 字长)
本教程将讨论字长。
-> 单击此处阅读免费电子书。
第 128 课:x64 课程(第 8 部分 - 通用架构)
本教程将讨论总体架构。
-> 单击此处阅读免费电子书。
第 129 课:x64 课程(第 9 部分 - 调用约定)
本教程将讨论调用约定。
-> 单击此处阅读免费电子书。
第 130 课:x64 课程(第 10 部分 - 布尔指令)
本教程将讨论布尔指令。
-> 单击此处阅读免费电子书。
第 131 课:x64 课程(第 11 部分 - 指针)
本教程将讨论指针。
-> 单击此处阅读免费电子书。
第 132 课:x64 课程(第 12 部分 - 加载有效地址)
本教程将讨论加载有效地址。
-> 单击此处阅读免费电子书。
第 133 课:x64 课程(第 13 部分 - 数据段)
本教程将讨论数据段。
-> 单击此处阅读免费电子书。
第 134 课:x64 课程(第 14 部分 - SHL 说明)
本教程将讨论 shl 指令。
-> 单击此处阅读免费电子书。
第 135 课:x64 课程(第 15 部分 - SHR 说明)
本教程将讨论 shr 指令。
-> 单击此处阅读免费电子书。
第 136 课:x64 课程(第 16 部分 - ROL 说明)
本教程将讨论 rol 指令。
-> 单击此处阅读免费电子书。
第 137 课:x64 课程(第 17 部分 - ROR 指令)
本教程将讨论 ror 指令。
-> 单击此处阅读免费电子书。
第 138 课:x64 课程(第 18 部分 - 引导扇区基础知识 [第 1 部分])
本教程将讨论引导扇区的基础知识。
-> 单击此处阅读免费电子书。
第 139 课:x64 课程(第 19 部分 - 引导扇区基础知识 [第 2 部分])
本教程将讨论更多引导扇区基础知识。
-> 单击此处阅读免费电子书。
第 140 课:x64 课程(第 20 部分 - 引导扇区基础知识 [第 3 部分])
本教程将讨论更多引导扇区基础知识。
-> 单击此处阅读免费电子书。
第 141 课:x64 课程(第 21 部分 - 引导扇区基础知识 [第 4 部分])
本教程将讨论更多引导扇区基础知识。
-> 单击此处阅读免费电子书。
第 142 课:x64 课程(第 22 部分 - 引导扇区基础知识 [第 5 部分])
本教程将讨论更多引导扇区基础知识。
-> 单击此处阅读免费电子书。
第 143 课:x64 课程(第 23 部分 - 引导扇区基础知识 [第 6 部分])
本教程将讨论更多引导扇区基础知识。
-> 单击此处阅读免费电子书。
第 144 课:x64 课程(第 24 部分 - 引导扇区基础知识 [第 7 部分])
本教程将讨论更多引导扇区基础知识。
-> 单击此处阅读免费电子书。
第 145 课:x64 课程(第 25 部分 - 引导扇区基础知识 [第 8 部分])
本教程将讨论更多引导扇区基础知识。
-> 单击此处阅读免费电子书。
第 146 课:x64 课程(第 26 部分 - 引导扇区基础知识 [第 9 部分])
本教程将讨论更多引导扇区基础知识。
-> 单击此处阅读免费电子书。
第 147 课:x64 课程(第 27 部分 - x64 汇编 [第 1 部分])
本教程将讨论 x64 汇编。
-> 单击此处阅读免费电子书。
第 148 课:x64 课程(第 28 部分 - x64 汇编 [第 2 部分])
本教程将讨论更多 x64 汇编。
-> 单击此处阅读免费电子书。
第 149 课:x64 课程(第 29 部分 - x64 汇编 [第 3 部分])
本教程将讨论更多 x64 汇编。
-> 单击此处阅读免费电子书。
第 150 课:x64 课程(第 30 部分 - x64 汇编 [第 4 部分])
本教程将讨论更多 x64 汇编。
-> 单击此处阅读免费电子书。
第 151 课:x64 课程(第 31 部分 - x64 汇编 [第 5 部分])
本教程将讨论更多 x64 汇编。
-> 单击此处阅读免费电子书。
第 152 课:x64 课程(第 32 部分 - x64 汇编 [第 6 部分])
本教程将讨论更多 x64 汇编。
-> 单击此处阅读免费电子书。
第 153 课:x64 课程(第 33 部分 - x64 汇编 [第 7 部分])
本教程将讨论更多 x64 汇编。
-> 单击此处阅读免费电子书。
第 154 课:x64 课程(第 34 部分 - x64 C++ 1 代码 [第 1 部分])
本教程将讨论与 64 位汇编相关的 C++ 代码。
-> 单击此处阅读免费电子书。
第 155 课:x64 课程(第 35 部分 - x64 C++ 2 调试 [第 2 部分])
本教程将讨论更多与 64 位汇编相关的 C++ 代码。
-> 单击此处阅读免费电子书。
第 156 课:x64 课程(第 36 部分 - x64 C++ 3 黑客 [第 3 部分])
本教程将讨论更多与 64 位汇编相关的 C++ 代码。
-> 单击此处阅读免费电子书。
第 157 课:x64 课程(第 37 部分 - x64 C 和生命起源)
本教程将讨论 c 及其与 x64 汇编的关系。
-> 单击此处阅读免费电子书。
第 158 课:x64 课程(第 38 部分 - x64 网络基础知识)
本教程将讨论 x64 网络基础知识。
-> 单击此处阅读免费电子书。
第 159 课:x64 课程(第 39 部分 - 为什么选择 C?)
本教程将讨论 c 语言的强大功能。
-> 单击此处阅读免费电子书。
第 160 课:x64 课程(第 40 部分 - 破解 Hello World!)
本教程将讨论黑客 hello world。
-> 单击此处阅读免费电子书。
第 161 课:x64 课程(第 41 部分 - 黑客变量!)
本教程将讨论黑客变量。
-> 单击此处阅读免费电子书。
第 162 课:x64 课程(第 42 部分 - 黑客分支!)
本教程将讨论黑客分支。
-> 单击此处阅读免费电子书。
第 163 课:x64 课程(第 43 部分 - 黑客指针!)
本教程将讨论黑客指针。
-> 单击此处阅读免费电子书。
ARM-64课程
第 164 课:ARM-64 课程(第 1 部分 - 生命的意义)
在本课中,我们将讨论课程概念和生命的意义。
-> 单击此处阅读免费电子书。
第 165 课:ARM-64 课程(第 2 部分 - 开发设置)
在本课中,我们将讨论如何使用 Kali Linux 在 64 位 ARM 中进行开发。
-> 单击此处阅读免费电子书。
第 166 课:ARM-64 课程(第 3 部分 - “Hello World”)
在本课中,我们将讨论如何用 C++ 编写和编译一个简单的 hello world 程序。
-> 单击此处阅读免费电子书。
第 167 课:ARM-64 课程(第 4 部分 - 调试“Hello World”)
在本课中,我们将调试简单的 hello world 程序。
-> 单击此处阅读免费电子书。
第 168 课:ARM-64 课程(第 5 部分 - 破解“Hello World”)
在本课中,我们将破解简单的 hello world 程序。
-> 单击此处阅读免费电子书。
第 169 课:ARM-64 课程(第 6 部分 - 基本 I/O)
在本课中,我们将讨论如何用 C++ 编写和编译一个简单的 basicio 程序,并讨论基本的输入验证。
-> 单击此处阅读免费电子书。
第 170 课:ARM-64 课程(第 7 部分 - 调试基本 I/O)
在本课中,我们将讨论如何用 C++ 调试简单的 basicio 程序并讨论基本的输入验证。
-> 单击此处阅读免费电子书。
第 171 课:ARM-64 课程(第 8 部分 - 黑客基本 I/O)
在本课中,我们将讨论如何用 C++ 编写一个简单的 basicio 程序,并讨论基本的输入验证。
-> 单击此处阅读免费电子书。
第 172 课:ARM-64 课程(第 9 部分 - 字符原始数据类型)
在本课中,我们将讨论 char 原始数据类型。
-> 单击此处阅读免费电子书。
第 173 课:ARM-64 课程(第 10 部分 - 调试字符原始数据类型)
在本课中,我们将讨论调试 char 基元数据类型。
-> 单击此处阅读免费电子书。
第 174 课:ARM-64 课程(第 11 部分 - 黑客字符原始数据类型)
在本课中,我们将讨论破解 char 原始数据类型。
-> 单击此处阅读免费电子书。
第 175 课:ARM-64 课程(第 12 部分 - 布尔原始数据类型)
在本课中,我们将讨论布尔原始数据类型。
-> 单击此处阅读免费电子书。
第 176 课:ARM-64 课程(第 13 部分 - 调试布尔原始数据类型)
在本课中,我们将讨论调试布尔原始数据类型。
-> 单击此处阅读免费电子书。
第 177 课:ARM-64 课程(第 14 部分 - 黑客布尔原始数据类型)
在本课中,我们将讨论破解布尔原始数据类型。
-> 单击此处阅读免费电子书。
第 178 课:ARM-64 课程(第 15 部分 - 浮点原始数据类型)
在本课中,我们将讨论 float 原始数据类型。
-> 单击此处阅读免费电子书。
第 179 课:ARM-64 课程(第 16 部分 - 调试浮点基元数据类型)
在本课中,我们将讨论调试 float 基元数据类型。
-> 单击此处阅读免费电子书。
第 180 课:ARM-64 课程(第 17 部分 - 破解浮点原始数据类型)
在本课中,我们将讨论如何破解 float 原始数据类型。
-> 单击此处阅读免费电子书。
第 181 课:ARM-64 课程(第 18 部分 - 双基元数据类型)
在本课中,我们将讨论双基本数据类型。
-> 单击此处阅读免费电子书。
第 182 课:ARM-64 课程(第 19 部分 - 调试双基元数据类型)
在本课中,我们将讨论调试双基元数据类型。
-> 单击此处阅读免费电子书。
第 183 课:ARM-64 课程(第 20 部分 - 黑客双原始数据类型)
在本课中,我们将讨论破解双基元数据类型。
-> 单击此处阅读免费电子书。
Pico 黑客课程
第 184 课:Pico 黑客课程(第 1 部分 - 原因、方法...)
在本课中,我们将讨论 Raspberry Pi Pico 开发环境的基本设置。
-> 单击此处阅读免费电子书。
第 185 课:Pico 黑客课程(第 2 部分 - Hello World)
在本课中,我们将讨论基本的 Hello World 程序。
-> 单击此处阅读免费电子书。
第 186 课:Pico 黑客课程(第 3 部分 - 调试 Hello World)
在本课中,我们将讨论调试基本的 Hello World 程序。
-> 单击此处阅读免费电子书。
第 187 课:Pico 黑客课程(第 4 部分 - 黑客 Hello World)
在本课中,我们将讨论如何破解基本的 Hello World 程序。
-> 单击此处阅读免费电子书。
第 188 课:Pico 黑客课程(第 5 部分 - 字符)
在本课中,我们将讨论 char 数据类型。
-> 单击此处阅读免费电子书。
第 189 课:Pico 黑客课程(第 6 部分 - 调试 char)
在本课中,我们将讨论调试 char 数据类型。
-> 单击此处阅读免费电子书。
第 190 课:Pico 黑客课程(第 7 部分 - 黑客字符)
在本课中,我们将讨论破解 char 数据类型。
-> 单击此处阅读免费电子书。
第 191 课:Pico 黑客课程(第 8 部分 - 内部)
在本课中,我们将讨论 int 数据类型。
-> 单击此处阅读免费电子书。
第 192 课:Pico 黑客课程(第 9 部分 - 调试 int)
在本课中,我们将讨论调试 int 数据类型。
-> 单击此处阅读免费电子书。
第 193 课:Pico 黑客课程(第 10 部分 - 黑客攻击)
在本课中,我们将讨论破解 int 数据类型。
-> 单击此处阅读免费电子书。
第 194 课:Pico 黑客课程(第 11 部分 - 浮动)
在本课中,我们将讨论浮点数据类型。
-> 单击此处阅读免费电子书。
第 195 课:Pico 黑客课程(第 12 部分 - 调试浮动)
在本课中,我们将讨论浮点数据类型的调试。
-> 单击此处阅读免费电子书。
第 196 课:Pico 黑客课程(第 13 部分 - 黑客浮动)
在本课中,我们将讨论如何破解浮点数据类型。
-> 单击此处阅读免费电子书。
第 197 课:Pico 黑客课程(第 14 部分 - 双)
在本课中,我们将讨论双精度数据类型。
-> 单击此处阅读免费电子书。
第 198 课:Pico 黑客课程(第 15 部分 - Debu
展开