《網路警察》V2.4
《網路警察》V2.4
用途:不良站點過濾、彈出廣告遮蔽、IE瀏覽器修復和作業系統加解鎖工具
軟體功能特色如下:
◆可以使含有關鍵字的網址自動轉向到你設定的網站或HTML檔案;
◆清空IE歷史記錄、臨時檔案,文件清空,刪除收藏夾和IE位址列網址;
◆限制瀏覽器視窗數量,自動殺死討厭的各類彈出廣告視窗;
◆修復瀏覽器首頁、標題等被篡改,解除按鈕變灰、選項消失等十餘類症狀;
◆對電腦作業系統進行限制如隱藏硬碟、禁止開啟控制皮膚等20餘類控制;
◆提供反動、色情、非法站點資料庫並定期更新,讓您上網瀏覽高枕無憂;
◆真正綠色軟體,無需安裝即可使用,操作簡便,介面美觀。
主頁:http://www.seekeasysoft.com
映象: http://seekeasy.yeah.net
映象: http://seekeasy.cnnb.net
映象: http://seekeasy.126.com
Delphi6,無殼
反彙編,查詢字串參考"軟體註冊號錯誤":
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004B202F(C)
|
:004B20A8 55 push ebp
:004B20A9 8BEC mov ebp, esp
:004B20AB 83C4E0 add esp, FFFFFFE0
:004B20AE 53 push ebx
:004B20AF 33C9 xor ecx, ecx
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004B204A(C)
|
:004B20B1 894DE0 mov dword ptr [ebp-20], ecx
:004B20B4 894DF4 mov dword ptr [ebp-0C], ecx
:004B20B7 8BD8 mov ebx, eax
:004B20B9 33C0 xor eax, eax
:004B20BB 55 push ebp
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004B2048(C)
|
:004B20BC 68BA214B00 push 004B21BA
:004B20C1 64FF30 push dword ptr fs:[eax]
:004B20C4 648920 mov dword ptr fs:[eax], esp
:004B20C7 8D45F4 lea eax, dword ptr [ebp-0C]
* Possible StringData Ref from Code Obj ->"00000000"
|
:004B20CA BAD0214B00 mov edx, 004B21D0
:004B20CF E82825F5FF call 004045FC
:004B20D4 8D4DF4 lea ecx, dword ptr [ebp-0C]
* Possible StringData Ref from Code Obj ->"請輸入您的軟體註冊碼"
|
:004B20D7 BAE4214B00 mov edx, 004B21E4
* Possible StringData Ref from Code Obj ->"登記註冊"
|
:004B20DC B804224B00 mov eax, 004B2204
:004B20E1 E84EB3F8FF call 0043D434----------------------->出注冊框
:004B20E6 3C01 cmp al, 01-------------------------->是否點選"確定"
:004B20E8 0F85AE000000 jne 004B219C------------------------>不是點選"確定"則跳走
:004B20EE 8D55E0 lea edx, dword ptr [ebp-20]--------->新地址
:004B20F1 8B45F4 mov eax, dword ptr [ebp-0C]--------->輸入的註冊碼
:004B20F4 E80369F5FF call 004089FC----------------------->儲存於新地址
:004B20F9 8B45E0 mov eax, dword ptr [ebp-20]--------->輸入的註冊碼
:004B20FC E8CF6BF5FF call 00408CD0----------------------->輸入的註冊碼轉換為16進位制
:004B2101 8945F8 mov dword ptr [ebp-08], eax--------->轉換為16進位制的註冊碼
:004B2104 8955FC mov dword ptr [ebp-04], edx--------->高位
:004B2107 6A00 push 00000000
:004B2109 6A44 push 00000044
:004B210B 8B45F8 mov eax, dword ptr [ebp-08]------->輸入註冊碼的16進位制
:004B210E 8B55FC mov edx, dword ptr [ebp-04]------->高位------->這裡要注意,如果高位為零,在運算一中會出錯
:004B2111 E83E34F5FF call 00405554--------------------->******關鍵運算一******
:004B2116 8945F8 mov dword ptr [ebp-08], eax------->儲存運算一的結果
:004B2119 8955FC mov dword ptr [ebp-04], edx------->儲存高位
:004B211C 8B45F8 mov eax, dword ptr [ebp-08]
:004B211F 8B55FC mov edx, dword ptr [ebp-04]
:004B2122 2DDA070900 sub eax, 000907DA----------------->減法(關鍵數字)◎◎◎◎◎
:004B2127 83DA00 sbb edx, 00000000----------------->借位
:004B212A 8945F8 mov dword ptr [ebp-08], eax------->儲存回原地址
:004B212D 8955FC mov dword ptr [ebp-04], edx------->高位儲存回去
:004B2130 8D45E4 lea eax, dword ptr [ebp-1C]------->新地址
:004B2133 E8B075FFFF call 004A96E8---------------------->******關鍵運算二******(CPUID)
:004B2138 8B4DE4 mov ecx, dword ptr [ebp-1C]-------->關鍵運算二的結果(與硬體相關)
:004B213B 8BC1 mov eax, ecx----------------------->運算二的結果到EAX
:004B213D 99 cdq-------------------------------->EAX高位擴充套件
:004B213E 3B55FC cmp edx, dword ptr [ebp-04]-------->與關鍵運算一的高位結果比較
:004B2141 7544 jne 004B2187----------------------->不相等則跳到錯誤
:004B2143 3B45F8 cmp eax, dword ptr [ebp-08]-------->關鍵運算二的結果與運算一的低位結果比較
:004B2146 753F jne 004B2187----------------------->不相等則跳到錯誤
:004B2148 8B8320050000 mov eax, dword ptr [ebx+00000520]
:004B214E E85D5FFFFF call 004A80B0
:004B2153 33D2 xor edx, edx
:004B2155 8B83D8040000 mov eax, dword ptr [ebx+000004D8]
:004B215B 8B08 mov ecx, dword ptr [eax]
:004B215D FF5164 call [ecx+64]
* Possible StringData Ref from Code Obj ->"已註冊登記版本"
|
:004B2160 BA18224B00 mov edx, 004B2218
:004B2165 8B8324050000 mov eax, dword ptr [ebx+00000524]
:004B216B E8241EF9FF call 00443F94
:004B2170 6A00 push 00000000
:004B2172 668B0D28224B00 mov cx, word ptr [004B2228]
:004B2179 B202 mov dl, 02
* Possible StringData Ref from Code Obj ->"軟體登記註冊成功"
|
:004B217B B834224B00 mov eax, 004B2234
:004B2180 E893B1F8FF call 0043D318
:004B2185 EB15 jmp 004B219C
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:004B2141(C), :004B2146(C)
|
:004B2187 6A00 push 00000000
:004B2189 668B0D28224B00 mov cx, word ptr [004B2228]
:004B2190 B201 mov dl, 01
* Possible StringData Ref from Code Obj ->"軟體註冊號錯誤"
|
:004B2192 B850224B00 mov eax, 004B2250
:004B2197 E87CB1F8FF call 0043D318
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:004B20E8(C), :004B2185(U)
|
:004B219C 33C0 xor eax, eax
:004B219E 5A pop edx
:004B219F 59 pop ecx
:004B21A0 59 pop ecx
:004B21A1 648910 mov dword ptr fs:[eax], edx
:004B21A4 68C1214B00 push 004B21C1
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004B21BF(U)
|
:004B21A9 8D45E0 lea eax, dword ptr [ebp-20]
:004B21AC E8B323F5FF call 00404564
:004B21B1 8D45F4 lea eax, dword ptr [ebp-0C]
:004B21B4 E8AB23F5FF call 00404564
:004B21B9 C3 ret
*************************************************************************
*****關鍵運算一*****
* Referenced by a CALL at Addresses:
|:0040E884 , :004B2111
|
:00405554 55 push ebp
:00405555 53 push ebx
:00405556 56 push esi
:00405557 57 push edi
:00405558 31FF xor edi, edi
:0040555A 8B5C2414 mov ebx, dword ptr [esp+14]
:0040555E 8B4C2418 mov ecx, dword ptr [esp+18]
:00405562 09C9 or ecx, ecx
:00405564 7508 jne 0040556E
:00405566 09D2 or edx, edx---------------->註冊碼的高位是否為零(是否大於4294967295)
:00405568 745C je 004055C6---------------->小於則跳
:0040556A 09DB or ebx, ebx
:0040556C 7458 je 004055C6
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00405564(C)
|
:0040556E 09D2 or edx, edx
:00405570 790A jns 0040557C
:00405572 F7DA neg edx
:00405574 F7D8 neg eax
:00405576 83DA00 sbb edx, 00000000
:00405579 83CF01 or edi, 00000001
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00405570(C)
|
:0040557C 09C9 or ecx, ecx
:0040557E 790A jns 0040558A
:00405580 F7D9 neg ecx
:00405582 F7DB neg ebx
:00405584 83D900 sbb ecx, 00000000
:00405587 83F701 xor edi, 00000001
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040557E(C)
|
:0040558A 89CD mov ebp, ecx
:0040558C B940000000 mov ecx, 00000040
:00405591 57 push edi
:00405592 31FF xor edi, edi
:00405594 31F6 xor esi, esi
:00405596 D1E0 shl eax, 1
:00405598 D1D2 rcl edx, 1
:0040559A D1D6 rcl esi, 1
:0040559C D1D7 rcl edi, 1
:0040559E 39EF cmp edi, ebp
:004055A0 720B jb 004055AD
:004055A2 7704 ja 004055A8
:004055A4 39DE cmp esi, ebx
:004055A6 7205 jb 004055AD
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004055A2(C)
|
:004055A8 29DE sub esi, ebx
:004055AA 19EF sbb edi, ebp
:004055AC 40 inc eax
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:004055A0(C), :004055A6(C)
|
:004055AD E2E7 loop 00405596
:004055AF 5B pop ebx
:004055B0 F7C301000000 test ebx, 00000001
:004055B6 7407 je 004055BF
:004055B8 F7DA neg edx
:004055BA F7D8 neg eax
:004055BC 83DA00 sbb edx, 00000000
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:004055B6(C), :004055CA(U)
|
:004055BF 5F pop edi
:004055C0 5E pop esi
:004055C1 5B pop ebx
:004055C2 5D pop ebp
:004055C3 C20800 ret 0008
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:00405568(C), :0040556C(C)
|
:004055C6 F7F3 div ebx--------------------->EAX/EBX
:004055C8 31D2 xor edx, edx
:004055CA EBF3 jmp 004055BF
:004055CC C3 ret
--------------------------------------------------------------------------------
總結:
在關鍵二根據硬體取得CPUID之後,根據反向計算,得:
關鍵二的結果+591834(關鍵數字)=關鍵運算一的結果(我的是3859+591834=595693)
最簡單的形式是註冊碼小於4294967295,則運算形式為:註冊碼/44h=運算一的結果
所以以上兩處相等即可,我的註冊碼計算如下:
595693*68=40507124
註冊成功!
但是註冊成功以後更改自動轉向的網址時已然出現出現要求註冊的對話方塊,但是被過濾的網址的列表卻沒有問題(幫助裡面說未註冊版本只能有10個網址),不知道這個是軟體的問題還是註冊過程有陷阱……
◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎
其他:
這個網站還有另外幾個軟體,我下載的還有《極速傳真》V2.7、《搜易辦公監管王》V2.0他們的關鍵數字分別是:0EC70h和11C0Eh兩個,也都是使用相同的方法註冊。
相關文章
- 網路犯罪問題日益突出 中外警察聯手滅網路駭客2015-11-16
- 黑客偷刪警察蜀黍檔案2019-05-29黑客
- 〖網際營銷〗V2.4 註冊演算法分析 (11千字)2001-11-03演算法
- 荷蘭警察用老鷹捕捉無人機 無人機有何危害?2017-01-09無人機
- kvm網路,docker網路,,vm網路2024-04-27Docker
- 盤點:世界上那些智慧機器人 超級警察2016-07-26機器人
- BookStack v2.4 釋出,類似 GitBook 的文件管理系統2020-01-08Git
- Docker 新網路 overlay 網路2016-06-01Docker
- Visual Attributed String for Mac(字串工具) v2.4啟用版2021-01-16Mac字串
- PolarDB-X V2.4 列存引擎開源正式釋出2024-05-15
- 1.2網際網路的網路結構2020-12-09
- 網際網路公司,網際網路時代的特徵(移動網際網路,平臺思維,網際網路思維)2016-03-09特徵
- [網際網路]網際網路公司的種類2020-10-10
- Oracle Java警察首次敲開財富200強企業大門2024-06-11OracleJava
- 世界網際網路大會|網路安全點亮烏鎮“網際網路之光”2020-11-25
- eMarketer:巴西網際網路概況,網際網路普及率和社交網路2012-08-03
- 網際網路+2020-04-02
- 網路2024-08-19
- 網路安全“法時代”守護“網際網路+”2017-07-04
- (四)卷積神經網路 -- 8 網路中的網路(NiN)2020-10-18卷積神經網路
- 網際網路如何推廣 網際網路推廣2019-04-02
- 網際網路進入網盤(網路硬碟)新時代2011-03-31硬碟
- 網路攻防路22020-11-15
- 計算機網路之網路層2020-06-09計算機網路
- 【網路流】網路流基本概念2021-04-26
- 計算機網路(一) --網路模型2020-12-18計算機網路模型
- [計算機網路]網路攻擊2024-07-04計算機網路
- 工業智慧相機在移動電子警察測速的應用2018-02-01
- 網路分流器-網路分流器TAP網路流量分析2018-10-22
- 【網際網路】在網際網路中隱私在何方?2020-06-21
- 網路分流器|網路分流器|移動網際網路採集方案2018-08-18
- 如何保障“網際網路+”時代網路資料安全?2017-07-03
- 產業網際網路2018-11-28產業
- 網路組網方式2024-08-30
- 南京銘岱網路:網際網路時代,您的網路需要上網行為管理裝置2010-07-16
- 網路電話/網路電話/網路電話公司【深圳龍人計算機-網路電話基地】2008-04-18計算機
- 網路分流器-網路分流器-網路安全評估探討2018-08-21
- 網際網路怎樣推廣 網際網路如何推廣2019-04-02