能力值:
( LV2,RANK:10 )
6 楼
我补上:
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004913A7(U)
|
:004913C4 A130C84900 mov eax, dword ptr [0049C830]
:004913C9 8B405C mov eax, dword ptr [eax+5C]
:004913CC E88FDCFFFF call 0048F060
:004913D1 E892BCF8FF call 0041D068
:004913D6 6A04 push 00000004
:004913D8 6A00 push 00000000
:004913DA 8D45C8 lea eax, dword ptr [ebp-38]
:004913DD BAFFFFFFFF mov edx, FFFFFFFF
:004913E2 B1FF mov cl, FF
:004913E4 E86347F7FF call 00405B4C
:004913E9 8D45C8 lea eax, dword ptr [ebp-38]
:004913EC 50 push eax
:004913ED A130C84900 mov eax, dword ptr [0049C830]
:004913F2 8B405C mov eax, dword ptr [eax+5C]
:004913F5 E866DCFFFF call 0048F060
:004913FA B103 mov cl, 03
* Possible StringData Ref from Code Obj ->"@@RETURN_VALUE"
|
:004913FC BA38194900 mov edx, 00491938
:00491401 E8265BFFFF call 00486F2C
:00491406 6A03 push 00000003
:00491408 6A32 push 00000032
:0049140A 8D45B8 lea eax, dword ptr [ebp-48]
:0049140D 33D2 xor edx, edx
:0049140F E82847F7FF call 00405B3C
:00491414 8D45B8 lea eax, dword ptr [ebp-48]
:00491417 50 push eax
:00491418 A130C84900 mov eax, dword ptr [0049C830]
:0049141D 8B405C mov eax, dword ptr [eax+5C]
:00491420 E83BDCFFFF call 0048F060
:00491425 B101 mov cl, 01
* Possible StringData Ref from Code Obj ->"@@chvVer"
|
:00491427 BA58194900 mov edx, 00491958
:0049142C E8FB5AFFFF call 00486F2C
:00491431 6A03 push 00000003
:00491433 6A32 push 00000032
:00491435 8D45A8 lea eax, dword ptr [ebp-58]
:00491438 33D2 xor edx, edx
:0049143A E8FD46F7FF call 00405B3C
:0049143F 8D45A8 lea eax, dword ptr [ebp-58]
:00491442 50 push eax
:00491443 A130C84900 mov eax, dword ptr [0049C830]
:00491448 8B405C mov eax, dword ptr [eax+5C]
:0049144B E810DCFFFF call 0048F060
:00491450 B101 mov cl, 01
* Possible StringData Ref from Code Obj ->"@@chvValidateNum"
|
:00491452 BA6C194900 mov edx, 0049196C
:00491457 E8D05AFFFF call 00486F2C
:0049145C A130C84900 mov eax, dword ptr [0049C830]
:00491461 8B405C mov eax, dword ptr [eax+5C]
:00491464 E817DCFFFF call 0048F080
:00491469 33C0 xor eax, eax
:0049146B 55 push ebp
:0049146C 6865184900 push 00491865
:00491471 64FF30 push dword ptr fs:[eax]
:00491474 648920 mov dword ptr fs:[eax], esp
:00491477 33C0 xor eax, eax
:00491479 55 push ebp
:0049147A 6837184900 push 00491837
:0049147F 64FF30 push dword ptr fs:[eax]
:00491482 648920 mov dword ptr fs:[eax], esp
:00491485 A130C84900 mov eax, dword ptr [0049C830]
:0049148A 8B405C mov eax, dword ptr [eax+5C]
:0049148D E886F6FFFF call 00490B18
:00491492 A130C84900 mov eax, dword ptr [0049C830]
:00491497 8B405C mov eax, dword ptr [eax+5C]
:0049149A E8C1DBFFFF call 0048F060
* Possible StringData Ref from Code Obj ->"@@RETURN_VALUE"
|
:0049149F BA38194900 mov edx, 00491938
:004914A4 E8BF5CFFFF call 00487168
:004914A9 8D5598 lea edx, dword ptr [ebp-68]
:004914AC E8036FFFFF call 004883B4
:004914B1 8D4598 lea eax, dword ptr [ebp-68]
:004914B4 50 push eax
:004914B5 8D4588 lea eax, dword ptr [ebp-78]
:004914B8 33D2 xor edx, edx
:004914BA B101 mov cl, 01
:004914BC E81746F7FF call 00405AD8
:004914C1 8D5588 lea edx, dword ptr [ebp-78]
:004914C4 58 pop eax
:004914C5 E8A246F7FF call 00405B6C
:004914CA 7419 je 004914E5
:004914CC C745F8FCFFFFFF mov [ebp-08], FFFFFFFC
:004914D3 33C0 xor eax, eax
:004914D5 5A pop edx
:004914D6 59 pop ecx
:004914D7 59 pop ecx
:004914D8 648910 mov dword ptr fs:[eax], edx
:004914DB E8AC2FF7FF call 0040448C
:004914E0 E987030000 jmp 0049186C
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004914CA(C)
|
:004914E5 33C0 xor eax, eax
:004914E7 8945F0 mov dword ptr [ebp-10], eax
:004914EA 8D45E0 lea eax, dword ptr [ebp-20]
* Possible StringData Ref from Code Obj ->"0|0@2000-01-01# $ ^ &2000-01-01"
|
:004914ED BA94194900 mov edx, 00491994
:004914F2 E8C535F7FF call 00404ABC
:004914F7 8D45DC lea eax, dword ptr [ebp-24]
:004914FA BABC194900 mov edx, 004919BC
:004914FF E8B835F7FF call 00404ABC
:00491504 A130C84900 mov eax, dword ptr [0049C830]
:00491509 8B405C mov eax, dword ptr [eax+5C]
:0049150C E84FDBFFFF call 0048F060
* Possible StringData Ref from Code Obj ->"@@chvVer"
|
:00491511 BA58194900 mov edx, 00491958
:00491516 E84D5CFFFF call 00487168
:0049151B 8D9578FFFFFF lea edx, dword ptr [ebp+FFFFFF78]
:00491521 E88E6EFFFF call 004883B4
:00491526 8D8578FFFFFF lea eax, dword ptr [ebp+FFFFFF78]
:0049152C E85F45F7FF call 00405A90
:00491531 8945F4 mov dword ptr [ebp-0C], eax
:00491534 8B5DF4 mov ebx, dword ptr [ebp-0C]
:00491537 A130C84900 mov eax, dword ptr [0049C830]
:0049153C 8B405C mov eax, dword ptr [eax+5C]
:0049153F E81CDBFFFF call 0048F060
* Possible StringData Ref from Code Obj ->"@@chvValidateNum"
|
:00491544 BA6C194900 mov edx, 0049196C
:00491549 E81A5CFFFF call 00487168
:0049154E 8D9568FFFFFF lea edx, dword ptr [ebp+FFFFFF68]
:00491554 E85B6EFFFF call 004883B4
:00491559 8D9568FFFFFF lea edx, dword ptr [ebp+FFFFFF68]
:0049155F 8D45E4 lea eax, dword ptr [ebp-1C]
:00491562 E85145F7FF call 00405AB8
:00491567 8D45EC lea eax, dword ptr [ebp-14]
:0049156A 50 push eax
:0049156B 8D45E8 lea eax, dword ptr [ebp-18]
:0049156E 50 push eax
:0049156F 8D45E0 lea eax, dword ptr [ebp-20]
:00491572 50 push eax
:00491573 8D45DC lea eax, dword ptr [ebp-24]
:00491576 50 push eax
:00491577 8D4DF4 lea ecx, dword ptr [ebp-0C]
:0049157A 8D55F0 lea edx, dword ptr [ebp-10]
:0049157D 8D45F8 lea eax, dword ptr [ebp-08]
:00491580 E89BF0F9FF call 00430620
:00491585 84C0 test al, al
:00491587 7512 jne 0049159B
:00491589 33C0 xor eax, eax
:0049158B 5A pop edx
:0049158C 59 pop ecx
:0049158D 59 pop ecx
:0049158E 648910 mov dword ptr fs:[eax], edx
:00491591 E8F62EF7FF call 0040448C
:00491596 E9D1020000 jmp 0049186C
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00491587(C)
|
:0049159B 33C9 xor ecx, ecx
:0049159D 8B55F4 mov edx, dword ptr [ebp-0C]
:004915A0 33C0 xor eax, eax
:004915A2 E809FCFFFF call 004911B0
:004915A7 8BF8 mov edi, eax
:004915A9 B901000000 mov ecx, 00000001
:004915AE 33D2 xor edx, edx
:004915B0 8B45F0 mov eax, dword ptr [ebp-10]
:004915B3 E8F8FBFFFF call 004911B0
:004915B8 8BF0 mov esi, eax
:004915BA 8B45E4 mov eax, dword ptr [ebp-1C]
* Possible StringData Ref from Code Obj ->"NewDogVersion"
|
:004915BD BAC8194900 mov edx, 004919C8
:004915C2 E85938F7FF call 00404E20
:004915C7 7572 jne 0049163B
:004915C9 33C9 xor ecx, ecx
:004915CB 8B55EC mov edx, dword ptr [ebp-14]
:004915CE 33C0 xor eax, eax
:004915D0 E8DBFBFFFF call 004911B0
:004915D5 8945EC mov dword ptr [ebp-14], eax
:004915D8 33C9 xor ecx, ecx
:004915DA 8B55E8 mov edx, dword ptr [ebp-18]
:004915DD 33C0 xor eax, eax
:004915DF E8CCFBFFFF call 004911B0
:004915E4 8945E8 mov dword ptr [ebp-18], eax
:004915E7 8D9564FFFFFF lea edx, dword ptr [ebp+FFFFFF64]
:004915ED 8BC7 mov eax, edi
:004915EF E81C7DF7FF call 00409310
:004915F4 FFB564FFFFFF push dword ptr [ebp+FFFFFF64]
:004915FA 68E0194900 push 004919E0
:004915FF 8D9560FFFFFF lea edx, dword ptr [ebp+FFFFFF60]
:00491605 8B45EC mov eax, dword ptr [ebp-14]
:00491608 E8037DF7FF call 00409310
:0049160D FFB560FFFFFF push dword ptr [ebp+FFFFFF60]
:00491613 68EC194900 push 004919EC
:00491618 8D955CFFFFFF lea edx, dword ptr [ebp+FFFFFF5C]
:0049161E 8B45E8 mov eax, dword ptr [ebp-18]
:00491621 E8EA7CF7FF call 00409310
:00491626 FFB55CFFFFFF push dword ptr [ebp+FFFFFF5C]
:0049162C 8D45E4 lea eax, dword ptr [ebp-1C]
:0049162F BA05000000 mov edx, 00000005
:00491634 E86337F7FF call 00404D9C
:00491639 EB69 jmp 004916A4
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004915C7(C)
|
:0049163B 83FB02 cmp ebx, 00000002
:0049163E 740F je 0049164F
:00491640 83FB05 cmp ebx, 00000005
:00491643 740A je 0049164F
:00491645 83FB03 cmp ebx, 00000003
:00491648 7405 je 0049164F
:0049164A 83FB07 cmp ebx, 00000007
:0049164D 751A jne 00491669
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:0049163E(C), :00491643(C), :00491648(C)
|
:0049164F C745F005000000 mov [ebp-10], 00000005
:00491656 B901000000 mov ecx, 00000001
:0049165B 33D2 xor edx, edx
:0049165D 8B45F0 mov eax, dword ptr [ebp-10]
:00491660 E84BFBFFFF call 004911B0
:00491665 8BF0 mov esi, eax
:00491667 EB1E jmp 00491687
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0049164D(C)
|
:00491669 3B5DF4 cmp ebx, dword ptr [ebp-0C]
:0049166C 7419 je 00491687
:0049166E C745F8FFFFFFFF mov [ebp-08], FFFFFFFF
:00491675 33C0 xor eax, eax
:00491677 5A pop edx
:00491678 59 pop ecx
:00491679 59 pop ecx
:0049167A 648910 mov dword ptr fs:[eax], edx
:0049167D E80A2EF7FF call 0040448C
:00491682 E9E5010000 jmp 0049186C
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:00491667(U), :0049166C(C)
|
:00491687 8BC3 mov eax, ebx
:00491689 E84AECF9FF call 004302D8
:0049168E 8945F8 mov dword ptr [ebp-08], eax
:00491691 33C9 xor ecx, ecx
:00491693 8BD3 mov edx, ebx
:00491695 33C0 xor eax, eax
:00491697 E814FBFFFF call 004911B0
:0049169C 8D55E4 lea edx, dword ptr [ebp-1C]
:0049169F E86C7CF7FF call 00409310
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00491639(U)
|
:004916A4 A130C84900 mov eax, dword ptr [0049C830]
:004916A9 8B4060 mov eax, dword ptr [eax+60]
:004916AC E8AFD9FFFF call 0048F060
:004916B1 E8B2B9F8FF call 0041D068
:004916B6 6A04 push 00000004
:004916B8 6A00 push 00000000
:004916BA 8D854CFFFFFF lea eax, dword ptr [ebp+FFFFFF4C]
:004916C0 BAFFFFFFFF mov edx, FFFFFFFF
:004916C5 B1FF mov cl, FF
:004916C7 E88044F7FF call 00405B4C
:004916CC 8D854CFFFFFF lea eax, dword ptr [ebp+FFFFFF4C]
:004916D2 50 push eax
:004916D3 A130C84900 mov eax, dword ptr [0049C830]
:004916D8 8B4060 mov eax, dword ptr [eax+60]
:004916DB E880D9FFFF call 0048F060
:004916E0 B103 mov cl, 03
* Possible StringData Ref from Code Obj ->"@@RETURN_VALUE"
|
:004916E2 BA38194900 mov edx, 00491938
:004916E7 E84058FFFF call 00486F2C
:004916EC 6A01 push 00000001
:004916EE 6A32 push 00000032
:004916F0 8D853CFFFFFF lea eax, dword ptr [ebp+FFFFFF3C]
:004916F6 8B55E4 mov edx, dword ptr [ebp-1C]
:004916F9 E83E44F7FF call 00405B3C
:004916FE 8D853CFFFFFF lea eax, dword ptr [ebp+FFFFFF3C]
:00491704 50 push eax
:00491705 A130C84900 mov eax, dword ptr [0049C830]
:0049170A 8B4060 mov eax, dword ptr [eax+60]
:0049170D E84ED9FFFF call 0048F060
:00491712 B101 mov cl, 01
* Possible StringData Ref from Code Obj ->"@@chvValidateNum"
|
:00491714 BA6C194900 mov edx, 0049196C
:00491719 E80E58FFFF call 00486F2C
:0049171E 6A01 push 00000001
:00491720 6A32 push 00000032
:00491722 8D9528FFFFFF lea edx, dword ptr [ebp+FFFFFF28]
:00491728 8BC6 mov eax, esi
:0049172A E8E17BF7FF call 00409310
:0049172F 8B9528FFFFFF mov edx, dword ptr [ebp+FFFFFF28]
:00491735 8D852CFFFFFF lea eax, dword ptr [ebp+FFFFFF2C]
:0049173B E8FC43F7FF call 00405B3C
:00491740 8D852CFFFFFF lea eax, dword ptr [ebp+FFFFFF2C]
:00491746 50 push eax
:00491747 A130C84900 mov eax, dword ptr [0049C830]
:0049174C 8B4060 mov eax, dword ptr [eax+60]
:0049174F E80CD9FFFF call 0048F060
:00491754 B101 mov cl, 01
* Possible StringData Ref from Code Obj ->"@@chvOpCounter"
|
:00491756 BAF4194900 mov edx, 004919F4
:0049175B E8CC57FFFF call 00486F2C
:00491760 6A01 push 00000001
:00491762 6A64 push 00000064
:00491764 8D8518FFFFFF lea eax, dword ptr [ebp+FFFFFF18]
:0049176A 8B55E0 mov edx, dword ptr [ebp-20]
:0049176D E8CA43F7FF call 00405B3C
:00491772 8D8518FFFFFF lea eax, dword ptr [ebp+FFFFFF18]
:00491778 50 push eax
:00491779 A130C84900 mov eax, dword ptr [0049C830]
:0049177E 8B4060 mov eax, dword ptr [eax+60]
:00491781 E8DAD8FFFF call 0048F060
:00491786 B101 mov cl, 01
* Possible StringData Ref from Code Obj ->"@@chvZCInfo"
|
:00491788 BA141A4900 mov edx, 00491A14
:0049178D E89A57FFFF call 00486F2C
:00491792 6A01 push 00000001
:00491794 6A64 push 00000064
:00491796 8D8508FFFFFF lea eax, dword ptr [ebp+FFFFFF08]
:0049179C 8B55DC mov edx, dword ptr [ebp-24]
:0049179F E89843F7FF call 00405B3C
:004917A4 8D8508FFFFFF lea eax, dword ptr [ebp+FFFFFF08]
:004917AA 50 push eax
:004917AB A130C84900 mov eax, dword ptr [0049C830]
:004917B0 8B4060 mov eax, dword ptr [eax+60]
:004917B3 E8A8D8FFFF call 0048F060
:004917B8 B101 mov cl, 01
* Possible StringData Ref from Code Obj ->"@@chvCompanyName"
|
:004917BA BA301A4900 mov edx, 00491A30
:004917BF E86857FFFF call 00486F2C
:004917C4 A130C84900 mov eax, dword ptr [0049C830]
:004917C9 8B4060 mov eax, dword ptr [eax+60]
:004917CC E847F3FFFF call 00490B18
:004917D1 A130C84900 mov eax, dword ptr [0049C830]
:004917D6 8B4060 mov eax, dword ptr [eax+60]
:004917D9 E882D8FFFF call 0048F060
* Possible StringData Ref from Code Obj ->"@@RETURN_VALUE"
|
:004917DE BA38194900 mov edx, 00491938
:004917E3 E88059FFFF call 00487168
:004917E8 8D95F8FEFFFF lea edx, dword ptr [ebp+FFFFFEF8]
:004917EE E8C16BFFFF call 004883B4
:004917F3 8D85F8FEFFFF lea eax, dword ptr [ebp+FFFFFEF8]
:004917F9 50 push eax
:004917FA 8D85E8FEFFFF lea eax, dword ptr [ebp+FFFFFEE8]
:00491800 33D2 xor edx, edx
:00491802 B101 mov cl, 01
:00491804 E8CF42F7FF call 00405AD8
:00491809 8D95E8FEFFFF lea edx, dword ptr [ebp+FFFFFEE8]
:0049180F 58 pop eax
:00491810 E85743F7FF call 00405B6C
:00491815 7416 je 0049182D
:00491817 C745F8FBFFFFFF mov [ebp-08], FFFFFFFB
:0049181E 33C0 xor eax, eax
:00491820 5A pop edx
:00491821 59 pop ecx
:00491822 59 pop ecx
:00491823 648910 mov dword ptr fs:[eax], edx
:00491826 E8612CF7FF call 0040448C
:0049182B EB3F jmp 0049186C
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00491815(C)
|
:0049182D 33C0 xor eax, eax
:0049182F 5A pop edx
:00491830 59 pop ecx
:00491831 59 pop ecx
:00491832 648910 mov dword ptr fs:[eax], edx
:00491835 EB11 jmp 00491848
:00491837 E9F427F7FF jmp 00404030
:0049183C C745F8FEFFFFFF mov [ebp-08], FFFFFFFE
:00491843 E8142CF7FF call 0040445C
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00491835(U)
|
:00491848 33C0 xor eax, eax
:0049184A 5A pop edx
:0049184B 59 pop ecx
:0049184C 59 pop ecx
:0049184D 648910 mov dword ptr fs:[eax], edx
:00491850 686C184900 push 0049186C
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0049186A(U)
|
:00491855 A130C84900 mov eax, dword ptr [0049C830]
:0049185A 8B4058 mov eax, dword ptr [eax+58]
:0049185D 33D2 xor edx, edx
:0049185F 8B08 mov ecx, dword ptr [eax]
:00491861 FF5148 call [ecx+48]
:00491864 C3 ret :00491865 E97A2AF7FF jmp 004042E4
:0049186A EBE9 jmp 00491855
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:004913BA(U), :004914E0(U), :00491596(U), :00491682(U), :0049182B(U)
|
:0049186C 33C0 xor eax, eax
:0049186E 5A pop edx
:0049186F 59 pop ecx
:00491870 59 pop ecx
:00491871 648910 mov dword ptr fs:[eax], edx
:00491874 6827194900 push 00491927
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00491922(U)
|
:00491879 8D85E8FEFFFF lea eax, dword ptr [ebp+FFFFFEE8]
* Possible StringData Ref from Code Obj ->"Variant岪"
|
:0049187F 8B1518114000 mov edx, dword ptr [00401118]
:00491885 B902000000 mov ecx, 00000002
:0049188A E8F93DF7FF call 00405688
:0049188F 8D8508FFFFFF lea eax, dword ptr [ebp+FFFFFF08]
* Possible StringData Ref from Code Obj ->"
OleVariant?@"
|
:00491895 8B1528114000 mov edx, dword ptr [00401128]
:0049189B B902000000 mov ecx, 00000002
:004918A0 E8E33DF7FF call 00405688
:004918A5 8D8528FFFFFF lea eax, dword ptr [ebp+FFFFFF28]
:004918AB E87431F7FF call 00404A24
:004918B0 8D852CFFFFFF lea eax, dword ptr [ebp+FFFFFF2C]
* Possible StringData Ref from Code Obj ->"
OleVariant?@"
|
:004918B6 8B1528114000 mov edx, dword ptr [00401128]
:004918BC B903000000 mov ecx, 00000003
:004918C1 E8C23DF7FF call 00405688
:004918C6 8D855CFFFFFF lea eax, dword ptr [ebp+FFFFFF5C]
:004918CC BA03000000 mov edx, 00000003
:004918D1 E87231F7FF call 00404A48
:004918D6 8D8568FFFFFF lea eax, dword ptr [ebp+FFFFFF68]
* Possible StringData Ref from Code Obj ->"Variant岪"
|
:004918DC 8B1518114000 mov edx, dword ptr [00401118]
:004918E2 B904000000 mov ecx, 00000004
:004918E7 E89C3DF7FF call 00405688
:004918EC 8D45A8 lea eax, dword ptr [ebp-58]
* Possible StringData Ref from Code Obj ->"
OleVariant?@"
|
:004918EF 8B1528114000 mov edx, dword ptr [00401128]
:004918F5 B903000000 mov ecx, 00000003
:004918FA E8893DF7FF call 00405688
:004918FF 8D45D8 lea eax, dword ptr [ebp-28]
:00491902 E83938F7FF call 00405140
:00491907 8D45DC lea eax, dword ptr [ebp-24]
:0049190A BA03000000 mov edx, 00000003
:0049190F E83431F7FF call 00404A48
:00491914 8D45FC lea eax, dword ptr [ebp-04]
:00491917 E80831F7FF call 00404A24
:0049191C C3 ret :0049191D E9C229F7FF jmp 004042E4
:00491922 E952FFFFFF jmp 00491879
:00491927 8B45F8 mov eax, dword ptr [ebp-08]
:0049192A 5F pop edi
:0049192B 5E pop esi
:0049192C 5B pop ebx
:0049192D 8BE5 mov esp, ebp
:0049192F 5D pop ebp
:00491930 C3 ret :00491931 000000 BYTE 3 DUP(0) :00491934 1A00 sbb al, byte ptr [eax]
:00491936 0000 add byte ptr [eax], al
:00491938 40 inc eax
:00491939 005200 add byte ptr [edx+00], dl
:0049193C 45 inc ebp
:0049193D 00540055 add byte ptr [eax+eax+55], dl
:00491941 005200 add byte ptr [edx+00], dl
:00491944 4E dec esi
:00491945 005F00 add byte ptr [edi+00], bl
:00491948 56 push esi
:00491949 004100 add byte ptr [ecx+00], al
:0049194C 4C dec esp
:0049194D 005500 add byte ptr [ebp+00], dl
:00491950 45 inc ebp
:00491951 000000 BYTE 3 DUP(0) :00491954 0E push cs
:00491955 000000 BYTE 3 DUP(0) :00491958 40 inc eax
:00491959 006300 add byte ptr [ebx+00], ah
:0049195C 6800760056 push 56007600
:00491961 006500 add byte ptr [ebp+00], ah
:00491964 7200 jb 00491966
能力值:
( LV2,RANK:10 )
8 楼
* Referenced by a CALL at Addresses:
|:004915A2 , :004915B3 , :004915D0 , :004915DF , :00491660
|:00491697
|
:004911B0 53 push ebx
:004911B1 56 push esi
:004911B2 57 push edi
:004911B3 83C4E8 add esp, FFFFFFE8
:004911B6 891424 mov dword ptr [esp], edx
:004911B9 8BF0 mov esi, eax
:004911BB 85C9 test ecx, ecx
:004911BD 0F859B000000 jne 0049125E
:004911C3 E8101AF7FF call 00402BD8
:004911C8 B80F000000 mov eax, 0000000F
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00491166(C)
|
:004911CD E84620F7FF call 00403218
:004911D2 8BD8 mov ebx, eax
:004911D4 6683E30F and bx, 000F
:004911D8 43 inc ebx
:004911D9 6683FB04 cmp bx, 0004
:004911DD 7304 jnb 004911E3
:004911DF 66BB0400 mov bx, 0004
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004911DD(C)
|
:004911E3 B8400D0300 mov eax, 00030D40
:004911E8 E82B20F7FF call 00403218
:004911ED 8BF0 mov esi, eax
:004911EF B8400D0300 mov eax, 00030D40
:004911F4 E81F20F7FF call 00403218
:004911F9 03F0 add esi, eax
:004911FB 6800400000 push 00004000
:00491200 6800000080 push 80000000
:00491205 6A00 push 00000000
:00491207 0FB7C3 movzx eax, bx
:0049120A 83C006 add eax, 00000006
:0049120D E89ABCF9FF call 0042CEAC
:00491212 D82528134900 fsub dword ptr [00491328]
:00491218 DB7C2408 fstp tbyte ptr [esp+08]
:0049121C 9B wait
:0049121D DB6C2408 fld tbyte ptr [esp+08]
:00491221 E8061AF7FF call 00402C2C
:00491226 F7D0 not eax
:00491228 23F0 and esi, eax
:0049122A 6800400000 push 00004000
:0049122F 6800000080 push 80000000
:00491234 6A00 push 00000000
:00491236 0FB7FB movzx edi, bx
:00491239 8BC7 mov eax, edi
:0049123B E86CBCF9FF call 0042CEAC
:00491240 DB0424 fild dword ptr [esp]
:00491243 DEC9 fmulp st(1), st(0)
:00491245 DB7C2408 fstp tbyte ptr [esp+08]
:00491249 9B wait
:0049124A DB6C2408 fld tbyte ptr [esp+08]
:0049124E E8D919F7FF call 00402C2C
:00491253 03C6 add eax, esi
:00491255 03C7 add eax, edi
:00491257 8BF0 mov esi, eax
:00491259 E9BF000000 jmp 0049131D
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004911BD(C)
|
:0049125E E87519F7FF call 00402BD8
:00491263 B880841E00 mov eax, 001E8480
:00491268 E8AB1FF7FF call 00403218
:0049126D 8BD8 mov ebx, eax
:0049126F 6800400000 push 00004000
:00491274 6800000080 push 80000000
:00491279 6A00 push 00000000
:0049127B B812000000 mov eax, 00000012
:00491280 E827BCF9FF call 0042CEAC
:00491285 D82528134900 fsub dword ptr [00491328]
:0049128B DB7C2408 fstp tbyte ptr [esp+08]
:0049128F 9B wait
:00491290 DB6C2408 fld tbyte ptr [esp+08]
:00491294 E89319F7FF call 00402C2C
:00491299 F7D0 not eax
:0049129B 23D8 and ebx, eax
:0049129D 6800400000 push 00004000
:004912A2 6800000080 push 80000000
:004912A7 6A00 push 00000000
:004912A9 B815000000 mov eax, 00000015
:004912AE E8F9BBF9FF call 0042CEAC
:004912B3 D82528134900 fsub dword ptr [00491328]
:004912B9 E86E19F7FF call 00402C2C
:004912BE 8BF8 mov edi, eax
:004912C0 6800400000 push 00004000
:004912C5 6800000080 push 80000000
:004912CA 6A00 push 00000000
:004912CC B812000000 mov eax, 00000012
:004912D1 E8D6BBF9FF call 0042CEAC
:004912D6 D82528134900 fsub dword ptr [00491328]
:004912DC E84B19F7FF call 00402C2C
:004912E1 33F8 xor edi, eax
:004912E3 F7D7 not edi
:004912E5 6800400000 push 00004000
:004912EA 6800000080 push 80000000
:004912EF 6A00 push 00000000
:004912F1 B802000000 mov eax, 00000002
:004912F6 E8B1BBF9FF call 0042CEAC
:004912FB 89742414 mov dword ptr [esp+14], esi
:004912FF DB442414 fild dword ptr [esp+14]
:00491303 DEC9 fmulp st(1), st(0)
:00491305 DB7C2408 fstp tbyte ptr [esp+08]
:00491309 9B wait
:0049130A DB6C2408 fld tbyte ptr [esp+08]
:0049130E E81919F7FF call 00402C2C
:00491313 23C7 and eax, edi
:00491315 8D441803 lea eax, dword ptr [eax+ebx+03]
:00491319 8BD8 mov ebx, eax
:0049131B 8BF3 mov esi, ebx
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00491259(U)
|
:0049131D 8BC6 mov eax, esi
:0049131F 83C418 add esp, 00000018
:00491322 5F pop edi
:00491323 5E pop esi
:00491324 5B pop ebx
:00491325 C3 ret :00491326 00000000 BYTE 4 DUP(0) :0049132A 80 BYTE 80h
:0049132B 3F BYTE 3fh * Referenced by a CALL at Address:
|:00491E21
|
:0049132C 55 push ebp
:0049132D 8BEC mov ebp, esp
:0049132F B923000000 mov ecx, 00000023
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00491339(C)
|
:00491334 6A00 push 00000000
:00491336 6A00 push 00000000
:00491338 49 dec ecx
:00491339 75F9 jne 00491334
:0049133B 53 push ebx
:0049133C 56 push esi
:0049133D 57 push edi
:0049133E 8945FC mov dword ptr [ebp-04], eax
:00491341 8B45FC mov eax, dword ptr [ebp-04]
:00491344 E87B3BF7FF call 00404EC4
:00491349 33C0 xor eax, eax
:0049134B 55 push ebp
:0049134C 681D194900 push 0049191D
:00491351 64FF30 push dword ptr fs:[eax]
:00491354 648920 mov dword ptr fs:[eax], esp
:00491357 33C0 xor eax, eax
:00491359 55 push ebp
:0049135A 68A9134900 push 004913A9
:0049135F 64FF30 push dword ptr fs:[eax]
:00491362 648920 mov dword ptr fs:[eax], esp
:00491365 A130C84900 mov eax, dword ptr [0049C830]
:0049136A 8B4058 mov eax, dword ptr [eax+58]
:0049136D E84E09FEFF call 00471CC0
:00491372 8D45D8 lea eax, dword ptr [ebp-28]
:00491375 8B55FC mov edx, dword ptr [ebp-04]
:00491378 E84B3FF7FF call 004052C8
:0049137D 8B55D8 mov edx, dword ptr [ebp-28]
:00491380 A130C84900 mov eax, dword ptr [0049C830]
:00491385 8B4058 mov eax, dword ptr [eax+58]
:00491388 E89348FFFF call 00485C20
:0049138D A130C84900 mov eax, dword ptr [0049C830]
:00491392 8B4058 mov eax, dword ptr [eax+58]
:00491395 E81E09FEFF call 00471CB8
:0049139A 33C0 xor eax, eax
:0049139C 8945F8 mov dword ptr [ebp-08], eax
:0049139F 33C0 xor eax, eax
:004913A1 5A pop edx
:004913A2 59 pop ecx
:004913A3 59 pop ecx
:004913A4 648910 mov dword ptr fs:[eax], edx
:004913A7 EB1B jmp 004913C4
:004913A9 E9822CF7FF jmp 00404030
:004913AE C745F8FDFFFFFF mov [ebp-08], FFFFFFFD
:004913B5 E8A230F7FF call 0040445C
:004913BA E9AD040000 jmp 0049186C
:004913BF E89830F7FF call 0040445C
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004913A7(U)
|
:004913C4 A130C84900 mov eax, dword ptr [0049C830]
:004913C9 8B405C mov eax, dword ptr [eax+5C]
:004913CC E88FDCFFFF call 0048F060
:004913D1 E892BCF8FF call 0041D068
:004913D6 6A04 push 00000004
:004913D8 6A00 push 00000000
:004913DA 8D45C8 lea eax, dword ptr [ebp-38]
:004913DD BAFFFFFFFF mov edx, FFFFFFFF
:004913E2 B1FF mov cl, FF
:004913E4 E86347F7FF call 00405B4C
:004913E9 8D45C8 lea eax, dword ptr [ebp-38]
:004913EC 50 push eax
:004913ED A130C84900 mov eax, dword ptr [0049C830]
:004913F2 8B405C mov eax, dword ptr [eax+5C]
:004913F5 E866DCFFFF call 0048F060
:004913FA B103 mov cl, 03
* Possible StringData Ref from Code Obj ->"@@RETURN_VALUE"
|
:004913FC BA38194900 mov edx, 00491938
:00491401 E8265BFFFF call 00486F2C
:00491406 6A03 push 00000003
:00491408 6A32 push 00000032
:0049140A 8D45B8 lea eax, dword ptr [ebp-48]
:0049140D 33D2 xor edx, edx
:0049140F E82847F7FF call 00405B3C
:00491414 8D45B8 lea eax, dword ptr [ebp-48]
:00491417 50 push eax
:00491418 A130C84900 mov eax, dword ptr [0049C830]
:0049141D 8B405C mov eax, dword ptr [eax+5C]
:00491420 E83BDCFFFF call 0048F060
:00491425 B101 mov cl, 01
* Possible StringData Ref from Code Obj ->"@@chvVer"
|
:00491427 BA58194900 mov edx, 00491958
:0049142C E8FB5AFFFF call 00486F2C
:00491431 6A03 push 00000003
:00491433 6A32 push 00000032
:00491435 8D45A8 lea eax, dword ptr [ebp-58]
:00491438 33D2 xor edx, edx
:0049143A E8FD46F7FF call 00405B3C
:0049143F 8D45A8 lea eax, dword ptr [ebp-58]
:00491442 50 push eax
:00491443 A130C84900 mov eax, dword ptr [0049C830]
:00491448 8B405C mov eax, dword ptr [eax+5C]
:0049144B E810DCFFFF call 0048F060
:00491450 B101 mov cl, 01
* Possible StringData Ref from Code Obj ->"@@chvValidateNum"
|
:00491452 BA6C194900 mov edx, 0049196C
:00491457 E8D05AFFFF call 00486F2C
:0049145C A130C84900 mov eax, dword ptr [0049C830]
:00491461 8B405C mov eax, dword ptr [eax+5C]
:00491464 E817DCFFFF call 0048F080
:00491469 33C0 xor eax, eax
:0049146B 55 push ebp
:0049146C 6865184900 push 00491865
:00491471 64FF30 push dword ptr fs:[eax]
:00491474 648920 mov dword ptr fs:[eax], esp
:00491477 33C0 xor eax, eax
:00491479 55 push ebp
:0049147A 6837184900 push 00491837
:0049147F 64FF30 push dword ptr fs:[eax]
:00491482 648920 mov dword ptr fs:[eax], esp
:00491485 A130C84900 mov eax, dword ptr [0049C830]
:0049148A 8B405C mov eax, dword ptr [eax+5C]
:0049148D E886F6FFFF call 00490B18
:00491492 A130C84900 mov eax, dword ptr [0049C830]
:00491497 8B405C mov eax, dword ptr [eax+5C]
:0049149A E8C1DBFFFF call 0048F060
* Possible StringData Ref from Code Obj ->"@@RETURN_VALUE"
|
:0049149F BA38194900 mov edx, 00491938
:004914A4 E8BF5CFFFF call 00487168
:004914A9 8D5598 lea edx, dword ptr [ebp-68]
:004914AC E8036FFFFF call 004883B4
:004914B1 8D4598 lea eax, dword ptr [ebp-68]
:004914B4 50 push eax
:004914B5 8D4588 lea eax, dword ptr [ebp-78]
:004914B8 33D2 xor edx, edx
:004914BA B101 mov cl, 01
:004914BC E81746F7FF call 00405AD8
:004914C1 8D5588 lea edx, dword ptr [ebp-78]
:004914C4 58 pop eax
:004914C5 E8A246F7FF call 00405B6C
:004914CA 7419 je 004914E5
:004914CC C745F8FCFFFFFF mov [ebp-08], FFFFFFFC
:004914D3 33C0 xor eax, eax
:004914D5 5A pop edx
:004914D6 59 pop ecx
:004914D7 59 pop ecx
:004914D8 648910 mov dword ptr fs:[eax], edx
:004914DB E8AC2FF7FF call 0040448C
:004914E0 E987030000 jmp 0049186C
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004914CA(C)
|
:004914E5 33C0 xor eax, eax
:004914E7 8945F0 mov dword ptr [ebp-10], eax
:004914EA 8D45E0 lea eax, dword ptr [ebp-20]
* Possible StringData Ref from Code Obj ->"0|0@2000-01-01# $ ^ &2000-01-01"
|
:004914ED BA94194900 mov edx, 00491994
:004914F2 E8C535F7FF call 00404ABC
:004914F7 8D45DC lea eax, dword ptr [ebp-24]
:004914FA BABC194900 mov edx, 004919BC
:004914FF E8B835F7FF call 00404ABC
:00491504 A130C84900 mov eax, dword ptr [0049C830]
:00491509 8B405C mov eax, dword ptr [eax+5C]
:0049150C E84FDBFFFF call 0048F060
* Possible StringData Ref from Code Obj ->"@@chvVer"
|
:00491511 BA58194900 mov edx, 00491958
:00491516 E84D5CFFFF call 00487168
:0049151B 8D9578FFFFFF lea edx, dword ptr [ebp+FFFFFF78]
:00491521 E88E6EFFFF call 004883B4
:00491526 8D8578FFFFFF lea eax, dword ptr [ebp+FFFFFF78]
:0049152C E85F45F7FF call 00405A90
:00491531 8945F4 mov dword ptr [ebp-0C], eax
:00491534 8B5DF4 mov ebx, dword ptr [ebp-0C]
:00491537 A130C84900 mov eax, dword ptr [0049C830]
:0049153C 8B405C mov eax, dword ptr [eax+5C]
:0049153F E81CDBFFFF call 0048F060
* Possible StringData Ref from Code Obj ->"@@chvValidateNum"
|
:00491544 BA6C194900 mov edx, 0049196C
:00491549 E81A5CFFFF call 00487168
:0049154E 8D9568FFFFFF lea edx, dword ptr [ebp+FFFFFF68]
:00491554 E85B6EFFFF call 004883B4
:00491559 8D9568FFFFFF lea edx, dword ptr [ebp+FFFFFF68]
:0049155F 8D45E4 lea eax, dword ptr [ebp-1C]
:00491562 E85145F7FF call 00405AB8
:00491567 8D45EC lea eax, dword ptr [ebp-14]
:0049156A 50 push eax
:0049156B 8D45E8 lea eax, dword ptr [ebp-18]
:0049156E 50 push eax
:0049156F 8D45E0 lea eax, dword ptr [ebp-20]
:00491572 50 push eax
:00491573 8D45DC lea eax, dword ptr [ebp-24]
:00491576 50 push eax
:00491577 8D4DF4 lea ecx, dword ptr [ebp-0C]
:0049157A 8D55F0 lea edx, dword ptr [ebp-10]
:0049157D 8D45F8 lea eax, dword ptr [ebp-08]
:00491580 E89BF0F9FF call 00430620
:00491585 84C0 test al, al
:00491587 7512 jne 0049159B
:00491589 33C0 xor eax, eax
:0049158B 5A pop edx
:0049158C 59 pop ecx
:0049158D 59 pop ecx
:0049158E 648910 mov dword ptr fs:[eax], edx
:00491591 E8F62EF7FF call 0040448C
:00491596 E9D1020000 jmp 0049186C
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00491587(C)
|
:0049159B 33C9 xor ecx, ecx
:0049159D 8B55F4 mov edx, dword ptr [ebp-0C]
:004915A0 33C0 xor eax, eax
:004915A2 E809FCFFFF call 004911B0
:004915A7 8BF8 mov edi, eax
:004915A9 B901000000 mov ecx, 00000001
:004915AE 33D2 xor edx, edx
:004915B0 8B45F0 mov eax, dword ptr [ebp-10]
:004915B3 E8F8FBFFFF call 004911B0
:004915B8 8BF0 mov esi, eax
:004915BA 8B45E4 mov eax, dword ptr [ebp-1C]