寬頻Web伺服器(ADSLWebServer) V1.2
下載頁面: http://www.skycn.com/soft/10083.html
軟體大小: 939 KB
軟體語言: 簡體中文
軟體類別: 國產軟體 / 共享版 / IP 工具
應用平臺: Win9x/NT/2000/XP
加入時間: 2003-05-23 17:54:44
下載次數: 10037
推薦等級: ***
開 發 商: http://www.seekeasysoft.com/
【軟體簡介】:建立自己的海量空間個人主頁WEB伺服器工具。只要你能連上網際網路,獲得獨立的IP地址,就可以把你的普通PC機作為一臺Web伺服器,向全世界開通屬於自己的零費用WWW網站。執行軟體後,程式會將你的PC機的80埠開放提供主頁服務,全球的使用者只要輸入你的IP地址就可以訪問你指定目錄下的首頁檔案和其它資源。去網易申請一個免費域名,程式在你連線或結束通話網路時會自動重新整理你的本機IP地址,一旦發現IP地址有變動馬上自動修改免費域名的轉向資訊,這樣就實現了固定的免費域名自動跟蹤你PC上的動態IP地址,別人只要記憶你的免費域名就可以永久訪問你的網站了。程式內部嵌入了通用反饋表CGI程式,客戶只要將範例網頁表單修改一下,訪客在訪問網站後填表並提交,資訊自動傳送到您的PC機當前程式目錄下,並按日期和時間來自動命名,並記錄對方的IP地址。同時在你填寫正確的DNS域名解析伺服器地址和電子信箱情況下,軟體會將客戶的反饋表內容採用自建SMTP伺服器方式自動抄送一份到你的郵箱。用最簡單的步驟實現了專業伺服器軟體功能,減輕了對使用者CGI除錯能力的要求和畏懼心理。真正讓您不花錢一分鐘就能建立自己的網站主機,好酷喲!
【軟體限制】:功能限制
【作者宣告】:初學Crack,只是感興趣,沒有其它目的。失誤之處敬請諸位大俠賜教!
【破解工具】:TRW2000娃娃修改版、Ollydbg1.09、W32Dasm 9.0白金版
―――――――――――――――――――――――――――――――――
【過 程】:
其實“搜易”系列軟體的演算法都是差不多的,只是其商業軟體大部分放出來的是不完全版本。
很簡單的東西,因為有朋友要筆記,所以寫了一下,沒有什麼價值。
adslwebserverV12.exe 無殼。Borland Delphi 6.0 編寫。
序列號:204706460
試煉碼:13572468
―――――――――――――――――――――――――――――――――
檢視作者給的提示,很容易就找到下面的地方:
* Possible StringData Ref from Code Obj ->"00000000"
|
:004B3AB2 BAE03B4B00 mov edx,
004B3BE0
:004B3AB7 E8B40DF5FF call
00404870
:004B3ABC 8D4DF4 lea
ecx, dword ptr [ebp-0C]
* Possible StringData Ref from Code Obj ->"請輸入您的軟體註冊碼"
|
:004B3ABF BAF43B4B00 mov edx,
004B3BF4
* Possible StringData Ref from Code Obj ->"登記註冊"
|
:004B3AC4 B8143C4B00 mov eax,
004B3C14
:004B3AC9 E80A8FF8FF call
0043C9D8
:004B3ACE 3C01
cmp al, 01
:004B3AD0 0F85D5000000 jne 004B3BAB
:004B3AD6 8D55E0 lea
edx, dword ptr [ebp-20]
:004B3AD9 8B45F4 mov
eax, dword ptr [ebp-0C]
====>EAX=13572468
試煉碼
:004B3ADC E8CB51F5FF
call 00408CAC
:004B3AE1 8B45E0 mov
eax, dword ptr [ebp-20]
:004B3AE4 E89754F5FF call
00408F80
====>取試煉碼13572468的16進位制值
:004B3AE9 8945F8
mov dword ptr [ebp-08], eax
====>[ebp-08]=00CF1974(H)=13572468(D)
:004B3AEC 8955FC
mov dword ptr [ebp-04], edx
:004B3AEF 6A00
push 00000000
:004B3AF1 6A45
push 00000045
:004B3AF3 8B45F8 mov
eax, dword ptr [ebp-08]
:004B3AF6 8B55FC mov
edx, dword ptr [ebp-04]
:004B3AF9 E8BA1CF5FF call
004057B8
====>這裡面除以45
====>EAX=00CF1974 / 45=0003005E
:004B3AFE 8945F8
mov dword ptr [ebp-08], eax
:004B3B01 8955FC mov
dword ptr [ebp-04], edx
:004B3B04 8B45F8 mov
eax, dword ptr [ebp-08]
:004B3B07 8B55FC mov
edx, dword ptr [ebp-04]
:004B3B0A 2D983D0100 sub eax,
00013D98
====>EAX=0003005E - 00013D98=0001C2C6
:004B3B0F 83DA00
sbb edx, 00000000
:004B3B12 8945F8 mov
dword ptr [ebp-08], eax
====>[ebp-08]=EAX=0001C2C6
:004B3B15 8955FC
mov dword ptr [ebp-04], edx
:004B3B18 8D45E4 lea
eax, dword ptr [ebp-1C]
:004B3B1B E8A4DDFFFF call
004B18C4
====>取CPUID =00000F13
:004B3B20 8B4DE4
mov ecx, dword ptr [ebp-1C]
:004B3B23 8BC1
mov eax, ecx
:004B3B25 99
cdq
:004B3B26 3B55FC cmp
edx, dword ptr [ebp-04]
:004B3B29 756B
jne 004B3B96
:004B3B2B 3B45F8 cmp
eax, dword ptr [ebp-08]
====>比較了!相等則OK!
^O^ ^O^
====>EAX=00000F13
====>[ebp-08]=0001C2C6
:004B3B2E 7566
jne 004B3B96
====>跳則OVER!
:004B3B30 33D2
xor edx, edx
:004B3B32 8B83C4030000 mov eax, dword
ptr [ebx+000003C4]
:004B3B38 8B08
mov ecx, dword ptr [eax]
:004B3B3A FF5164 call
[ecx+64]
:004B3B3D B201
mov dl, 01
:004B3B3F 8B8304030000 mov eax, dword
ptr [ebx+00000304]
:004B3B45 8B08
mov ecx, dword ptr [eax]
:004B3B47 FF5164 call
[ecx+64]
* Possible StringData Ref from Code Obj ->"已註冊登記版本"
|
:004B3B4A BA283C4B00 mov edx,
004B3C28
:004B3B4F 8B83C0030000 mov eax, dword
ptr [ebx+000003C0]
:004B3B55 E846F8F8FF call
004433A0
:004B3B5A 8B837C030000 mov eax, dword
ptr [ebx+0000037C]
:004B3B60 C7400C09000000 mov [eax+0C], 00000009
:004B3B67 33D2
xor edx, edx
:004B3B69 8B83CC030000 mov eax, dword
ptr [ebx+000003CC]
:004B3B6F E82CF8F8FF call
004433A0
:004B3B74 8B83EC030000 mov eax, dword
ptr [ebx+000003EC]
:004B3B7A E831E2FCFF call
00481DB0
:004B3B7F 6A00
push 00000000
:004B3B81 668B0D383C4B00 mov cx, word ptr
[004B3C38]
:004B3B88 B202
mov dl, 02
* Possible StringData Ref from Code Obj ->"軟體登記註冊成功"
:004B3B8A B8443C4B00
mov eax, 004B3C44
:004B3B8F E8288DF8FF call
0043C8BC
====>呵呵,勝利女神!
:004B3B94 EB15 jmp 004B3BAB
* Referenced by a (U)nconditional or (C)onditional Jump at
Addresses:
|:004B3B29(C), :004B3B2E(C)
|
:004B3B96 6A00
push 00000000
:004B3B98 668B0D383C4B00 mov cx, word ptr
[004B3C38]
:004B3B9F B201
mov dl, 01
* Possible StringData Ref from Code Obj ->"軟體註冊號錯誤"
:004B3BA1 B8603C4B00 mov eax,
004B3C60
:004B3BA6 E8118DF8FF call
0043C8BC
====>BAD BOY!
是否需要簡單求逆註冊碼?NO!其實作者已經幫我們把註冊碼算好了! ^O^ ^O^
―――――――――――――――――――――――――――――――――
下面是程式啟動時攔截的:
* Referenced by a (U)nconditional or (C)onditional Jump at
Address:
|:004B1AEB(C)
|
:004B1B20 8B45FC mov
eax, dword ptr [ebp-04]
:004B1B23 8B80C4030000 mov eax, dword
ptr [eax+000003C4]
:004B1B29 8B10
mov edx, dword ptr [eax]
:004B1B2B FF5250 call
[edx+50]
:004B1B2E 3C01
cmp al, 01
:004B1B30 0F8596000000 jne 004B1BCC
:004B1B36 8D45DC lea
eax, dword ptr [ebp-24]
:004B1B39 E886FDFFFF call
004B18C4
====>取CPUID
:004B1B3E 8B45DC
mov eax, dword ptr [ebp-24]
====>EAX=0F13
CPUID
:004B1B41 99
cdq
:004B1B42 8945F0 mov
dword ptr [ebp-10], eax
:004B1B45 8955F4 mov
dword ptr [ebp-0C], edx
:004B1B48 8B45F0 mov
eax, dword ptr [ebp-10]
:004B1B4B 8B55F4 mov
edx, dword ptr [ebp-0C]
:004B1B4E 05983D0100 add eax,
00013D98
====>EAX=0F13 + 00013D98=00014CAB
:004B1B53 83D200
adc edx, 00000000
:004B1B56 8945F0 mov
dword ptr [ebp-10], eax
:004B1B59 8955F4 mov
dword ptr [ebp-0C], edx
:004B1B5C 6A00
push 00000000
:004B1B5E 6A45
push 00000045
:004B1B60 8B45F0 mov
eax, dword ptr [ebp-10]
:004B1B63 8B55F4 mov
edx, dword ptr [ebp-0C]
:004B1B66 E8293CF5FF call
00405794
====>這裡面乘以45,所得結果的10進位制值其實就是註冊碼!
====>EAX=00014CAB * 45=0059AA17(H)=5876247(D)
:004B1B6B 8945F0 mov
dword ptr [ebp-10], eax
:004B1B6E 8955F4 mov
dword ptr [ebp-0C], edx
:004B1B71 8B45F0 mov
eax, dword ptr [ebp-10]
:004B1B74 8B55F4 mov
edx, dword ptr [ebp-0C]
:004B1B77 2D636B0000 sub eax,
00006B63
====>EAX=0059AA17 - 00006B63=00593EB4
:004B1B7C 83DA00
sbb edx, 00000000
:004B1B7F 8945F0 mov
dword ptr [ebp-10], eax
:004B1B82 8955F4 mov
dword ptr [ebp-0C], edx
:004B1B85 6A00
push 00000000
:004B1B87 6A23
push 00000023
:004B1B89 8B45F0 mov
eax, dword ptr [ebp-10]
:004B1B8C 8B55F4 mov
edx, dword ptr [ebp-0C]
:004B1B8F E8003CF5FF call
00405794
====>這裡面再乘以23,所得結果的10進位制值其實就是序列號!
====>EAX=00593EB4 * 23=0C33929C
:004B1B94 8945F0 mov
dword ptr [ebp-10], eax
====>[ebp-10]=0C33929C(H)=204706460(D)
序列號
―――――――――――――――――――――――――――――――――
【算 法 總 結】:
序列號的16進位制值除以23,再加上00006B63,所得結果的10進位制值就是註冊碼。
―――――――――――――――――――――――――――――――――
【C++ KeyGen】:
#include<iostream.h>
void main()
{
unsigned long int m,s;
cout<<"\n\n★★★★寬頻Web伺服器(ADSLWebServer) V1.2 KeyGen{13th}★★★★\n\n\n\n";
cout<<"請輸入序列號:";
cin >>m;
s=m/0X23+0X6B63;
cout<<"\n呵呵,註冊碼:"<<s<<endl;
cout<<"\n\n\nCracked By 巢水工作坊――fly [OCN][FCG] 2003-06-17 01:30
COMPILE";
cout<<"\n\n\n * * * 按回車退出!*
* *";cin.get();cin.get();
}
―――――――――――――――――――――――――――――――――
【完 美 爆 破】:
004B3B2E 7566
jne 004B3B96
改為: 9090
NOP掉!
―――――――――――――――――――――――――――――――――
【KeyMake之{94th}記憶體序號產生器】:
中斷地址:004B1B6B
中斷次數:1
第一位元組:89
指令長度:3
暫存器方式:EAX
10進位制值
―――――――――――――――――――――――――――――――――
【註冊資訊儲存】:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{1AE69D60-73D0-11D4-BD52-38A480C50000}]
"231114271"="231114271"
―――――――――――――――――――――――――――――――――
【整 理】:
序列號:204706460
註冊碼:5876247
―――――――――――――――――――――――――――――――――
, _/
/| _.-~/ \_
, 青春都一餉
( /~ /
\~-._ |\
`\\ _/
\ ~\ ) 忍把浮名
_-~~~-.) )__/;;,. \_
//'
/'_,\ --~ \ ~~~- ,;;\___( (.-~~~-.
換了破解輕狂
`~ _( ,_..--\ ( ,;'' / ~-- /._`\
/~~//' /' `~\ ) /--.._, )_ `~
" `~" " `"
/~'`\ `\\~~\
" " "~' ""
Cracked By 巢水工作坊――fly [OCN][FCG]
2003-06-17 01:00
相關文章
- 伺服器上行頻寬和下行頻寬指的是什麼2022-08-11伺服器
- 什麼是大頻寬伺服器?大頻寬伺服器的優勢有哪些?2023-02-16伺服器
- 怎麼區分伺服器頻寬和家用網路寬頻?2022-09-08伺服器
- 伺服器的頻寬如何理解??2022-03-08伺服器
- 伺服器頻寬是什麼2022-03-07伺服器
- 伺服器託管大寬頻2024-03-06伺服器
- 檢視伺服器頻寬使用2024-07-31伺服器
- 共享頻寬跟獨享頻寬的香港伺服器差異在哪裡2019-12-17伺服器
- Linux伺服器---ftp限制頻寬2018-12-06Linux伺服器FTP
- 如何檢視伺服器頻寬速度2022-11-04伺服器
- 什麼是大頻寬伺服器2022-05-31伺服器
- 大頻寬伺服器的優勢2022-03-08伺服器
- 頻寬2024-06-13
- 伺服器的頻寬型別有哪些2019-12-10伺服器型別
- 伺服器【頻寬超出】時如何解決?2022-10-09伺服器
- 如何檢視伺服器的頻寬速度2022-11-05伺服器
- [落伍原創] 伺服器頻寬的計算方法,機房頻寬的計算方法2013-03-13伺服器
- 伺服器租用時如何選擇頻寬大小?2019-09-27伺服器
- 哪些行業需要大頻寬伺服器呢?2022-05-11行業伺服器
- 如何控制網站伺服器的頻寬支出?2022-08-26網站伺服器
- 測試伺服器頻寬的幾種方法2022-03-07伺服器
- 大寬頻伺服器有什麼優勢?2023-04-11伺服器
- 美國大頻寬伺服器有哪些優勢?2023-03-03伺服器
- 伺服器頻寬和寬頻是一樣的嗎?恆訊科技一文帶你分清2021-08-03伺服器
- 頻寬是什麼意思 頻寬和寬頻網速有什麼區別關係2022-04-23
- 上行頻寬,下行頻寬,上傳,下載區別2014-11-21
- 準確估算頻寬用量 降低伺服器租用成本2019-12-09伺服器
- 伺服器託管選擇多大頻寬合適2018-10-07伺服器
- 【知識分享】如何檢視伺服器頻寬速度2022-11-03伺服器
- 伺服器頻寬測試的意義與方法2023-04-03伺服器
- 什麼是裸機雲大頻寬伺服器?2023-03-07伺服器
- 埠頻寬限制2011-08-22
- 大頻寬伺服器是什麼?RAKsmart怎麼樣2020-06-18伺服器
- 伺服器寬頻被佔滿應該怎麼辦?2021-05-31伺服器
- 選擇伺服器的時候注意頻寬和速度2021-01-31伺服器
- Microsoft SQL伺服器被駭客入侵 頻寬被竊取2022-07-30ROSSQL伺服器
- 企業應該如何選擇大頻寬伺服器2022-03-08伺服器
- 伺服器租用中有關頻寬的幾個問題2022-02-15伺服器