能力值:
( LV2,RANK:10 )
|
-
-
2 楼
是的,你找对了。
浮点运算。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
0040134A /$ 55 push ebp
0040134B |. 89E5 mov ebp,esp
0040134D |. 83EC 68 sub esp,0x68 ; esp-68
00401350 |. FF75 08 push [arg.1] ; /s
00401353 |. E8 78010000 call <jmp.&CRTDLL.atof> ; \atof
00401358 |. DD55 E8 fst qword ptr ss:[ebp-0x18]
0040135B |. 83EC 08 sub esp,0x8
0040135E |. DD1C24 fstp qword ptr ss:[esp]
00401361 |. E8 82010000 call <jmp.&CRTDLL.floor>
00401366 |. DD5D F8 fstp qword ptr ss:[ebp-0x8]
00401369 |. FF75 0C push [arg.2] ; /s
0040136C |. E8 5F010000 call <jmp.&CRTDLL.atof> ; \atof
00401371 |. DD55 D8 fst qword ptr ss:[ebp-0x28]
00401374 |. 83EC 08 sub esp,0x8
00401377 |. DD1C24 fstp qword ptr ss:[esp]
0040137A |. E8 69010000 call <jmp.&CRTDLL.floor>
0040137F |. 83C4 18 add esp,0x18
00401382 |. DD55 F0 fst qword ptr ss:[ebp-0x10]
00401385 |. DC4D F8 fmul qword ptr ss:[ebp-0x8]
00401388 |. D9EE fldz
0040138A |. DED9 fcompp
0040138C |. DFE0 fstsw ax
0040138E |. 9E sahf
0040138F |. 75 07 jnz Xzebrone.00401398
00401391 |. 31C0 xor eax,eax
00401393 |. E9 96000000 jmp zebrone.0040142E
00401398 |> DD45 F8 fld qword ptr ss:[ebp-0x8]
0040139B |. DC5D F0 fcomp qword ptr ss:[ebp-0x10]
0040139E |. DFE0 fstsw ax
004013A0 |. 9E sahf
004013A1 |. 75 07 jnz Xzebrone.004013AA
004013A3 |. 31C0 xor eax,eax
004013A5 |. E9 84000000 jmp zebrone.0040142E
004013AA |> DD45 F8 fld qword ptr ss:[ebp-0x8]
004013AD |. DD5D C8 fstp qword ptr ss:[ebp-0x38]
004013B0 |. D9E8 fld1
004013B2 |. DD55 C0 fst qword ptr ss:[ebp-0x40]
004013B5 |. DC5D C8 fcomp qword ptr ss:[ebp-0x38]
004013B8 |. DFE0 fstsw ax
004013BA |. 9E sahf
004013BB |. 77 2D ja Xzebrone.004013EA
004013BD |. DF2D 38304000 fild qword ptr ds:[0x403038]
004013C3 |. DD55 B8 fst qword ptr ss:[ebp-0x48]
004013C6 |. DC5D C8 fcomp qword ptr ss:[ebp-0x38]
004013C9 |. DFE0 fstsw ax
004013CB |. 9E sahf
004013CC |. 72 1C jb Xzebrone.004013EA
004013CE |. DD45 F0 fld qword ptr ss:[ebp-0x10]
004013D1 |. DD5D B0 fstp qword ptr ss:[ebp-0x50]
004013D4 |. DD45 C0 fld qword ptr ss:[ebp-0x40]
004013D7 |. DC5D B0 fcomp qword ptr ss:[ebp-0x50]
004013DA |. DFE0 fstsw ax
004013DC |. 9E sahf
004013DD |. 77 0B ja Xzebrone.004013EA
004013DF |. DD45 B8 fld qword ptr ss:[ebp-0x48]
004013E2 |. DC5D B0 fcomp qword ptr ss:[ebp-0x50]
004013E5 |. DFE0 fstsw ax
004013E7 |. 9E sahf
004013E8 |. 73 04 jnb Xzebrone.004013EE
004013EA |> 31C0 xor eax,eax
004013EC |. EB 40 jmp Xzebrone.0040142E
004013EE |> DD45 F8 fld qword ptr ss:[ebp-0x8]
004013F1 |. D9FE fsin
004013F3 |. DD5D A8 fstp qword ptr ss:[ebp-0x58]
004013F6 |. DD45 F0 fld qword ptr ss:[ebp-0x10]
004013F9 |. D9FE fsin
004013FB |. DD5D A0 fstp qword ptr ss:[ebp-0x60]
004013FE |. DD45 A8 fld qword ptr ss:[ebp-0x58]
00401401 |. DC4D A0 fmul qword ptr ss:[ebp-0x60]
00401404 |. DF2D 30304000 fild qword ptr ds:[0x403030]
0040140A |. DEC9 fmulp st(1),st
0040140C |. 83EC 08 sub esp,0x8
0040140F |. DD1C24 fstp qword ptr ss:[esp]
00401412 |. E8 D1000000 call <jmp.&CRTDLL.floor>
00401417 |. 83C4 08 add esp,0x8
0040141A |. DD5D 98 fstp qword ptr ss:[ebp-0x68]
0040141D |. D9EE fldz
0040141F |. DC5D 98 fcomp qword ptr ss:[ebp-0x68]
00401422 |. DFE0 fstsw ax
00401424 |. 9E sahf
00401425 |. 75 05 jnz Xzebrone.0040142C
00401427 |. 31C0 xor eax,eax
00401429 |. 40 inc eax
0040142A |. EB 02 jmp Xzebrone.0040142E
0040142C |> 31C0 xor eax,eax
这是跟进call的代码
这个crack貌似是很垃圾的(下载网页上写的)
不会这么复杂吧
|
|
|