主题 : 【分享】今天中午,睡不着,玩的一些东西 ..........
义务网评猿
级别: 论坛版主
UID: 50665
精华: 7
发帖: 2924
威望: 13 星
金钱: 385657 浮游币
贡献值: 8748 点
好评度: 10293 点
人气: 760 点
在线时间: 697(时)
注册时间: 2005-08-02
最后登录: 2020-12-17
楼主  发表于: 2006-07-03 14:44

【分享】今天中午,睡不着,玩的一些东西 ..........

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0042AFAC(C)
|
:0042AEF3 0FBEFB             movsx edi, bl
:0042AEF6 57               push edi

* Possible StringData Ref from Data Obj ->"%c:\"
                      |
:0042AEF7 68BC114B00         push 004B11BC
:0042AEFC 56               push esi
:0042AEFD E814540700         call 004A0316
:0042AF02 83C40C             add esp, 0000000C
:0042AF05 56               push esi

* Reference To: KERNEL32.GetDriveTypeA, Ord:0104h
                      |
:0042AF06 FF1558C14A00         Call dword ptr [004AC158]
:0042AF0C 83F805             cmp eax, 00000005
:0042AF0F 0F8592000000         jne 0042AFA7
:0042AF15 57               push edi

* Possible StringData Ref from Data Obj ->"%c:\"
                      |
:0042AF16 68BC114B00         push 004B11BC
:0042AF1B 56               push esi
:0042AF1C E8F5530700         call 004A0316
:0042AF21 83C40C             add esp, 0000000C
:0042AF24 8D442430           lea eax, dword ptr [esp+30]
:0042AF28 8D4C2410           lea ecx, dword ptr [esp+10]
:0042AF2C 8D542414           lea edx, dword ptr [esp+14]
:0042AF30 6A00             push 00000000
:0042AF32 6A00             push 00000000
:0042AF34 50               push eax
:0042AF35 51               push ecx
:0042AF36 52               push edx
:0042AF37 8D44242C           lea eax, dword ptr [esp+2C]
:0042AF3B 6A0F             push 0000000F
:0042AF3D 50               push eax
:0042AF3E 56               push esi

* Reference To: KERNEL32.GetVolumeInformationA, Ord:0177h
                      |
:0042AF3F FF15F4C04A00         Call dword ptr [004AC0F4]
:0042AF45 85C0             test eax, eax
:0042AF47 745E             je 0042AFA7
:0042AF49 8D4C2418           lea ecx, dword ptr [esp+18]

* Possible StringData Ref from Data Obj ->"ED5_DVD"
                      |
:0042AF4D 6888F04B00         push 004BF088
:0042AF52 51               push ecx

* Reference To: KERNEL32.lstrcmpA, Ord:02FCh
                      |
:0042AF53 FF15ECC04A00         Call dword ptr [004AC0EC]
:0042AF59 85C0             test eax, eax
:0042AF5B 0F8494000000         je 0042AFF5
:0042AF61 8D542418           lea edx, dword ptr [esp+18]

* Possible StringData Ref from Data Obj ->"ED5_CD1"
                      |
:0042AF65 6880F04B00         push 004BF080
:0042AF6A 52               push edx

* Reference To: KERNEL32.lstrcmpA, Ord:02FCh
                      |
:0042AF6B FF15ECC04A00         Call dword ptr [004AC0EC]
:0042AF71 85C0             test eax, eax
:0042AF73 0F84B1000000         je 0042B02A
:0042AF79 57               push edi

* Possible StringData Ref from Data Obj ->"%c:\ED5_XP\WAVEDVD\ED5WV001.WAV"
                      |
:0042AF7A 6860F04B00         push 004BF060
:0042AF7F 56               push esi
:0042AF80 E891530700         call 004A0316
:0042AF85 83C40C             add esp, 0000000C
:0042AF88 56               push esi
:0042AF89 FFD5             call ebp
:0042AF8B 83F8FF             cmp eax, FFFFFFFF
:0042AF8E 7553             jne 0042AFE3
:0042AF90 57               push edi

* Possible StringData Ref from Data Obj ->"%c:\ED5_XP\WAVE\ED5WV001.WAV"
                      |
:0042AF91 6840F04B00         push 004BF040
:0042AF96 56               push esi
:0042AF97 E87A530700         call 004A0316
:0042AF9C 83C40C             add esp, 0000000C
:0042AF9F 56               push esi
:0042AFA0 FFD5             call ebp
:0042AFA2 83F8FF             cmp eax, FFFFFFFF
:0042AFA5 7571             jne 0042B018

* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:0042AF0F(C), :0042AF47(C)
|
:0042AFA7 FEC3             inc bl
:0042AFA9 80FB5A             cmp bl, 5A
:0042AFAC 0F8E41FFFFFF         jle 0042AEF3

* Reference To: USER32.ShowCursor, Ord:0266h
                      |
:0042AFB2 8B1D48C24A00         mov ebx, dword ptr [004AC248]
:0042AFB8 6A01             push 00000001
:0042AFBA FFD3             call ebx
:0042AFBC 6815000100         push 00010015

* Possible StringData Ref from Data Obj ->"英雄伝説Ⅴ 起動エラー"
                      |
:0042AFC1 6828F04B00         push 004BF028

* Possible StringData Ref from Data Obj ->"英雄伝説Ⅴのゲームディスクをセットしてください"
                          ->"。"
                      |
:0042AFC6 68F4EF4B00         push 004BEFF4
:0042AFCB 6A00             push 00000000

* Reference To: USER32.MessageBoxA, Ord:01BEh
                      |
:0042AFCD FF1550C24A00         Call dword ptr [004AC250]
:0042AFD3 6A00             push 00000000
:0042AFD5 8BF8             mov edi, eax
:0042AFD7 FFD3             call ebx
:0042AFD9 83FF04             cmp edi, 00000004
:0042AFDC 756F             jne 0042B04D
:0042AFDE E90EFFFFFF         jmp 0042AEF1

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0042AF8E(C)
|
:0042AFE3 0FBEC3             movsx eax, bl
:0042AFE6 50               push eax

* Possible StringData Ref from Data Obj ->"%c:\"
                      |
:0042AFE7 68BC114B00         push 004B11BC
:0042AFEC 56               push esi
:0042AFED E824530700         call 004A0316
:0042AFF2 83C40C             add esp, 0000000C





仔细看一下就知道我在干什么了吧...............
查找ED5_xp.exe中的83f8050f8592
改成83f8050f85e0
再查找85c0745e,改成85c074ac
燃烧的热血。。
坚强的意志。。
造就了YKSOFT Systems
http://yksoft1.spaces.live.com
妖 妖
级别: 模拟名流
UID: 32166
精华: 4
发帖: 4918
威望: 5 星
金钱: 45644 浮游币
贡献值: 1679 点
好评度: 7354 点
人气: 760 点
在线时间: 736(时)
注册时间: 2005-06-02
最后登录: 2024-08-06
沙发  发表于: 2006-07-04 13:17

完全看不懂。
PS:盖一层楼、挣一块钱。