在這裡感謝henrwy,Edea[BCG]兩位大哥的幫忙!使我在休息日又破了一叫ssbuilder的軟體! (9千字)
不知道是不是外國的,是國內的我也沒有辦法,那我是被華軍騙了!
下載地址在: ftp://www.newhua.com/ssbuilder.exe
引用頁在: http://tj.onlinedown.net/ScreenSaver.htm
這個軟體有UPX1.1殼吧!我沒有脫殼軟體,也不會手動脫殼(正在努力學呢!)就用TRW2000直接來了!
今天閒著沒有意思找到一個比較簡單的軟體破解!我的功力有限,正在努力寫序號產生器!
如果有那位大哥願意用C(windows或dos的)語言寫一個序號產生器供大家學習,我和一些初學者講萬分感謝!
姓名是:zhaodaye
我的註冊碼是:010427EB27123456781C051B2C
:0041BA5D
8D4C2440 lea ecx, dword
ptr [esp+40]
:0041BA61 E8FA35FFFF
call 0040F060
;此處為關鍵CALL
:0041BA66 663BC3
cmp ax, bx
;由此可以
:0041BA69 0F8C8C010000
jl 0041BBFB
;看出
:0041BA6F 663D0200
cmp ax, 0002
;註冊碼的
:0041BA73 0F8F82010000
jg 0041BBFB
;頭兩位可以為01
:0041BA79 51
push ecx
:0041BA7A
8D542414 lea edx, dword
ptr [esp+14]
:0041BA7E 8BCC
mov ecx, esp
:0041BA80 8964241C
mov dword ptr [esp+1C], esp
:0041BA84
52
push edx
〉〉〉〉〉〉〉〉〉〉〉由此進入關鍵CALL〈〈〈〈〈〈〈〈〈〈〈〈〈〈〈
:0040F060 8B44240C
mov eax, dword ptr [esp+0C]
:0040F064 8B542408
mov edx, dword ptr [esp+08]
:0040F068
50
push eax
:0040F069 8B442408
mov eax, dword ptr [esp+08]
:0040F06D 52
push edx
:0040F06E 50
push eax
:0040F06F E80C000000 call
0040F080 ;必然要進入這裡了!
:0040F074 C20C00
ret 000C
〉〉〉〉〉〉〉〉〉〉〉此處為CALL 0040F080〈〈〈〈〈〈〈〈〈〈〈〈〈
:0040F080
83EC24 sub esp,
00000024
:0040F083 33C0
xor eax, eax
:0040F085 53
push ebx
:0040F086 8B5C2430
mov ebx, dword ptr [esp+30]
:0040F08A 55
push ebp
:0040F08B 56
push esi
:0040F08C 8BE9
mov ebp, ecx
:0040F08E 57
push edi
:0040F08F 8BFB
mov edi, ebx
:0040F091 83C9FF
or ecx, FFFFFFFF
:0040F094 F2
repnz
:0040F095 AE
scasb
:0040F096 F7D1
not ecx
:0040F098 49
dec ecx
:0040F099 83F91A
cmp ecx, 0000001A
;此處判斷註冊碼個數!
:0040F09C 740E
je 0040F0AC
;個數必為1A個!
:0040F09E 5F
pop edi
〉〉〉〉〉〉〉〉〉〉〉跳到 0040F0AC後開始進入註冊碼計算處〈〈〈〈〈〈〈〈〈
:0040F0AC 6A02
push 00000002
:0040F0AE 53
push ebx
:0040F0AF 8BCD
mov ecx, ebp
:0040F0B1 E8FA020000
call 0040F3B0
:0040F0B6 663D5A00
cmp ax, 005A
:0040F0BA 89442410
mov dword ptr [esp+10], eax
:0040F0BE 7E17
jle 0040F0D7
;此處跳轉到0040F0D7
:0040F0C0 8B442440
mov eax, dword ptr [esp+40]
:0040F0C4 8BCD
mov ecx, ebp
:0040F0C6 50
push eax
:0040F0C7 53
push ebx
:0040F0C8 E843010000
call 0040F210
:0040F0CD 5F
pop edi
:0040F0CE 5E
pop esi
:0040F0CF 5D
pop ebp
:0040F0D0 5B
pop ebx
:0040F0D1 83C424
add esp, 00000024
:0040F0D4 C20C00
ret 000C
〉〉〉〉〉〉〉〉〉〉〉〉〉跳到0040F0D7後〈〈〈〈〈〈〈〈〈〈〈〈〈
:0040F0D7 8B7504
mov esi, dword ptr [ebp+04]
:0040F0DA 8D5302
lea edx, dword ptr [ebx+02]
:0040F0DD
0FBFC8 movsx ecx,
ax
:0040F0E0 0FAFF1
imul esi, ecx
:0040F0E3 6A08
push 00000008
:0040F0E5 52
push edx
:0040F0E6
8BCD mov
ecx, ebp
:0040F0E8 89742444
mov dword ptr [esp+44], esi
:0040F0EC E8BF020000
call 0040F3B0
:0040F0F1 8BF8
mov edi, eax
:0040F0F3 8B442438
mov eax, dword ptr [esp+38]
:0040F0F7 56
push esi
:0040F0F8 50
push eax
:0040F0F9 8BCD
mov ecx, ebp
:0040F0FB E870020000
call 0040F370
:0040F100 3BF8
cmp edi, eax
;此處比較第三位後的8個數字
:0040F102
740E je 0040F112
;相同後跳轉到下面。
:0040F104 5F
pop edi
:0040F105 5E
pop esi
:0040F106 5D
pop ebp
:0040F107 66B8FEFF
mov ax, FFFE
:0040F10B 5B
pop ebx
:0040F10C 83C424
add esp, 00000024
:0040F10F C20C00
ret 000C
〉〉〉〉〉〉〉〉〉〉此處判斷倒數的第八位-----倒數的第四位〈〈〈〈〈〈〈〈
:0040F112 8B742440
mov esi, dword ptr [esp+40]
:0040F116 85F6
test esi, esi
:0040F118 7410
je 0040F12A
:0040F11A
8D4B0A lea ecx,
dword ptr [ebx+0A]
:0040F11D 6A04
push 00000004
:0040F11F 51
push ecx
:0040F120
8BCD mov
ecx, ebp
:0040F122 E889020000
call 0040F3B0
:0040F127 668906
mov word ptr [esi], ax
* Referenced by a (U)nconditional
or (C)onditional Jump at Address:
|:0040F118(C)
|
:0040F12A 8D5312
lea edx, dword ptr [ebx+12]
:0040F12D 6A04
push 00000004
:0040F12F 52
push edx
:0040F130 8BCD
mov ecx, ebp
:0040F132 E879020000
call 0040F3B0
:0040F137 89442440
mov dword ptr [esp+40], eax
:0040F13B 8BFB
mov edi, ebx
:0040F13D 83C9FF
or ecx, FFFFFFFF
:0040F140 33C0
xor eax, eax
:0040F142 F2
repnz
:0040F143 AE
scasb
:0040F144 F7D1
not ecx
:0040F146 2BF9
sub edi, ecx
:0040F148 8D542414
lea edx, dword ptr [esp+14]
:0040F14C 8BC1
mov eax, ecx
:0040F14E 8BF7
mov esi, edi
:0040F150 8BFA
mov edi, edx
:0040F152 33D2
xor edx, edx
:0040F154 C1E902
shr ecx, 02
:0040F157 F3
repz
:0040F158 A5
movsd
:0040F159 8BC8
mov ecx, eax
:0040F15B 8B44243C mov
eax, dword ptr [esp+3C]
:0040F15F F7750C
div [ebp+0C]
:0040F162 83E103
and ecx, 00000003
:0040F165 F3
repz
:0040F166 A4
movsb
:0040F167 8D4C2414
lea ecx, dword ptr [esp+14]
:0040F16B C644242600
mov [esp+26], 00
:0040F170 52
push edx
:0040F171
51
push ecx
:0040F172 8BCD
mov ecx, ebp
:0040F174 E8F7010000
call 0040F370
:0040F179 8B4C2440
mov ecx, dword ptr [esp+40]
:0040F17D
25FFFF0000 and eax, 0000FFFF
:0040F182 3BC1
cmp eax, ecx ;這裡為判斷處!
:0040F184 740E
je 0040F194
;如果這四位相同跳。
:0040F186 5F
pop edi
:0040F187 5E
pop esi
〉〉〉〉〉〉〉〉〉〉〉〉〉〉最後的四位的判斷〈〈〈〈〈〈〈〈〈〈〈
:0040F194 8D5316
lea edx, dword ptr [ebx+16]
:0040F197 6A04
push 00000004
:0040F199 52
push edx
:0040F19A 8BCD
mov ecx, ebp
:0040F19C E80F020000
call 0040F3B0
:0040F1A1 89442440
mov dword ptr [esp+40], eax
:0040F1A5 8BFB
mov edi, ebx
:0040F1A7 83C9FF
or ecx, FFFFFFFF
:0040F1AA 33C0
xor eax, eax
:0040F1AC F2
repnz
:0040F1AD AE
scasb
:0040F1AE F7D1
not ecx
:0040F1B0 2BF9
sub edi, ecx
:0040F1B2 8D542414
lea edx, dword ptr [esp+14]
:0040F1B6 8BC1
mov eax, ecx
:0040F1B8 8BF7
mov esi, edi
:0040F1BA 8BFA
mov edi, edx
:0040F1BC 33D2
xor edx, edx
:0040F1BE C1E902
shr ecx, 02
:0040F1C1 F3
repz
:0040F1C2 A5
movsd
:0040F1C3 8BC8
mov ecx, eax
:0040F1C5 8B44243C mov
eax, dword ptr [esp+3C]
:0040F1C9 F77510
div [ebp+10]
:0040F1CC 83E103
and ecx, 00000003
:0040F1CF F3
repz
:0040F1D0 A4
movsb
:0040F1D1 8D4C2414
lea ecx, dword ptr [esp+14]
:0040F1D5 C644242A00
mov [esp+2A], 00
:0040F1DA 52
push edx
:0040F1DB
51
push ecx
:0040F1DC 8BCD
mov ecx, ebp
:0040F1DE E88D010000
call 0040F370
:0040F1E3 8B4C2440
mov ecx, dword ptr [esp+40]
:0040F1E7
25FFFF0000 and eax, 0000FFFF
:0040F1EC 3BC1
cmp eax, ecx ;最後的四位的判斷!
:0040F1EE 66B8FBFF
mov ax, FFFB
:0040F1F2 7505
jne 0040F1F9
:0040F1F4 668B442410
mov ax, word ptr [esp+10]
* Referenced by
a (U)nconditional or (C)onditional Jump at Address:
|:0040F1F2(C)
|
:0040F1F9 5F
pop edi
:0040F1FA 5E
pop esi
:0040F1FB 5D
pop ebp
:0040F1FC
5B
pop ebx
:0040F1FD 83C424
add esp, 00000024
:0040F200 C20C00
ret 000C
相關文章
- benq大哥,幫忙,請進入,謝謝!2006-05-18ENQ
- 希望高手幫助一下 ,小弟在這裡感謝了2004-08-17
- 高手幫忙解決兩道JAVA題,跪謝!!2007-10-23Java
- 請各位幫我看看javamail的問題(本不應在這裡提這類問題,但在csdn實在沒人幫我解答)2003-09-17JavaAI
- 我在安裝第一個軟體mplayer時遇到困難,請大家幫忙!(轉)2007-08-16
- 請問各位,你們在實際專案中都是採用什麼方式處理登陸這個功能的,非常感謝?banq老師幫幫忙:)2005-11-22
- 各位大哥,幫忙解決一下這個問題2010-12-14
- 我在安裝jive的第三步中出錯了。幫幫忙!2003-02-23
- 那些在「雙十一」忙裡忙外的智慧客服2018-11-14
- 我破了一個小軟體,但它還是存在一些問題,想請高手幫忙分析一下?請進!!! (4千字)2001-01-07
- jive配置中的database問題?!請幫忙阿謝謝!2003-01-02Database
- 各位大哥,jboss配置資料來源的問題,幫幫忙!2004-03-29
- 在美創科技收到的這一封感謝信的背後2024-03-05
- 奇怪!!奇怪!真是不可理解。哪位大哥幫幫忙。2003-03-13
- 謝謝斑竹能否幫個忙!! (改個小程式)2005-05-25
- 板橋及各位高手,幫我看看遠端呼叫這個難題,非常感謝。2004-11-16
- 幫忙看看如何設定,跪謝!2004-11-02
- 在dom裡使用getXmlEncoding()出現異常請幫忙看看2005-04-18XMLEncoding
- 救命啊!哪位大哥幫幫忙啊 程式出來很大的問題哦2006-04-28
- 開源軟體能幫上SOA多大的忙2008-02-20
- 請幫我看看呼叫webservice的問題謝謝!2005-04-26Web
- 盤點這些日常使用的軟體在M1晶片mac上的體驗感2020-12-24晶片Mac
- Oracle在UNIX上實施的新書就要面市,還請大家幫忙看看,書名怎麼定合適?謝謝大家!2009-08-18Oracle新書
- 關於petstore的最新版本? 請banq大哥幫忙2007-04-26
- 用過XMLHTTP的朋友幫幫忙,我這個點選後沒反應2004-01-02XMLHTTP
- WiFi十五歲了:感謝它能讓我們在廁所上網2014-09-09WiFi
- 請大家幫忙,關於儲存過程分頁的問題...謝謝2008-04-17儲存過程
- 關於資料庫的問題。請幫忙看下,在下先謝謝了2004-02-06資料庫
- 為了感謝大家對我的支援,我現在將我整理的FAQ第二版for oracle共享出來。2007-11-30Oracle
- 值得重點推薦的BI軟體有哪些?全在這裡了2023-03-15
- 請各位幫幫忙――怎樣在Jbuilder x中加入sql的驅動2005-08-09UISQL
- 請教關於jive原始碼,請各位高手幫忙 ,謝謝!!!2003-07-04原始碼
- 有關javaAPI,請各位高手幫忙,拜謝2004-03-20JavaAPI
- 在jbuilder下,jive出錯。各位幫忙呀!2004-12-17UI
- 將這兩天關於許可權的討論歸檔在這裡2014-09-02
- 這是我今天破出來的第一個軟體,呵呵,平安夜的早晨很冷的 (9千字)2001-12-24
- 我的第一個entity Ejb就出錯!大家幫幫忙2004-03-20
- 來幫我看看這個簡單的遠端客戶端呼叫EJB出錯的例子,謝謝了2004-01-25客戶端