阿达连连看参数分析过关参数分析
格式: x,X,x,x,xx
如: adalinks.exe 1,1020,1,3,00
第一个:不明,似呼只能为1.
第二个:是上一关所得分数x2的值,传到这关来的.(知道什么意思了吧,想要多少分都可以啦.)
第三个:游戏模式,0=学习模式,1=普通模式,2=挑战模式,3=极限模式,4=对战模式.
第四个:上一关的关数.(从"00"开始计算,必须是两位数.)
#######################################################################
把参数第一个转换成数字型
00451A69 . 8B4D EC mov ecx, dword ptr ss:[ebp-14]
00451A6C > 8B49 0C mov ecx, dword ptr ds:[ecx+C]
00451A6F . 8B1401 mov edx, dword ptr ds:[ecx+eax]
00451A72 . 8B3D 54124000 mov edi, dword ptr ds:[<&msvbvm60.__vbaI4Str>>; msvbvm60.__vbaI4Str
00451A78 . 52 push edx
00451A79 . FFD7 call edi ; msvbvm60.__vbaI4Str;
<&msvbvm60.__vbaI4Str>
00451A80 . A3 88C44800 mov dword ptr ds:[48C488], eax ; 第一个参数存放位置
第二个
00451AAE . 8B4D EC mov ecx, dword ptr ss:[ebp-14]
00451AB1 > 8B49 0C mov ecx, dword ptr ds:[ecx+C]
00451AB4 . 8B1401 mov edx, dword ptr ds:[ecx+eax]
00451AB7 . 52 push edx
00451AB8 . FFD7 call edi ; msvbvm60.__vbaI4Str
00451ABA . 8B4D EC mov ecx, dword ptr ss:[ebp-14]
00451ABD . 85C9 test ecx, ecx
00451ABF . A3 B8C44800 mov dword ptr ds:[48C4B8], eax ; 第二个参数存放位置
第三个
00451AED . 8B4D EC mov ecx, dword ptr ss:[ebp-14]
00451AF0 > 8B49 0C mov ecx, dword ptr ds:[ecx+C]
00451AF3 . 8B1401 mov edx, dword ptr ds:[ecx+eax]
00451AF6 . 52 push edx
00451AF7 . FFD7 call edi ; msvbvm60.__vbaI4Str
00451AF9 . 8B4D EC mov ecx, dword ptr ss:[ebp-14]
00451AFC . 85C9 test ecx, ecx
00451AFE . A3 F4C44800 mov dword ptr ds:[48C4F4], eax ; 第三个参数存放位置
第四个
00451B2C . 8B4D EC mov ecx, dword ptr ss:[ebp-14]
00451B2F > 8B49 0C mov ecx, dword ptr ds:[ecx+C]
00451B32 . 8B1401 mov edx, dword ptr ds:[ecx+eax]
00451B35 . 52 push edx
00451B36 . FFD7 call edi ; msvbvm60.__vbaI4Str
00451B38 . 8B4D EC mov ecx, dword ptr ss:[ebp-14]
00451B3B . 85C9 test ecx, ecx
00451B3D . A3 B4C44800 mov dword ptr ds:[48C4B4], eax ; 第四个参数存放位置
[培训]科锐逆向工程师培训第53期2025年7月8日开班!