|
课程目录
│
├─iDA逆向训练
│ └─iDA逆向训练
│├─1.IDA讲解
││1.IDA讲解.avi
││notepad.upx.rar
││
│├─10.1DA逆向训练
││ │ 10.1DA逆向训练.avi
││ │
││ └─10.1DA逆向训练
││ trainer4.exe
││
│├─11.1DA逆向训练
││ │ 11.1DA逆向训练.avi
││ │
││ └─11.1DA逆向训练
││ trainer5.exe
││
│├─12.1DA逆向训练
││ │ 12.1DA逆向训练.avi
││ │
││ └─12.1DA逆向训练
││ trainer6.exe
││
│├─13.1DA逆向训练
││ │ 13.1DA逆向训练.avi
││ │
││ └─13.1DA逆向训练
││ trainer7.exe
││
│├─14.1DA逆向训练
││ │ 14.1DA逆向训练.avi
││ │
││ └─14.1DA逆向训练
││ trainer8.exe
││
│├─15.1DA逆向训练
││15.1DA逆向训练.avi
││trainer9.exe
││
│├─16.1DA逆向训练
││16.1DA逆向训练.avi
││trainer9.exe
││
│├─17.1DA逆向训练
││17.1DA逆向训练.avi
││trainer10.exe
││
│├─18.1DA逆向训练
││18.1DA逆向训练.avi
││trainer10.exe
││
│├─2.IDA讲解
││2.IDA讲解.avi
││MSLRHv0.31a.rar
││
│├─3.IDA讲解
││3.IDA讲解.avi
││OPCODE.doc
││
│├─4.IDA讲解
││ │ 4.IDA讲解.avi
││ │ Noname4.cpp
││ │
││ └─IDA备份
││ MSLRH.txt
││ OPCODE.doc
││ [MSLRH].idb
││
│├─5.IDA讲解
││5.IDA讲解.avi
││Noname4.cpp
││
│├─6.IDA讲解
││ │ 6.IDA讲解.avi
││ │ CleanJunkCode.idc
││ │
││ └─IDA备份
││ [MSLRH].idb
││
│├─7.IDA逆向训练
││ │ 7.IDA逆向训练.avi
││ │
││ └─7.IDA逆向训练
││ trainer1.exe
││
│├─8.IDA逆向训练
││ │ 8.IDA逆向训练.avi
││ │
││ └─8.IDA逆向训练
││ For.exe
││ trainer2.exe
││ While.exe
││
│└─9.1DA逆向训练
│ │ 9.1DA逆向训练.avi
│ │
│ └─9.1DA逆向训练
├─郁金香2013网授-汇编逆向与外挂(1-25节)
│ ├─001-OD调试器(断点),汇编指令MOV
│ │ │ 001-OD调试器(断点),汇编指令MOV.DOC
│ │ │ 001-OD调试器(断点),汇编指令MOV.exe
│ │ │
│ │ └─001_MOV
│ ││ 001_MOV.sln
│ ││
│ │└─001_MOV
│ │ 001_MOV.cpp
│ │ 001_MOV.vcproj
│ │ 001_MOV.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─002-MOV赋值指令与内联汇编
│ │ │ 002-MOV赋值指令与内联汇编.DOC
│ │ │ 002-MOV赋值指令与内联汇编.exe
│ │ │
│ │ └─002_MOV
│ ││ 001_MOV.sln
│ ││
│ │└─001_MOV
│ │ 001_MOV.cpp
│ │ 001_MOV.vcproj
│ │ 001_MOV.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─003-CALL与单步调试
│ │ │ 003-CALL与单步调试.DOC
│ │ │ 003-CALL与单步调试.exe
│ │ │
│ │ └─003-Code
│ ││ 001_MOV.sln
│ ││
│ │└─001_MOV
│ │ 001_MOV.cpp
│ │ 001_MOV.vcproj
│ │ 001_MOV.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─004-MOV指令的寻址方式
│ │ │ 004-MOV指令的寻址方式.DOC
│ │ │ 004-MOV指令的寻址方式.exe
│ │ │
│ │ └─004-Code
│ ││ 001_MOV.sln
│ ││
│ │└─001_MOV
│ │ 001_MOV.cpp
│ │ 001_MOV.vcproj
│ │ 001_MOV.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─005-汇编加法指令ADD
│ │ │ 005-汇编加法指令ADD.DOC
│ │ │ 005-汇编加法指令ADD.exe
│ │ │
│ │ └─005
│ ││ 005.sln
│ ││
│ │└─005
│ │ 005.cpp
│ │ 005.vcproj
│ │ 005.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─006-十六进制与内存单元长度BYTE,WORD,DWORD
│ │ │ 006-十六进制与内存单元长度BYTE,WORD,DWORD.DOC
│ │ │ 006-十六进制与内存单元长度BYTE,WORD,DWORD.exe
│ │ │
│ │ └─006-Code
│ ││ 005.sln
│ ││
│ │└─005
│ │ 005.cpp
│ │ 005.vcproj
│ │ 005.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─007-寄存器EAX与AX,AH,AL关系
│ │ │ 007-寄存器EAX与AX,AH,AL关系.DOC
│ │ │ 007-寄存器EAX与AX,AH,AL关系.exe
│ │ │
│ │ └─007-EAX_AX_AH_AL
│ ││ EAX_AX_AH_AL.sln
│ ││
│ │└─EAX_AX_AH_AL
│ │ EAX_AX_AH_AL.cpp
│ │ EAX_AX_AH_AL.vcproj
│ │ EAX_AX_AH_AL.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─008-汇编指令MOVSX与MOVZX
│ │ │ 008-汇编指令MOVSX与MOVZX.DOC
│ │ │ 008-汇编指令MOVSX与MOVZX.exe
│ │ │
│ │ └─movsx_movzx
│ ││ movsx_movzx.sln
│ ││
│ │└─movsx_movzx
│ │ movsx_movzx.cpp
│ │ movsx_movzx.vcproj
│ │ movsx_movzx.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─009-取地址指令LEA
│ │ │ 009-取地址指令LEA.exe
│ │ │ 009-取有效地址指令LEA.DOC
│ │ │
│ │ └─009_LEA
│ ││ 009_LEA.sln
│ ││
│ │└─009_LEA
│ │ 009_LEA.cpp
│ │ 009_LEA.vcproj
│ │ 009_LEA.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─010-OD调试使用小结
│ │ │ 010-OD调试使用小结.DOC
│ │ │ 010-OD调试使用小结.exe
│ │ │
│ │ └─009_LEA
│ ││ 009_LEA.sln
│ ││
│ │└─009_LEA
│ │ 009_LEA.cpp
│ │ 009_LEA.vcproj
│ │ 009_LEA.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─011-减法指令SUB及对标志寄存器PSW的影响+
│ │ │ 011-减法指令SUB及对标志寄存器PSW的影响.DOC
│ │ │ 11.avi
│ │ │
│ │ └─sub
│ ││ sub.sln
│ ││
│ │└─sub
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ sub.cpp
│ │ sub.vcproj
│ │ sub.vcproj.YJXHOST.yjxsoft.user
│ │ targetver.h
│ │
│ ├─012-cmp指令与JZ JE指令+
│ │ │ 012-cmp指令与JZ指令.DOC
│ │ │ 12.avi
│ │ │
│ │ └─cmpjz
│ ││ cmpjz.sln
│ ││
│ │└─cmpjz
│ │ cmpjz.cpp
│ │ cmpjz.vcproj
│ │ cmpjz.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─013-JNE指令与标志位(ZF等于)+
│ │ │ 013-JNE指令与标志位.DOC
│ │ │ 13.avi
│ │ │
│ │ └─JNE_JNZ
│ ││ JNE_JNZ.sln
│ ││
│ │└─JNE_JNZ
│ │ JNE_JNZ.cpp
│ │ JNE_JNZ.vcproj
│ │ JNE_JNZ.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─014-无条件跳转指令jmp+
│ │ │ 014-无条件跳转指令jmp.DOC
│ │ │ 14.avi
│ │ │
│ │ └─jmpgoto
│ ││ jmpgoto.sln
│ ││
│ │└─jmpgoto
│ │ jmpgoto.cpp
│ │ jmpgoto.vcproj
│ │ jmpgoto.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─015-条件跳转JL JNGE(SF小于)
│ │ │ 015-条件跳转JL JNGE(SF小于).DOC
│ │ │ 15.avi
│ │ │
│ │ └─jlgoto
│ ││ jlgoto.sln
│ ││
│ │└─jlgoto
│ │ jlgoto.cpp
│ │ jlgoto.vcproj
│ │ jlgoto.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─016-JLE JNG(小于等于)
│ │ │ 016-JLE JNG(小于等于).DOC
│ │ │ 16.avi
│ │ │
│ │ └─LessEqual
│ ││ LessEqual.sln
│ ││
│ │└─LessEqual
│ │ LessEqual.cpp
│ │ LessEqual.vcproj
│ │ LessEqual.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─017-JG JNLE(大于转移)指令+
│ │ │ 017-JG JNLE(大于转移)指令.DOC
│ │ │ 17.avi
│ │ │
│ │ └─jgjnle
│ ││ jgjnle.sln
│ ││
│ │└─jgjnle
│ │ jgjnle.cpp
│ │ jgjnle.vcproj
│ │ jgjnle.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─018-JL,JNGE JLE,JNG JG,JNLE JGE,JNL带符号条件转移指令小结
│ │ │ 018-JL,JNGE JLE,JNG JG,JNLE JGE,JNL带符号条件转移指令小结.DOC
│ │ │ 018-JL,JNGE JLE,JNG JG,JNLE JGE,JNL带符号条件转移指令小结.exe
│ │ │
│ │ └─signed_jmp
│ ││ signed_jmp.sln
│ ││
│ │└─signed_jmp
│ │ ReadMe.txt
│ │ signed_jmp.cpp
│ │ signed_jmp.vcproj
│ │ signed_jmp.vcproj.YJXHOST.yjxsoft.user
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─019-无符号数条件转移指令JA JNBE(大于)
│ │ │ 019-无符号数条件转移指令JA JNBE(大于).DOC
│ │ │ 019-无符号数条件转移指令JA JNBE(大于).exe
│ │ │
│ │ └─ja_jg
│ ││ ja_jg.sln
│ ││
│ │└─ja_jg
│ │ ja_jg.cpp
│ │ ja_jg.vcproj
│ │ ja_jg.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─020-无符号数条件转移指令JNB JAE JNC(大于等于)
│ │ │ 020-无符号数条件转移指令JNB JAE JNC(大于等于).DOC
│ │ │ 20.avi
│ │ │
│ │ └─JNB_JGE
│ ││ JNB_JGE.sln
│ ││
│ │└─JNB_JGE
│ │ JNB_JGE.cpp
│ │ JNB_JGE.vcproj
│ │ JNB_JGE.vcproj.YJXHOST.yjxsoft.user
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─021-无符号数条件转移指令JB JNAE JC(小于)
│ │ │ 021-无符号数条件转移指令JB JNAE JC(小于).DOC
│ │ │ 21.avi
│ │ │
│ │ └─JB_JL
│ ││ JB_JL.sln
│ ││
│ │└─JB_JL
│ │ JB_JL.cpp
│ │ JB_JL.vcproj
│ │ JB_JL.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─022-无符号数条件转移指令JBE JNA(小于等于)
│ │ │ 022-无符号数条件转移指令JBE JNA(小于等于).DOC
│ │ │ 22.avi
│ │ │
│ │ └─JBE_JLE
│ ││ JBE_JLE.sln
│ ││
│ │└─JBE_JLE
│ │ JBE_JLE.cpp
│ │ JBE_JLE.vcproj
│ │ JBE_JLE.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─023-EBP,ESP与CALL
│ │ │ 023-EBP,ESP与CALL.DOC
│ │ │ 23.avi
│ │ │
│ │ └─EBP_ESP_CALL
│ ││ EBP_ESP_CALL.sln
│ ││
│ │└─EBP_ESP_CALL
│ │ EBP_ESP_CALL.cpp
│ │ EBP_ESP_CALL.vcproj
│ │ EBP_ESP_CALL.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─024-PUSH,POP,RETN指令与ESP
│ │ │ 024-PUSH,POP,RETN指令与ESP.DOC
│ │ │ 24.avi
│ │ │
│ │ └─PUSH_POP
│ ││ PUSH_POP.sln
│ ││
│ │└─PUSH_POP
│ │ PUSH_POP.cpp
│ │ PUSH_POP.vcproj
│ │ PUSH_POP.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ └─025-函数约定cdecl,stcall与CALL
││ 025-函数约定cdecl,stcall与CALL.DOC
││ 25.avi
││
│└─stdcall_cdecl
│ │ stdcall_cdecl.sln
│ │
│ └─stdcall_cdecl
│ReadMe.txt
│stdafx.cpp
│stdafx.h
│stdcall_cdecl.cpp
│stdcall_cdecl.vcproj
│stdcall_cdecl.vcproj.YJXHOST.yjxsoft.user
│targetver.h
│
├─郁金香2013网授-汇编逆向与外挂(26-30节)
│ ├─026-函数调用约定_fastcall与CALL代码
│ │ │ 026-函数调用约定_fastcall与CALL代码.DOC
│ │ │ 26.avi
│ │ │
│ │ └─fastcall
│ ││ fastcall.sln
│ ││
│ │└─fastcall
│ │ fastcall.cpp
│ │ fastcall.vcproj
│ │ fastcall.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─027-if-else汇编与逆向还原代码
│ │ │ 027-if-else与汇编.DOC
│ │ │ 27.avi
│ │ │ ifelse01.exe
│ │ │ ifelse02.exe
│ │ │
│ │ └─ifelse
│ ││ ifelse.sln
│ ││
│ │└─ifelse
│ │ ifelse.cpp
│ │ ifelse.vcproj
│ │ ifelse.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─028-switch case汇编框架的几种形式
│ │ │ 028-switch case汇编框架的几种形式.doc
│ │ │ 28.avi
│ │ │
│ │ └─switchCase
│ ││ switchCase.sln
│ ││
│ │└─switchCase
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ switchCase.cpp
│ │ switchCase.vcproj
│ │ switchCase.vcproj.YJXHOST.yjxsoft.user
│ │ targetver.h
│ │
│ ├─029-switch Case汇编代码还原为C++代码(跳转表)
│ │ │ 029-switch Case汇编代码还原为C++代码.doc
│ │ │ 29.avi
│ │ │ switchCase.exe
│ │ │ switchCase02.exe
│ │ │
│ │ └─29
│ ││ 29.sln
│ ││
│ │└─29
│ │ 29.cpp
│ │ 29.vcproj
│ │ 29.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ └─030-switch Case汇编代码还原为C++代码(索引表)
││ 030-switch Case汇编代码还原为C++代码(索引表).doc
││ 30.avi
││ 30.exe
││ case02.exe
││
│└─case_30
│ │ case_30.sln
│ │
│ └─case_30
│case_30.cpp
│case_30.vcproj
│case_30.vcproj.YJXHOST.yjxsoft.user
│ReadMe.txt
│stdafx.cpp
│stdafx.h
│targetver.h
│
├─郁金香2013网授-汇编逆向与外挂(31-38节)
│ ├─031-for循环汇编还原
│ │ │ 031-for循环汇编还原.doc
│ │ │ 31.avi
│ │ │
│ │ └─for
│ ││ for.sln
│ ││
│ │└─for
│ │ for.cpp
│ │ for.vcproj
│ │ for.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─032-dec(减1)和inc(加1)指令
│ │ │ 032-dec(减1)和inc(加1)指令.doc
│ │ │ 32.avi
│ │ │
│ │ └─inc_dec
│ ││ inc_dec.sln
│ ││
│ │└─inc_dec
│ │ inc_dec.cpp
│ │ inc_dec.vcproj
│ │ inc_dec.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─033-do while循环
│ │ │ 033-do while循环(汇编与还原).doc
│ │ │ 33.avi
│ │ │ 33.exe
│ │ │
│ │ └─dowhile
│ ││ dowhile.sln
│ ││
│ │└─dowhile
│ │ dowhile.cpp
│ │ dowhile.vcproj
│ │ dowhile.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─034-while循环与for循环
│ │ │ 034-while循环与for循环.doc
│ │ │ 34.avi
│ │ │
│ │ └─while
│ ││ while.sln
│ ││
│ │└─while
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │ while.cpp
│ │ while.vcproj
│ │ while.vcproj.YJXHOST.yjxsoft.user
│ │
│ ├─035-浮点指令FLD,FSTP,FADD与FPU寄存器
│ │ │ 035-浮点指令FLD,FSTP,FADD与FPU寄存器 .doc
│ │ │ 35.avi
│ │ │
│ │ └─fld
│ ││ fld.sln
│ ││
│ │└─fld
│ │ fld.cpp
│ │ fld.vcproj
│ │ fld.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─036-浮点指令fsub
│ │ │ 036-浮点指令fsub .doc
│ │ │ 36.avi
│ │ │
│ │ └─fsub
│ ││ fsub.sln
│ ││
│ │└─fsub
│ │ fsub.cpp
│ │ fsub.vcproj
│ │ fsub.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─037-浮点指令fmul
│ │ │ 037-浮点指令fmul .doc
│ │ │ 37.avi
│ │ │
│ │ └─fmul
│ ││ fmul.sln
│ ││
│ │└─fmul
│ │ fmul.cpp
│ │ fmul.vcproj
│ │ fmul.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ └─038-浮点指令FDIV(除)
││ 038-浮点指令FDIV(除) .doc
││ 38.avi
││
│└─fdiv
│ │ fdiv.sln
│ │
│ └─fdiv
│fdiv.cpp
│fdiv.vcproj
│fdiv.vcproj.YJXHOST.yjxsoft.user
│ReadMe.txt
│stdafx.cpp
│stdafx.h
│targetver.h
│
├─郁金香2013网授-汇编逆向与外挂(39-50节)
│ ├─039-浮点数与整数运算指令 FILD
│ │ │ 039-浮点指令 FILD .doc
│ │ │ 39.avi
│ │ │
│ │ └─fild
│ ││ fild.sln
│ ││
│ │└─fild
│ │ fild.cpp
│ │ fild.vcproj
│ │ fild.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─040-浮点指令CVTTPS2PI(浮点数转整数)
│ │ │ 040-浮点指令CVTTPS2PI(浮点数转整数).doc
│ │ │ 40.avi
│ │ │
│ │ └─fild
│ ││ fild.sln
│ ││
│ │└─fild
│ │ fild.cpp
│ │ fild.vcproj
│ │ fild.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─041-字串比较函数strcmp逆向与(shr右移指令)
│ │ │ 041-字串比较函数strcmp逆向与(shr右移指令).doc
│ │ │ 41.avi
│ │ │
│ │ └─antistrcmp
│ ││ antistrcmp.sln
│ ││
│ │└─antistrcmp
│ │ antistrcmp.cpp
│ │ antistrcmp.vcproj
│ │ antistrcmp.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─042-逻辑左移shl指令
│ │ │ 042-逻辑左移指令(SHL).doc
│ │ │ 42.avi
│ │ │
│ │ └─asm_SHL
│ ││ asm_SHL.sln
│ ││
│ │└─asm_SHL
│ │ asm_SHL.cpp
│ │ asm_SHL.vcproj
│ │ asm_SHL.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─043-算术左移(SAL)与右移(SAR)
│ │ │ 043-算术左移(SAL)与右移(SAR).doc
│ │ │ 43.avi
│ │ │
│ │ └─asm_SAL_SAR
│ ││ asm_SAL_SAR.sln
│ ││
│ │└─asm_SAL_SAR
│ │ asm_SAL_SAR.cpp
│ │ asm_SAL_SAR.vcproj
│ │ asm_SAL_SAR.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─044-循环位移ROL,ROR
│ │ │ 044-循环位移ROL,ROR.doc
│ │ │ 44.avi
│ │ │
│ │ └─ROL_ROR
│ ││ ROL_ROR.sln
│ ││
│ │└─ROL_ROR
│ │ ReadMe.txt
│ │ ROL_ROR.cpp
│ │ ROL_ROR.vcproj
│ │ ROL_ROR.vcproj.YJXHOST.yjxsoft.user
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─045-汇编指令OR
│ │ │ 045-OR运算.doc
│ │ │ 45.avi
│ │ │
│ │ └─asm_OR
│ ││ asm_OR.sln
│ ││
│ │└─asm_OR
│ │ asm_OR.cpp
│ │ asm_OR.vcproj
│ │ asm_OR.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─046-AND(按位与指令)
│ │ │ 046-AND(按位与指令).doc
│ │ │ 46.avi
│ │ │
│ │ └─asm_AND
│ ││ asm_AND.sln
│ ││
│ │└─asm_AND
│ │ asm_AND.cpp
│ │ asm_AND.vcproj
│ │ asm_AND.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─047-按位取反(NOT)与汇编指令 SETZ(SETE)SETNZ(SETNE)
│ │ │ 047-按位取反(NOT)与汇编指令 SETZ(SETE)SETNZ(SETNE).doc
│ │ │ 47.avi
│ │ │
│ │ └─asm_NOT
│ ││ asm_NOT.sln
│ ││
│ │└─asm_NOT
│ │ asm_NOT.cpp
│ │ asm_NOT.vcproj
│ │ asm_NOT.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─048-按位异或(XOR)
│ │ │ 048-按位异或(XOR).doc
│ │ │ 48.avi
│ │ │
│ │ └─asm_XOR
│ ││ asm_XOR.sln
│ ││
│ │└─asm_XOR
│ │ asm_XOR.cpp
│ │ asm_XOR.vcproj
│ │ asm_XOR.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─049-字串相关指令SCASB与REPNE,REPNZ
│ │ │ 049-字串相关指令SCASB与REPNE,REPNZ.doc
│ │ │ 49.avi
│ │ │
│ │ └─REPNE_SCASB
│ ││ REPNE_SCASB.sln
│ ││
│ │└─REPNE_SCASB
│ │ ReadMe.txt
│ │ REPNE_SCASB.cpp
│ │ REPNE_SCASB.vcproj
│ │ REPNE_SCASB.vcproj.YJXHOST.yjxsoft.user
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ └─050-字串相关指令SCASW,SCASD与REPNE,REPNZ
││ 050-字串相关指令SCASW与REPNE,REPNZ.doc
││ 50.avi
││
│└─SCASW_SCASD
│ │ SCASW_SCASD.sln
│ │
│ └─SCASW_SCASD
│ReadMe.txt
│SCASW_SCASD.cpp
│SCASW_SCASD.vcproj
│SCASW_SCASD.vcproj.YJXHOST.yjxsoft.user
│stdafx.cpp
│stdafx.h
│targetver.h
│
├─郁金香2013网授-汇编逆向与外挂(51-62节)
│ ├─051-字串相关指令CMPSB与REPE
│ │ │ 051-字串相关指令CMPSB与REPE.doc
│ │ │ 51.avi
│ │ │
│ │ └─repz_repe_cmpsb
│ ││ repz_repe_cmpsb.sln
│ ││
│ │└─repz_repe_cmpsb
│ │ ReadMe.txt
│ │ repz_repe_cmpsb.cpp
│ │ repz_repe_cmpsb.vcproj
│ │ repz_repe_cmpsb.vcproj.YJXHOST.yjxsoft.user
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─052-纯汇编写字串比较函数strcmpA
│ │ │ 052-纯汇编写字串比较函数strcmpA.doc
│ │ │ 52.avi
│ │ │
│ │ └─strcmpA
│ ││ strcmpA.sln
│ ││
│ │└─strcmpA
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ strcmpA.cpp
│ │ strcmpA.vcproj
│ │ strcmpA.vcproj.YJXHOST.yjxsoft.user
│ │ targetver.h
│ │
│ ├─053-STD和CLD,纯汇编写strcmpW
│ │ │ 053-STD和CLD,纯汇编写strcmpW.doc
│ │ │ 53.avi
│ │ │
│ │ └─strcmpA
│ ││ strcmpA.sln
│ ││
│ │└─strcmpA
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ strcmpA.cpp
│ │ strcmpA.vcproj
│ │ strcmpA.vcproj.YJXHOST.yjxsoft.user
│ │ targetver.h
│ │
│ ├─054-LOOP LOOPD指令
│ │ │ 054-LOOP,LOOPD指令.avi
│ │ │ 054-LOOP,LOOPD指令.doc
│ │ │
│ │ └─loop
│ ││ loop.sln
│ ││
│ │└─loop
│ │ loop.cpp
│ │ loop.vcproj
│ │ loop.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─055-stosb stosw stosd 串存储指令
│ │ │ 055-stosb stosw stosd 串存储指令.avi
│ │ │ 055-stosb stosw stosd 串存储指令.doc
│ │ │
│ │ └─stosb
│ ││ stosb.sln
│ ││
│ │└─stosb
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ stosb.cpp
│ │ stosb.vcproj
│ │ stosb.vcproj.YJXHOST.yjxsoft.user
│ │ targetver.h
│ │
│ ├─056-lodsb,lodsw,lodsd串载入指令
│ │ │ 056-lodsb,lodsw,lodsd串载入指令.avi
│ │ │ 056-lodsb,lodsw,lodsd串载入指令.doc
│ │ │
│ │ └─lodsb
│ ││ lodsb.sln
│ ││
│ │└─lodsb
│ │ lodsb.cpp
│ │ lodsb.vcproj
│ │ lodsb.vcproj.YJXHOST.yjxsoft.user
│ │ ReadMe.txt
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─057-setg,setl指令
│ │ │ 057-setg,setl指令.avi
│ │ │ 057-setg,setl指令.doc
│ │ │
│ │ └─setg
│ ││ setg.sln
│ ││
│ │└─setg
│ │ ReadMe.txt
│ │ setg.cpp
│ │ setg.vcproj
│ │ setg.vcproj.YJXHOST.yjxsoft.user
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─058-setge,setle指令
│ │ │ 058-setge,setle指令.avi
│ │ │ 058-setge,setle指令.doc
│ │ │
│ │ └─setge
│ ││ setge.sln
│ ││
│ │└─setge
│ │ ReadMe.txt
│ │ setge.cpp
│ │ setge.vcproj
│ │ setge.vcproj.YJXHOST.yjxsoft.user
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ ├─059-条件置位指令汇总setXX
│ │059-条件置位指令汇总setXX.avi
│ │059-条件置位指令汇总setXX.doc
│ │
│ ├─060-游戏CALL
│ │060-游戏CALL.avi
│ │060-游戏CALL.doc
│ │CodeinEX_www.yjxsoft.com.exe
│ │winmine.exe
│ │
│ ├─061-菜单类CALL分析
│ │061-菜单类CALL分析.avi
│ │061-菜单类CALL分析.doc
│ │
│ └─062-基址分析
│ 062-基址分析.avi
│ 062-基址分析.doc
│
├─郁金香2013网授-汇编逆向与外挂(63-72节)
│ ├─063-调用CALL与读取基址
│ │ │ 063-调用CALL与读取基址.avi
│ │ │ 063-调用CALL与读取基址.doc
│ │ │
│ │ └─testcallBase
│ ││ testcallBase.sln
│ ││
│ │└─testcallBase
│ │ │ ReadMe.txt
│ │ │ resource.h
│ │ │ stdafx.cpp
│ │ │ stdafx.h
│ │ │ targetver.h
│ │ │ testcallBase.aps
│ │ │ testcallBase.cpp
│ │ │ testcallBase.h
│ │ │ testcallBase.rc
│ │ │ testcallBase.vcproj
│ │ │ testcallBase.vcproj.YJXHOST.yjxsoft.user
│ │ │ testcallBaseDlg.cpp
│ │ │ testcallBaseDlg.h
│ │ │
│ │ └─res
│ │testcallBase.ico
│ │testcallBase.rc2
│ │
│ ├─064-游戏基址数据分析
│ │064-游戏基址数据分析.avi
│ │064-游戏基址数据分析.doc
│ │
│ ├─065-编写游戏外挂
│ │ │ 065-利用分析数据编写游戏外挂.doc
│ │ │ 065-编写游戏外挂.avi
│ │ │
│ │ └─065
│ ││ 065.sln
│ ││
│ │└─065
│ │ │ 065.aps
│ │ │ 065.cpp
│ │ │ 065.h
│ │ │ 065.rc
│ │ │ 065.vcproj
│ │ │ 065.vcproj.YJXHOST.yjxsoft.user
│ │ │ 065Dlg.cpp
│ │ │ 065Dlg.h
│ │ │ ReadMe.txt
│ │ │ resource.h
│ │ │ stdafx.cpp
│ │ │ stdafx.h
│ │ │ targetver.h
│ │ │
│ │ └─res
│ │065.ico
│ │My065.rc2
│ │
│ ├─066-完善游戏外挂
│ │ │ 066-完善游戏外挂.avi
│ │ │ 066-完善游戏外挂.doc
│ │ │
│ │ └─066
│ ││ 065.sln
│ ││
│ │└─065
│ │ │ 065.aps
│ │ │ 065.cpp
│ │ │ 065.h
│ │ │ 065.rc
│ │ │ 065.vcproj
│ │ │ 065.vcproj.YJXHOST.yjxsoft.user
│ │ │ 065Dlg.cpp
│ │ │ 065Dlg.h
│ │ │ ReadMe.txt
│ │ │ resource.h
│ │ │ stdafx.cpp
│ │ │ stdafx.h
│ │ │ targetver.h
│ │ │
│ │ └─res
│ │065.ico
│ │My065.rc2
│ │
│ ├─067-植物大战僵尸地址分析
│ │067-植物大战僵尸地址分析.avi
│ │067-植物大战僵尸地址分析.doc
│ │
│ ├─068-基址和偏移
│ │068-基址和偏移.avi
│ │068-基址和偏移.doc
│ │
│ ├─069-找阳光 基址+偏移
│ │069-基址和偏移.doc
│ │069-找阳光 基址+偏移.avi
│ │
│ ├─070-分析金币的基址
│ │070-分析金币的基址.avi
│ │070-分析金币的基址.doc
│ │
│ ├─071-冷却时间(CD)分析
│ │071-冷却时间(CD)分析.avi
│ │071-冷却时间(CD)分析.doc
│ │
│ └─072-植物对象数组分析
│ 072-植物对象数组分析.avi
│ 072-植物对象数组分析.doc
│ 分析数据整理.txt
│
├─郁金香2013网授-汇编逆向与外挂(73-83节)
│ ├─073-选择植物功能分析
│ │073-选择植物功能分析.avi
│ │073-选择植物功能分析.doc
│ │冷却时间.txt
│ │分析数据整理.txt
│ │选择植物.txt
│ │
│ ├─074-分析选择植物基址和偏移
│ │074-分析选择植物基址和偏移.avi
│ │074-分析选择植物基址和偏移.doc
│ │冷却时间.txt
│ │分析数据整理.txt
│ │选择植物.txt
│ │选择植物功能基址.txt
│ │
│ ├─075-选择植物功能分析
│ │075-选择植物功能分析.avi
│ │075-选择植物功能分析.doc
│ │冷却时间.txt
│ │分析数据整理.txt
│ │选择植物.txt
│ │选择植物功能基址.txt
│ │
│ ├─076-种植物功能
│ │076-种植物功能.avi
│ │076-种植物功能.doc
│ │冷却时间.txt
│ │分析数据整理.txt
│ │选择植物.txt
│ │选择植物功能基址.txt
│ │
│ ├─077-关于VS2008环境下跨进程权限
│ │ │ 077-关于VS2008环境下跨进程权限.avi
│ │ │ 提升进程访问权限,解决OpenProcess打开出错.txt
│ │ │
│ │ └─066
│ ││ 065.sln
│ ││
│ │└─065
│ │ │ 065.aps
│ │ │ 065.cpp
│ │ │ 065.h
│ │ │ 065.rc
│ │ │ 065.vcproj
│ │ │ 065.vcproj.YJXHOST.yjxsoft.user
│ │ │ 065Dlg.cpp
│ │ │ 065Dlg.h
│ │ │ ReadMe.txt
│ │ │ resource.h
│ │ │ stdafx.cpp
│ │ │ stdafx.h
│ │ │ targetver.h
│ │ │
│ │ └─res
│ │065.ico
│ │My065.rc2
│ │
│ ├─078-外挂编写(去掉CD时间)
│ │ │ 078-外挂编写(去掉CD时间).avi
│ │ │ 078-外挂编写(去掉CD时间).doc
│ │ │ 冷却时间.txt
│ │ │ 分析数据整理.txt
│ │ │ 选择植物.txt
│ │ │ 选择植物功能基址.txt
│ │ │
│ │ └─plants
│ ││ plants.sln
│ ││
│ │└─plants
│ │ │ plants.aps
│ │ │ plants.cpp
│ │ │ plants.h
│ │ │ plants.rc
│ │ │ plants.vcproj
│ │ │ plants.vcproj.YJXHOST.yjxsoft.user
│ │ │ plantsDlg.cpp
│ │ │ plantsDlg.h
│ │ │ ReadMe.txt
│ │ │ resource.h
│ │ │ stdafx.cpp
│ │ │ stdafx.h
│ │ │ targetver.h
│ │ │
│ │ └─res
│ │plants.ico
│ │plants.rc2
│ │
│ ├─079-外挂编写(修改金钱)
│ │ │ 079-外挂编写(修改金钱).avi
│ │ │ 079-外挂编写(修改金钱).doc
│ │ │ 冷却时间.txt
│ │ │ 分析数据整理.txt
│ │ │ 选择植物.txt
│ │ │ 选择植物功能基址.txt
│ │ │
│ │ └─plants
│ ││ plants.sln
│ ││
│ │└─plants
│ │ │ plants.aps
│ │ │ plants.cpp
│ │ │ plants.h
│ │ │ plants.rc
│ │ │ plants.vcproj
│ │ │ plants.vcproj.YJXHOST.yjxsoft.user
│ │ │ plantsDlg.cpp
│ │ │ plantsDlg.h
│ │ │ ReadMe.txt
│ │ │ resource.h
│ │ │ stdafx.cpp
│ │ │ stdafx.h
│ │ │ targetver.h
│ │ │
│ │ └─res
│ │plants.ico
│ │plants.rc2
│ │
│ ├─080-修改阳光(理解基址+偏移)
│ │ │ 080-修改阳光(理解基址+偏移).avi
│ │ │ 080-修改阳光.doc
│ │ │ 冷却时间.txt
│ │ │ 分析数据整理.txt
│ │ │ 选择植物.txt
│ │ │ 选择植物功能基址.txt
│ │ │
│ │ └─plants
│ ││ plants.sln
│ ││
│ │└─plants
│ │ │ plants.aps
│ │ │ plants.cpp
│ │ │ plants.h
│ │ │ plants.rc
│ │ │ plants.vcproj
│ │ │ plants.vcproj.YJXHOST.yjxsoft.user
│ │ │ plantsDlg.cpp
│ │ │ plantsDlg.h
│ │ │ ReadMe.txt
│ │ │ resource.h
│ │ │ stdafx.cpp
│ │ │ stdafx.h
│ │ │ targetver.h
│ │ │
│ │ └─res
│ │plants.ico
│ │plants.rc2
│ │
│ ├─081-种植物CALL(参数基址分析)
│ │ │ 081-种植物CALL(参数基址分析).avi
│ │ │ 081-种植物CALL(参数基址分析).doc
│ │ │ 冷却时间.txt
│ │ │ 分析数据整理.txt
│ │ │ 种植物CALL.txt
│ │ │ 选择植物.txt
│ │ │ 选择植物功能基址.txt
│ │ │
│ │ └─plants
│ ││ plants.sln
│ ││
│ │└─plants
│ │ │ plants.aps
│ │ │ plants.cpp
│ │ │ plants.h
│ │ │ plants.rc
│ │ │ plants.vcproj
│ │ │ plants.vcproj.YJXHOST.yjxsoft.user
│ │ │ plantsDlg.cpp
│ │ │ plantsDlg.h
│ │ │ ReadMe.txt
│ │ │ resource.h
│ │ │ stdafx.cpp
│ │ │ stdafx.h
│ │ │ targetver.h
│ │ │
│ │ └─res
│ │plants.ico
│ │plants.rc2
│ │
│ ├─082-调用CALL-(跨进程注入代码)
│ │ │ 082-调用CALL-(跨进程注入代码).avi
│ │ │
│ │ └─082-调用CALL-(跨进程注入代码)
│ ││ 082-调用CALL-(跨进程注入代码).doc
│ ││ 冷却时间.txt
│ ││ 分析数据整理.txt
│ ││ 种植物CALL.txt
│ ││ 选择植物.txt
│ ││ 选择植物功能基址.txt
│ ││
│ │└─plants
│ │ │ plants.sln
│ │ │
│ │ └─plants
│ │ │ plants.aps
│ │ │ plants.cpp
│ │ │ plants.h
│ │ │ plants.rc
│ │ │ plants.vcproj
│ │ │ plants.vcproj.YJXHOST.yjxsoft.user
│ │ │ plantsDlg.cpp
│ │ │ plantsDlg.h
│ │ │ ReadMe.txt
│ │ │ resource.h
│ │ │ stdafx.cpp
│ │ │ stdafx.h
│ │ │ targetver.h
│ │ │
│ │ └─res
│ │ plants.ico
│ │ plants.rc2
│ │
│ └─083-跨进程注入(带参数的情况)
││ 083-跨进程注入(带参数的情况).avi
││
│└─083-跨进程注入(带参数的情况)
│ │ 083-跨进程注入(带参数的情况).doc
│ │ 冷却时间.txt
│ │ 分析数据整理.txt
│ │ 种植物CALL.txt
│ │ 选择植物.txt
│ │ 选择植物功能基址.txt
│ │
│ └─plants
│ │ plants.sln
│ │
│ └─plants
││ plants.aps
││ plants.cpp
││ plants.h
││ plants.rc
││ plants.vcproj
││ plants.vcproj.YJXHOST.yjxsoft.user
││ plantsDlg.cpp
││ plantsDlg.h
││ ReadMe.txt
││ resource.h
││ stdafx.cpp
││ stdafx.h
││ targetver.h
││
│└─res
│ plants.ico
│ plants.rc2
│
└─郁金香2013网授-汇编逆向与外挂(84-91节)
├─084-修改代码-优化功能
│ │ 084-修改代码-优化功能.avi
│ │
│ └─084-修改代码-优化功能
││ 084-修改代码-优化功能.doc
││ 冷却时间.txt
││ 分析数据整理.txt
││ 种植物CALL.txt
││ 选择植物.txt
││ 选择植物功能基址.txt
││
│└─plants
│ │ plants.sln
│ │
│ └─plants
│ │ plants.aps
│ │ plants.cpp
│ │ plants.h
│ │ plants.rc
│ │ plants.vcproj
│ │ plants.vcproj.YJXHOST.yjxsoft.user
│ │ plantsDlg.cpp
│ │ plantsDlg.h
│ │ ReadMe.txt
│ │ resource.h
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ └─res
│ plants.ico
│ plants.rc2
│
├─085-植物对象血值分析
│ │ 085-植物对象血值分析.avi
│ │
│ └─085-植物对象血值分析
││ 085-植物对象血值分析.doc
││ 冷却时间.txt
││ 分析数据整理.txt
││ 种植物CALL.txt
││ 选择植物.txt
││ 选择植物功能基址.txt
││
│└─plants
│ │ plants.sln
│ │
│ └─plants
│ │ plants.aps
│ │ plants.cpp
│ │ plants.h
│ │ plants.rc
│ │ plants.vcproj
│ │ plants.vcproj.YJXHOST.yjxsoft.user
│ │ plantsDlg.cpp
│ │ plantsDlg.h
│ │ ReadMe.txt
│ │ resource.h
│ │ stdafx.cpp
│ │ stdafx.h
│ │ targetver.h
│ │
│ └─res
│ plants.ico
│ plants.rc2
│
├─086-分析角色对象基址
│086-分析角色对象基址.avi
│086-分析角色对象基址.doc
│
├─087-分析怪物对象及属性
│087-分析怪物对象及属性.avi
│087-分析怪物对象及属性.doc
│
├─088-分析怪物游戏列表基址和偏移
│088-分析怪物游戏列表基址和偏移.avi
│088-分析怪物游戏列表基址和偏移.doc
│
├─089-传奇捡物CALL
│089-传奇捡物CALL.exe
│
├─090-分析完美的走路CALL
│090-分析完美的走路CALL.avi
│090-分析捡物CALL.doc
│地上物品列表.txt
│背包物品列表.txt
│角色对象基址.txt
│走路分析.txt
│
└─091-跑步call分析
091-跑步call分析.doc
91.avi
地上物品列表.txt
背包物品列表.txt
角色对象基址.txt
走路分析.txt
|
|