少年编程反汇编逆向调试入门录制成功
https://m.toutiao.com/is/dh8wJpk/?=少年编程反汇编逆向调试入门录制成功
少年编程反汇编逆向调试入门
编程要从娃娃抓起,邕城少年编程在行动
让我们一起来编程
手把手教你逆向编程,传授最先进的逆向调试技术,逆向分析系统化工程化,逆向编程不是梦。
李炎 2005年开始反汇编逆向
毕业于哈工大计算机科学与工程专业、20多年软件开发经验、独立开发操作系统和编程语言编译器、逆向分析和深度学习算法工程师为你讲解编程和逆向教程,编程无忧
让天下没有难写的程序,没有难学的编程,没有难倒的逆向
视频播放用全屏播放避免模糊
1. 汇编语言
手工制作一个x86汇编指令表,做好注释,随时查看
2.使用ida静态分析
作业:
熟练使用ida,学会注释代码
3.使用od动态调试
作业:
熟悉使用od
4.可执行程序pe结构
作业:
用pe工具熟悉pe文件格式,exe和dll都熟悉,看看他们有什么不同
5.反汇编数据存储
静态数据存放在rdata段
作业:
找有一个你想逆向的程序后用ida,od搜索字符串
6.反汇编判断语句
cmp,test
作业:
用ida,od打开exe找到100条判断跳转指令
7.反汇编循环语句
作业:
用ida打开exe/dll文件找出十个循环并观察循环的特征
8.函数调用传值
lea传递地址, 进入call【eax】获取存放值
作业
分析几个函数传值方法
9.dll跟exe区别
学习ida注释生成map文件导入od使用
10.查克与脱壳
作业:
用od脱壳upx加壳的dll文件
11.程序限制多开
作业:
找一个限制多开的程序解除限制可以多开
12.cheatengine查找数据基地址1
作业:
用找基地址方法完成教程1-6步骤
13。cheatengine查找数据基地址2
作业:
熟练使用ce找基地址,做第八步骤找四级指针基地址
14.小试牛刀逆向reverseMe,
作业:
自己逆向reverseMe
15.逆向CrackMe001系列号
作业:
自己逆向cracme01,找出两个系列号
16.逆向CrackMe002系列号
作业:
自己逆向CrackMe002,找出系列号
17.逆向CrackMe003去neg
作业:
用两种方法去掉neg
18.逆向CrackMe003系列号
作业:
跟踪出用户的系列号,系列号是数字
19.逆向CrackMe004
作业:
通过修改内存跳过获得成功
20.逆向CrackMe004
作业:
多个步骤获取系列号
21.逆向CrackMe005
作业:
用内存修改破解注册
22.逆向CrackMe005
作业:
参考帮助逆向后面几个步骤
23.逆向CrackMe006
作业:
逆向出系列号
24.逆向CrackMe07
作业:
跟踪出算法并逆向计算出系列号
25.逆向CrackMe0809
作业:
跟踪出系列号
26.逆向CrackMe010
做作业
跟踪出系列号算法,反算出系列号
27.逆向CrackMe018
作业:
跟踪出系列号
28.逆向CrackMe014
作业:
跟踪出系列号