破解一個CCG的軟體,改半位元組! (6千字)
URL http://www.h108.com/stkman/soft/calcpro.zip 專業版1.0
作者:stkman[CCG] & arbiter[CCG]
簡述:BigInt Calculator 是一個支援超大整數運算的計算器,可以對長度最多達10000位10進位制的資料進行運算。
它不但支援普通的四則混合運算,而且具有位操作和表示式運算功能,計算器本身提供了21個存貯單元可供
儲存運算的中間結果,在表示式中可以引用這些儲存單元。
BigInt Calculator的一個顯著優點是軟體體積小,可執行檔案不足50K,純綠色軟體,不修改登錄檔。
upx加的殼,脫殼很簡單。
註冊檔案為calcpro.key,如內容不對會退出。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:00402C5E A0294F4100 mov al,
byte ptr [00414F29]<==============比較重要!
:00402C63 84C0
test al, al
:00402C65 7516
jne 00402C7D
:00402C67 6810100000 push 00001010
* Possible StringData Ref from Data Obj ->"Warning"
|
:00402C6C 682C294100 push 0041292C
* Possible StringData Ref from Data Obj ->"THANK YOU FOR TRYING BIGINT CALCULATOR!
"
->"This is a
unregistered version,If "
->"you like it,please
register it,Thanks. "
->" "
|
:00402C71 68C8294100 push 004129C8
:00402C76 52
push edx
* Reference To: USER32.MessageBoxA, Ord:0000h
|
:00402C77 FF15F0104100 Call dword ptr
[004110F0]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:004030DC A0294F4100 mov al,
byte ptr [00414F29]<==============比較重要!
:004030E1 84C0
test al, al
:004030E3 742D
je 00403112
:004030E5 57
push edi
:004030E6 BF70434100 mov edi,
00414370
:004030EB 83C9FF
or ecx, FFFFFFFF
:004030EE 33C0
xor eax, eax
:004030F0 F2
repnz
:004030F1 AE
scasb
:004030F2 F7D1
not ecx
:004030F4 49
dec ecx
:004030F5 5F
pop edi
:004030F6 741A
je 00403112
:004030F8 8B4C2404 mov
ecx, dword ptr [esp+04]
:004030FC 6870434100 push 00414370
:00403101 6837040000 push 00000437
:00403106 51
push ecx
* Reference To: USER32.SetDlgItemTextA, Ord:0000h
|
:00403107 FF15EC104100 Call dword ptr
[004110EC]
:0040310D 33C0
xor eax, eax
:0040310F C21000
ret 0010
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:004030E3(C), :004030F6(C)
|
:00403112 8B542404 mov
edx, dword ptr [esp+04]
* Possible StringData Ref from Data Obj ->"UNREGISTERED"
|
:00403116 68802A4100 push 00412A80
:0040311B 6837040000 push 00000437
:00403120 52
push edx
* Reference To: USER32.SetDlgItemTextA, Ord:0000h
|
:00403121 FF15EC104100 Call dword ptr
[004110EC]
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:004030BC(C), :004030C8(C)
|
:00403127 33C0
xor eax, eax
:00403129 C21000
ret 0010
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:004035FB E860550000 call 00408B60
:00403600 83C430
add esp, 00000030
:00403603 85C0
test eax, eax
:00403605 751B
jne 00403622<======================僅改這裡741B即可!
:00403607 A118514100 mov eax,
dword ptr [00415118]
:0040360C 6870434100 push 00414370
:00403611 50
push eax
:00403612 E8F9770000 call 0040AE10
:00403617 83C408
add esp, 00000008
:0040361A 881D294F4100 mov byte ptr
[00414F29], bl<==============比較重要!
:00403620 EB2C
jmp 0040364E
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00403605(C)
|
:00403622 8D7C241C lea
edi, dword ptr [esp+1C]
:00403626 83C9FF
or ecx, FFFFFFFF
:00403629 33C0
xor eax, eax
:0040362B F2
repnz
:0040362C AE
scasb
:0040362D F7D1
not ecx
:0040362F 2BF9
sub edi, ecx
:00403631 8BF7
mov esi, edi
:00403633 8BD1
mov edx, ecx
* Possible StringData Ref from Data Obj ->"BigInt Calculator Pro 1.0 "
|
:00403635 BFA8284100 mov edi,
004128A8
:0040363A 83C9FF
or ecx, FFFFFFFF
:0040363D F2
repnz
:0040363E AE
scasb
:0040363F 8BCA
mov ecx, edx
:00403641 4F
dec edi
:00403642 C1E902
shr ecx, 02
:00403645 F3
repz
:00403646 A5
movsd
:00403647 8BCA
mov ecx, edx
:00403649 83E103
and ecx, 00000003
:0040364C F3
repz
:0040364D A4
movsb
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00403620(U)
|
* Possible StringData Ref from Data Obj ->"BigInt Calculator Pro 1.0 "
|
:0040364E 68A8284100 push 004128A8
:00403653 55
push ebp
* Reference To: USER32.SetWindowTextA, Ord:0000h
|
:00403654 FF15DC104100 Call dword ptr
[004110DC]
:0040365A A1582E4200 mov eax,
dword ptr [00422E58]
:0040365F 8B0D882E4200 mov ecx, dword
ptr [00422E88]
:00403665 5D
pop ebp
:00403666 898834020000 mov dword ptr
[eax+00000234], ecx
:0040366C 8B15582E4200 mov edx, dword
ptr [00422E58]
:00403672 8BC3
mov eax, ebx
:00403674 899A28020000 mov dword ptr
[edx+00000228], ebx
:0040367A 5B
pop ebx
:0040367B 5F
pop edi
:0040367C 5E
pop esi
:0040367D 83C42C
add esp, 0000002C
:00403680 C21000
ret 0010
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
相關文章
- 半位元組破解Vopt Millennium edition (9千字)2001-05-13
- 破解瑞星防毒軟體2001版,半位元組,沒搞錯吧??(破解手記) (1千字)2001-02-12防毒
- 改一個位元組使天網防火牆2.4.6永不過期. (6千字)2001-11-26防火牆
- 一個超容易破解的軟體! (5千字)2001-01-21
- 改一個位元組破解星際爭霸母巢之戰1.08b的光碟保護 (1千字)2001-10-27
- PwlTool的功能限制的破解---DDXia[CCG] (8千字)2001-03-10
- 一個典型的時間限制軟體的破解 (4千字)2001-01-29
- 兩個月的破解回顧以及7個軟體的破解! (3千字)2000-12-28
- 第二個CrackMe的破解 (6千字)2001-08-17
- TDMD軟體狗破解方法(帶狗殺狗) (6千字)2001-10-25
- 分析破解某個軟體公司出的理財東東!
(14千字)2015-11-15
- 菜鳥之作--Help & Manual V3.0.4.619破解--只修改2個位元組搞定
(3千字)2002-06-02
- 我的第一個破解軟體,試驗成功!2013-12-26
- Crack之親歷手跡6---破解AuthorWare5的軟體狗() (2千字)2002-03-09
- 學軟體破解需要知道的6個最基本概念(轉)2007-08-16
- unix軟體ncftpd 2.7.1之破解(11千字)2002-04-07FTP
- 我的破解心得(6) (3千字)2001-03-13
- 申請加入BCG的破解文章之一 (6千字)2001-05-06
- I am Back :) 貼個安裝程式的破解 (6千字)2003-04-06
- 軟體 system menachinc 的它用(附:序列號破解)
(1千字)2000-03-19
- mago進來,要漢化的軟體己破解 (1千字)2000-07-05Go
- 英語全文朗讀軟體---破解 (1千字)2000-10-04
- 萬能五筆的破解 (6千字)2001-07-09
- 暴力破解3 (6千字)2001-02-18
- Registry Crawler 4.0.0.3破解 (6千字)2002-02-28
- 今天幫朋友破解了一個商用軟體,累......2008-05-23
- 猜數記---BCWIPE註冊半破解 (25千字)2001-04-02
- SuperCapture 3.04 破解歷程---半小時 (5千字)2002-02-14APT
- 使用javap分析Java位元組碼的一個例子2020-09-22Java
- 一個delphi控制元件的破解 (12千字)2001-03-31控制元件
- 申請加入BCG破文二--一位元組暴力破解S-Demo2.0 (7千字)2001-10-27
- 菜鳥初鳴--最易破解的軟體 supercleaner (2千字)2001-10-11
- 軟體破解初體驗之 MacroClip 2000.2.7 程式碼修改破解 (15千字)2001-10-09Mac
- duelist crackme 2 破解(上) (6千字)2000-10-17
- flashsoft得簡單破解 (6千字)2001-05-26
- 如何破解掉vt4.0的軟體狗(一種醫藥用影像分析軟體) 不錯的文章
(7千字)2015-11-15
- 小弟的一篇湊數的破解文章,是小弟解決的第一個密碼學軟體!(爆破哈!)
(14千字)2002-09-29密碼學
- 一個位元組的網路漫遊故事獨白2019-03-02