找回密码
 立即注册
GTA5修改器.风灵月影生化危机7修改器.风灵月影三国志13修改器.风灵月影讨鬼传2修改器.风灵月影猎天使魔女修改器.风灵月影
刺客信条修改器虐杀原形2修改器.风灵月影看门狗2修改器.风灵月影鬼泣5修改器.风灵月影上古卷轴5修改器
查看: 96|回复: 0

(91集完结)郁金香汇编语言和OD逆向分析

[复制链接]

2604

主题

2627

帖子

8001

积分

论坛元老

Rank: 8Rank: 8

积分
8001
发表于 2017-5-18 23:49:47 | 显示全部楼层 |阅读模式
目录
001OD调试器(断点),汇编指令MOV
002MOV赋值指令与内联汇编
003CALL与单步调试
004MOV指令的寻址方式
005汇编加法指令ADD
006十六进制与内存单元长度BYTE,WORD,DWORD
007寄存器EAX与AX,AH,AL关系
008汇编指令MOVSX与MOVZX
009取地址指令LEA
010OD调试使用小结
011减法指令SUB及对标志寄存器PSW的影响+
012cmp指令与JZ JE指令+
013JNE指令与标志位(ZF等于)+
014无条件跳转指令jmp+
015条件跳转JL JNGE(SF小于)
016JLE JNG(小于等于)
017JG JNLE(大于转移)指令+
018JL,JNGE JLE,JNG JG,JNLE JGE,JNL带符号条件转移指令小结
019无符号数条件转移指令JA JNBE(大于)
020无符号数条件转移指令JNB JAE JNC(大于等于)
021无符号数条件转移指令JB JNAE JC(小于)
022无符号数条件转移指令JBE JNA(小于等于)
023EBP,ESP与CALL
024PUSH,POP,RETN指令与ESP
025函数约定cdecl,stcall与CALL
026函数调用约定_fastcall与CALL代码
027ifelse汇编与逆向还原代码
028switch case汇编框架的几种形式
029switch Case汇编代码还原为C++代码(跳转表)
030switch Case汇编代码还原为C++代码(索引表)
031for循环汇编还原
032dec(减1)和inc(加1)指令
033do while循环
034while循环与for循环
035浮点指令FLD,FSTP,FADD与FPU寄存器
036浮点指令fsub
037浮点指令fmul
038浮点指令FDIV(除)
039浮点数与整数运算指令 FILD
040浮点指令CVTTPS2PI(浮点数转整数)
041字串比较函数strcmp逆向与(shr右移指令)
042逻辑左移shl指令
043算术左移(SAL)与右移(SAR)
044循环位移ROL,ROR
045汇编指令OR
046AND(按位与指令)
047按位取反(NOT)与汇编指令 SETZ(SETE)SETNZ(SETNE)
048按位异或(XOR)
049字串相关指令SCASB与REPNE,REPNZ
050字串相关指令SCASW,SCASD与REPNE,REPNZ
051字串相关指令CMPSB与REPE
052纯汇编写字串比较函数strcmpA
053STD和CLD,纯汇编写strcmpW
054LOOP LOOPD指令
055stosb stosw stosd 串存储指令
056lodsb,lodsw,lodsd串载入指令
057setg,setl指令
058setge,setle指令
059条件置位指令汇总setXX
060游戏CALL
061菜单类CALL分析
062基址分析
063调用CALL与读取基址
064游戏基址数据分析
065编写游戏歪瓜
066完善游戏歪瓜
067植物大战僵尸地址分析
068基址和偏移
069找阳光 基址+偏移
070分析金币的基址
071冷却时间(CD)分析
072植物对象数组分析
073选择植物功能分析
074分析选择植物基址和偏移
075选择植物功能分析
076种植物功能
077关于VS2008环境下跨进程权限
078歪瓜编写(去掉CD时间)
079歪瓜编写(修改金钱)
080修改阳光(理解基址+偏移)
081种植物CALL(参数基址分析)
082调用CALL(跨进程注入代码)
083跨进程注入(带参数的情况)
084修改代码优化功能
085植物对象血值分析
086分析角色对象基址
087分析怪物对象及属性
088分析怪物游戏列表基址和偏移
089传奇捡物CALL
090分析完美的走路CALL
091跑步call分析

游客,如果您要查看本帖隐藏内容请回复


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表