誰能搞定此程式==>zoom(內詳),我吃方便麵N天了! (6千字)

看雪資料發表於2001-04-08

誰能搞定此程式==>zoom(內詳),我吃方便麵N天了!
地址:http://www.peakstars.com/IMAGES/Zoom10.zip  573KB
簡介:螢幕放大鏡,有點創意。
      Magnify any portion of your screen.
      Capture or continously grab screen areas.
      Finally be able to measure screen distances.
      Register Zoom:(Price: $9.99 plus shipping).
保護:20 days trial。
問題:一、程式安裝好後再安裝會有警告。希望大家在第一次安裝時
          用監測程式看看它在哪裡作了手腳。
      二、把日期來回亂改會有問題,反正我的有問題。ERD恢復以前的註冊資訊無效。
          不知程式在哪裡作了手腳?
          檢查日期有幾處?
      三、在20天有效期內改程式可達到註冊目的,但有效期過後改程式放大鏡亂屏!
      四、最好能找到註冊碼!

:0044E84D E87A52FBFF              call 00403ACC
:0044E852 83F806                  cmp eax, 00000006---->註冊碼為6位
:0044E855 0F85BA020000            jne 0044EB15
:0044E85B C745F4FFFFFFFF          mov [ebp-0C], FFFFFFFF
:0044E862 A18C8F4600              mov eax, dword ptr [00468F8C]
:0044E867 8945E4                  mov dword ptr [ebp-1C], eax
:0044E86A 33C0                    xor eax, eax
:0044E86C 55                      push ebp
:0044E86D 680EEB4400              push 0044EB0E
:0044E872 64FF30                  push dword ptr fs:[eax]
:0044E875 648920                  mov dword ptr fs:[eax], esp
:0044E878 B8288E4600              mov eax, 00468E28
:0044E87D 8B55F8                  mov edx, dword ptr [ebp-08]
:0044E880 E81F50FBFF              call 004038A4
:0044E885 33C0                    xor eax, eax
:0044E887 55                      push ebp
:0044E888 68C7EA4400              push 0044EAC7
:0044E88D 64FF30                  push dword ptr fs:[eax]
:0044E890 648920                  mov dword ptr fs:[eax], esp
:0044E893 8B15408F4600            mov edx, dword ptr [00468F40]
:0044E899 A1288E4600              mov eax, dword ptr [00468E28]
:0044E89E FF15048E4600            call dword ptr [00468E04]
:0044E8A4 8BD8                    mov ebx, eax
:0044E8A6 891DF88D4600            mov dword ptr [00468DF8], ebx
:0044E8AC A13C8E4600              mov eax, dword ptr [00468E3C]
:0044E8B1 89581C                  mov dword ptr [eax+1C], ebx
:0044E8B4 B8808D4600              mov eax, 00468D80
:0044E8B9 E876EBFFFF              call 0044D434
:0044E8BE 833D308E460002          cmp dword ptr [00468E30], 00000002---->關鍵對比
:0044E8C5 7425                    je 0044E8EC
:0044E8C7 6A00                    push 00000000

* Possible StringData Ref from Code Obj ->"Zoom"
                                  |
:0044E8C9 A130D34500              mov eax, dword ptr [0045D330]
:0044E8CE E8BD53FBFF              call 00403C90
:0044E8D3 50                      push eax

* Possible StringData Ref from Code Obj ->"Incorrect Key"
                                  |
:0044E8D4 6854EB4400              push 0044EB54
:0044E8D9 8B45FC                  mov eax, dword ptr [ebp-04]
:0044E8DC 50                      push eax

* Reference To: user32.MessageBoxA, Ord:0000h
                                  |
:0044E8DD E87672FBFF              Call 00405B58
:0044E8E2 33C0                    xor eax, eax
:0044E8E4 8945F4                  mov dword ptr [ebp-0C], eax
:0044E8E7 E9D1010000              jmp 0044EABD

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0044E8C5(C)
|
:0044E8EC 85F6                    test esi, esi
:0044E8EE 740F                    je 0044E8FF
:0044E8F0 A1F88D4600              mov eax, dword ptr [00468DF8]
:0044E8F5 E896FCFFFF              call 0044E590
:0044E8FA E9BE010000              jmp 0044EABD

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0044E8EE(C)
|
:0044E8FF B201                    mov dl, 01

* Possible StringData Ref from Code Obj ->",@"
                                  |
:0044E901 A19CAA4000              mov eax, dword ptr [0040AA9C]
:0044E906 E83544FBFF              call 00402D40
:0044E90B 8945EC                  mov dword ptr [ebp-14], eax
:0044E90E 33C0                    xor eax, eax
:0044E910 8945E8                  mov dword ptr [ebp-18], eax

* Possible StringData Ref from Data Obj ->"D"
                                  |
:0044E913 C745E038D34500          mov [ebp-20], 0045D338

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0044EA73(C)
|
:0044E91A 8B45E0                  mov eax, dword ptr [ebp-20]
:0044E91D 8B00                    mov eax, dword ptr [eax]
:0044E91F E8A851FBFF              call 00403ACC
:0044E924 85C0                    test eax, eax
:0044E926 0F8E3C010000            jle 0044EA68

......
......

* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:0044E926(C), :0044EA59(C)
|
:0044EA68 FF45E8                  inc [ebp-18]
:0044EA6B 8345E004                add dword ptr [ebp-20], 00000004
:0044EA6F 837DE80B                cmp dword ptr [ebp-18], 0000000B
:0044EA73 0F85A1FEFFFF            jne 0044E91A
:0044EA79 6A00                    push 00000000

* Possible StringData Ref from Code Obj ->"Zoom"
                                  |
:0044EA7B A130D34500              mov eax, dword ptr [0045D330]
:0044EA80 E80B52FBFF              call 00403C90
:0044EA85 50                      push eax
:0044EA86 FF3530D34500            push dword ptr [0045D330]

* Possible StringData Ref from Code Obj ->" successfully registered !"
                                  |
:0044EA8C 6858EC4400              push 0044EC58
:0044EA91 6894EB4400              push 0044EB94
:0044EA96 8D45AC                  lea eax, dword ptr [ebp-54]
:0044EA99 BA03000000              mov edx, 00000003
:0044EA9E E8E950FBFF              call 00403B8C
:0044EAA3 8B45AC                  mov eax, dword ptr [ebp-54]
:0044EAA6 E8E551FBFF              call 00403C90
:0044EAAB 50                      push eax
:0044EAAC 8B45FC                  mov eax, dword ptr [ebp-04]
:0044EAAF 50                      push eax

* Reference To: user32.MessageBoxA, Ord:0000h
                                  |
:0044EAB0 E8A370FBFF              Call 00405B58


                                      -=zest=-

相關文章