用dede3和trw追Fast Browser Pro V5.0註冊碼 (16千字)

看雪資料發表於2002-03-27

1、軟體介紹
    Fast Browser 是一個非常棒的多執行緒瀏覽器,它讓你的網上衝浪變得更加簡單和方便,極大地擴充了瀏覽器的功能。中文版十大功能:1)優秀的多視窗瀏覽:一次能夠同時開啟多達180個網頁,能顯示每個網頁的下載進度,並提供多種簡便的管理方式。2)自由衝浪:精選10000多個分類中文網址,當上網時不知道該去何處時,隨機向使用者推薦一個優秀的網站,給你帶來眾多全新的內容和一種新鮮衝浪的感覺。3)語音功能(語音版適用於win98): 一個可以自動朗讀英文網頁的小精靈,全新鍛鍊你的英語聽力。4)多語種翻譯:提供英漢、日漢等多達36種語言翻譯或轉碼,提供多個線上翻譯引擎,並可把使用者輸入的文字在各種語言之間進行翻譯。5)網頁掃描:能掃描出一張網頁裡每個連線的建立時間,檔案大小甚至伺服器名稱,赤裸裸的給你展示一個網站的全貌。6)微型記事本:在瀏覽網頁的時候方便快捷地記下重要的資訊(Ctrl+7鍵),可從網頁裡用拖動方式收集你感興趣的內容,也可從記事本里把預先寫好的內容直接拖到網頁輸入框里加速填表的過程。7)強力搜尋引擎:可使用500個搜尋引擎進行搜尋,將網上資源一網打盡(中文版另有數十個各種中文分類引擎)。8)快速設定下載內容:自由控制是否下載圖象、音樂、影片檔案,節省網頁下載時間。9)網頁連結分類過濾:迅速挑選出你感興趣的網址,根據你的需要迅速下載網頁上鍊接的資源。10)黑名單、群組、收藏夾匯入匯出......這一切全部整合在這一款獲得多項國際大獎的免費軟體裡面。
2、下載地址:http://skycn.net/down.php?id=1716
3、用peid發現沒加殼,用dede反彙編如下


object RegisterForm: TRegisterForm
.....
    object _BtnRegister: TButton
      Left = 320
      Top = 149
      Width = 69
      Height = 23
      Caption = '&Register'
      Default = True
      TabOrder = 4
      OnClick = _BtnRegisterClick////////////events
    end
........

004DAE78  55                    push    ebp
004DAE79  8BEC                  mov    ebp, esp
004DAE7B  6A00                  push    $00
004DAE7D  53                    push    ebx
004DAE7E  8BD8                  mov    ebx, eax
004DAE80  33C0                  xor    eax, eax
004DAE82  55                    push    ebp

* Possible String Reference to: '橘膃[Y]?
|
004DAE83  68D6AE4D00            push    $004DAED6

***** TRY
|
004DAE88  64FF30                push    dword ptr fs:[eax]
004DAE8B  648920                mov    fs:[eax], esp
004DAE8E  8D55FC                lea    edx, [ebp-$04]

* Reference to control UsernameEdit : TEdit
|
004DAE91  8B83F8020000          mov    eax, [ebx+$02F8]

* Reference to: controls.TControl.GetText(TControl):System.String;
|
004DAE97  E87CA2F5FF            call    00435118
004DAE9C  837DFC00              cmp    dword ptr [ebp-$04], +$00
004DAEA0  7517                  jnz    004DAEB9
004DAEA2  6A00                  push    $00
004DAEA4  668B0DE4AE4D00        mov    cx, word ptr [$4DAEE4]
004DAEAB  B202                  mov    dl, $02

* Possible String Reference to: 'Please input your user name.'
|
004DAEAD  B8F0AE4D00            mov    eax, $004DAEF0

|
004DAEB2  E84D08F8FF            call    0045B704/////this call
004DAEB7  EB07                  jmp    004DAEC0
004DAEB9  8BC3                  mov    eax, ebx

|
004DAEBB  E8D0FCFFFF            call    004DAB90
004DAEC0  33C0                  xor    eax, eax
004DAEC2  5A                    pop    edx
004DAEC3  59                    pop    ecx
004DAEC4  59                    pop    ecx
004DAEC5  648910                mov    fs:[eax], edx

****** FINALLY
|

* Possible String Reference to: '[Y]?
|
004DAEC8  68DDAE4D00            push    $004DAEDD
004DAECD  8D45FC                lea    eax, [ebp-$04]

* Reference to: system.@LStrClr(String);
|
004DAED0  E8CB8EF2FF            call    00403DA0
004DAED5  C3                    ret

004DAED6  E9D988F2FF            jmp    004037B4
004DAEDB  EBF0                  jmp    004DAECD

****** END
|
004DAEDD  5B                    pop    ebx
004DAEDE  59                    pop    ecx
004DAEDF  5D                    pop    ebp
004DAEE0  C3                    ret
================================================================
004DAB90  55                    push    ebp
004DAB91  8BEC                  mov    ebp, esp
004DAB93  B908000000            mov    ecx, $00000008
004DAB98  6A00                  push    $00
004DAB9A  6A00                  push    $00
004DAB9C  49                    dec    ecx
004DAB9D  75F9                  jnz    004DAB98
004DAB9F  51                    push    ecx
004DABA0  53                    push    ebx
004DABA1  8BD8                  mov    ebx, eax
004DABA3  33C0                  xor    eax, eax
004DABA5  55                    push    ebp
004DABA6  6810AE4D00            push    $004DAE10

***** TRY
|
004DABAB  64FF30                push    dword ptr fs:[eax]
004DABAE  648920                mov    fs:[eax], esp
004DABB1  A1FC735000            mov    eax, dword ptr [$5073FC]
004DABB6  803800                cmp    byte ptr [eax], $00
004DABB9  752B                  jnz    004DABE6
004DABBB  8D55FC                lea    edx, [ebp-$04]

* Reference to control CodeEdit : TEdit
|
004DABBE  8B83F4020000          mov    eax, [ebx+$02F4]

* Reference to: controls.TControl.GetText(TControl):System.String;
|
004DABC4  E84FA5F5FF            call    00435118
004DABC9  8B45FC                mov    eax, [ebp-$04]
004DABCC  50                    push    eax
004DABCD  8D55F8                lea    edx, [ebp-$08]

* Reference to control UsernameEdit : TEdit
|
004DABD0  8B83F8020000          mov    eax, [ebx+$02F8]

* Reference to: controls.TControl.GetText(TControl):System.String;
|
004DABD6  E83DA5F5FF            call    00435118
004DABDB  8B45F8                mov    eax, [ebp-$08]
004DABDE  5A                    pop    edx

|
004DABDF  E81490FFFF            call    004D3BF8
004DABE4  EB29                  jmp    004DAC0F
004DABE6  8D55F4                lea    edx, [ebp-$0C]

* Reference to control CodeEdit : TEdit
|
004DABE9  8B83F4020000          mov    eax, [ebx+$02F4]

* Reference to: controls.TControl.GetText(TControl):System.String;
|
004DABEF  E824A5F5FF            call    00435118
004DABF4  8B45F4                mov    eax, [ebp-$0C]
004DABF7  50                    push    eax
004DABF8  8D55F0                lea    edx, [ebp-$10]

* Reference to control UsernameEdit : TEdit
|
004DABFB  8B83F8020000          mov    eax, [ebx+$02F8]

* Reference to: controls.TControl.GetText(TControl):System.String;
|
004DAC01  E812A5F5FF            call    00435118
004DAC06  8B45F0                mov    eax, [ebp-$10]
004DAC09  5A                    pop    edx

|
004DAC0A  E8E191FFFF            call    004D3DF0
004DAC0F  84C0                  test    al, al//////////關鍵,下斷點可見註冊碼
004DAC11  0F845E010000          jz      004DAD75
004DAC17  A1DC725000            mov    eax, dword ptr [$5072DC]
004DAC1C  C60001                mov    byte ptr [eax], $01
004DAC1F  8D55EC                lea    edx, [ebp-$14]

* Reference to control UsernameEdit : TEdit
|
004DAC22  8B83F8020000          mov    eax, [ebx+$02F8]

* Reference to: controls.TControl.GetText(TControl):System.String;
|
004DAC28  E8EBA4F5FF            call    00435118
004DAC2D  8B55EC                mov    edx, [ebp-$14]
004DAC30  A1D4765000            mov    eax, dword ptr [$5076D4]

* Reference to: system.@LStrAsg;
|
004DAC35  E8BA91F2FF            call    00403DF4
004DAC3A  8D55E8                lea    edx, [ebp-$18]

* Reference to control CodeEdit : TEdit
|
004DAC3D  8B83F4020000          mov    eax, [ebx+$02F4]

* Reference to: controls.TControl.GetText(TControl):System.String;
|
004DAC43  E8D0A4F5FF            call    00435118
004DAC48  8B55E8                mov    edx, [ebp-$18]
004DAC4B  A16C735000            mov    eax, dword ptr [$50736C]

* Reference to: system.@LStrAsg;
|
004DAC50  E89F91F2FF            call    00403DF4
004DAC55  B810270000            mov    eax, $00002710

* Reference to: system.@RandInt;
|
004DAC5A  E89580F2FF            call    00402CF4
004DAC5F  8D55E4                lea    edx, [ebp-$1C]

* Reference to: sysutils.IntToStr(System.Integer):System.AnsiString;overload;
|
004DAC62  E859E7F2FF            call    004093C0
004DAC67  8D45E4                lea    eax, [ebp-$1C]

* Possible String Reference to: '.key'
|
004DAC6A  BA24AE4D00            mov    edx, $004DAE24

* Reference to: system.@LStrCat;
|
004DAC6F  E8B493F2FF            call    00404028
004DAC74  8B45E4                mov    eax, [ebp-$1C]
004DAC77  50                    push    eax
004DAC78  8D55E0                lea    edx, [ebp-$20]

* Reference to control CodeEdit : TEdit
|
004DAC7B  8B83F4020000          mov    eax, [ebx+$02F4]

* Reference to: controls.TControl.GetText(TControl):System.String;
|
004DAC81  E892A4F5FF            call    00435118
004DAC86  8B45E0                mov    eax, [ebp-$20]
004DAC89  50                    push    eax
004DAC8A  8D55DC                lea    edx, [ebp-$24]

* Reference to control UsernameEdit : TEdit
|
004DAC8D  8B83F8020000          mov    eax, [ebx+$02F8]

* Reference to: controls.TControl.GetText(TControl):System.String;
|
004DAC93  E880A4F5FF            call    00435118
004DAC98  8B45DC                mov    eax, [ebp-$24]
004DAC9B  5A                    pop    edx
004DAC9C  59                    pop    ecx

|
004DAC9D  E82A9AFFFF            call    004D46CC

* Reference to: sysutils.Date:System.TDateTime;
|
004DACA2  E8B1FAF2FF            call    0040A758

* Reference to: system.@TRUNC;
|
004DACA7  E8807EF2FF            call    00402B2C
004DACAC  52                    push    edx
004DACAD  50                    push    eax
004DACAE  8D45D8                lea    eax, [ebp-$28]

* Reference to: sysutils.IntToStr(System.Int64):System.AnsiString;overload;
|
004DACB1  E83AE7F2FF            call    004093F0
004DACB6  8B45D8                mov    eax, [ebp-$28]
004DACB9  50                    push    eax
004DACBA  8B15EC735000          mov    edx, [$5073EC]
004DACC0  8B12                  mov    edx, [edx]
004DACC2  8D45D4                lea    eax, [ebp-$2C]

* Possible String Reference to: 'BrowserSet.ini'
|
004DACC5  B934AE4D00            mov    ecx, $004DAE34

* Reference to: system.@LStrCat3;
|
004DACCA  E89D93F2FF            call    0040406C
004DACCF  8B45D4                mov    eax, [ebp-$2C]

* Possible String Reference to: 'lasttime'
|
004DACD2  B94CAE4D00            mov    ecx, $004DAE4C

* Possible String Reference to: 'reg'
|
004DACD7  BA60AE4D00            mov    edx, $004DAE60

|
004DACDC  E85770FFFF            call    004D1D38
004DACE1  8D55D0                lea    edx, [ebp-$30]
004DACE4  B801000000            mov    eax, $00000001

* Reference to: sysutils.IntToStr(System.Integer):System.AnsiString;overload;
|
004DACE9  E8D2E6F2FF            call    004093C0
004DACEE  8B45D0                mov    eax, [ebp-$30]
004DACF1  50                    push    eax
004DACF2  8B15EC735000          mov    edx, [$5073EC]
004DACF8  8B12                  mov    edx, [edx]
004DACFA  8D45CC                lea    eax, [ebp-$34]

* Possible String Reference to: 'BrowserSet.ini'
|
004DACFD  B934AE4D00            mov    ecx, $004DAE34

* Reference to: system.@LStrCat3;
|
004DAD02  E86593F2FF            call    0040406C
004DAD07  8B45CC                mov    eax, [ebp-$34]

* Possible String Reference to: 'count'
|
004DAD0A  B96CAE4D00            mov    ecx, $004DAE6C

* Possible String Reference to: 'reg'
|
004DAD0F  BA60AE4D00            mov    edx, $004DAE60

|
004DAD14  E81F70FFFF            call    004D1D38
004DAD19  6A00                  push    $00
004DAD1B  A194775000            mov    eax, dword ptr [$507794]
004DAD20  8B00                  mov    eax, [eax]

* Reference to: system.@LStrToPChar;
|
004DAD22  E8BD94F2FF            call    004041E4
004DAD27  8BD0                  mov    edx, eax
004DAD29  8D45C8                lea    eax, [ebp-$38]

* Reference to: system.@LStrFromPChar(String;PAnsiChar);
|          or: system.@WStrFromPChar(WideString;PAnsiChar);
|
004DAD2C  E82792F2FF            call    00403F58
004DAD31  8B45C8                mov    eax, [ebp-$38]
004DAD34  668B0D74AE4D00        mov    cx, word ptr [$4DAE74]
004DAD3B  B202                  mov    dl, $02

|
004DAD3D  E8C209F8FF            call    0045B704
004DAD42  A108765000            mov    eax, dword ptr [$507608]
004DAD47  833800                cmp    dword ptr [eax], +$00
004DAD4A  7420                  jz      004DAD6C
004DAD4C  A108765000            mov    eax, dword ptr [$507608]
004DAD51  8B00                  mov    eax, [eax]
004DAD53  8B80C8080000          mov    eax, [eax+$08C8]
004DAD59  33D2                  xor    edx, edx

* Reference to: menus.TMenuItem.SetVisible(TMenuItem;System.Boolean);
|
004DAD5B  E8A4ABF6FF            call    00445904
004DAD60  A108765000            mov    eax, dword ptr [$507608]
004DAD65  8B00                  mov    eax, [eax]

|
004DAD67  E8AC280100            call    004ED618
004DAD6C  8BC3                  mov    eax, ebx

|
004DAD6E  E8E955F7FF            call    0045035C
004DAD73  EB5E                  jmp    004DADD3
004DAD75  8D55C4                lea    edx, [ebp-$3C]
004DAD78  33C0                  xor    eax, eax

* Reference to: sysutils.IntToStr(System.Integer):System.AnsiString;overload;
|
004DAD7A  E841E6F2FF            call    004093C0
004DAD7F  8B45C4                mov    eax, [ebp-$3C]
004DAD82  50                    push    eax
004DAD83  8B15EC735000          mov    edx, [$5073EC]
004DAD89  8B12                  mov    edx, [edx]
004DAD8B  8D45C0                lea    eax, [ebp-$40]

* Possible String Reference to: 'BrowserSet.ini'
|
004DAD8E  B934AE4D00            mov    ecx, $004DAE34

* Reference to: system.@LStrCat3;
|
004DAD93  E8D492F2FF            call    0040406C
004DAD98  8B45C0                mov    eax, [ebp-$40]

* Possible String Reference to: 'count'
|
004DAD9B  B96CAE4D00            mov    ecx, $004DAE6C

* Possible String Reference to: 'reg'
|
004DADA0  BA60AE4D00            mov    edx, $004DAE60

|
004DADA5  E88E6FFFFF            call    004D1D38
004DADAA  6A00                  push    $00
004DADAC  A1D8715000            mov    eax, dword ptr [$5071D8]
004DADB1  8B00                  mov    eax, [eax]

* Reference to: system.@LStrToPChar;
|
004DADB3  E82C94F2FF            call    004041E4
004DADB8  8BD0                  mov    edx, eax
004DADBA  8D45BC                lea    eax, [ebp-$44]

* Reference to: system.@LStrFromPChar(String;PAnsiChar);
|          or: system.@WStrFromPChar(WideString;PAnsiChar);
|
004DADBD  E89691F2FF            call    00403F58
004DADC2  8B45BC                mov    eax, [ebp-$44]
004DADC5  668B0D74AE4D00        mov    cx, word ptr [$4DAE74]
004DADCC  B202                  mov    dl, $02

|
004DADCE  E83109F8FF            call    0045B704
004DADD3  33C0                  xor    eax, eax
004DADD5  5A                    pop    edx
004DADD6  59                    pop    ecx
004DADD7  59                    pop    ecx
004DADD8  648910                mov    fs:[eax], edx

****** FINALLY
|
004DADDB  6817AE4D00            push    $004DAE17
004DADE0  8D45BC                lea    eax, [ebp-$44]
004DADE3  BA08000000            mov    edx, $00000008

* Reference to: system.@LStrArrayClr;
|
004DADE8  E8D78FF2FF            call    00403DC4
004DADED  8D45DC                lea    eax, [ebp-$24]
004DADF0  BA02000000            mov    edx, $00000002

* Reference to: system.@LStrArrayClr;
|
004DADF5  E8CA8FF2FF            call    00403DC4
004DADFA  8D45E4                lea    eax, [ebp-$1C]

* Reference to: system.@LStrArrayClr;
|
004DADE8  E8D78FF2FF            call    00403DC4
004DADED  8D45DC                lea    eax, [ebp-$24]
004DADF0  BA02000000            mov    edx, $00000002

* Reference to: system.@LStrArrayClr;
|
004DADF5  E8CA8FF2FF            call    00403DC4
004DADFA  8D45E4                lea    eax, [ebp-$1C]

* Reference to: system.@LStrClr(String);
|
004DADFD  E89E8FF2FF            call    00403DA0
004DAE02  8D45E8                lea    eax, [ebp-$18]
004DAE05  BA06000000            mov    edx, $00000006

* Reference to: system.@LStrArrayClr;
|
004DAE0A  E8B58FF2FF            call    00403DC4
004DAE0F  C3                    ret

004DAE10  E99F89F2FF            jmp    004037B4
004DAE15  EBC9                  jmp    004DADE0

****** END
|
004DAE17  5B                    pop    ebx
004DAE18  8BE5                  mov    esp, ebp
004DAE1A  5D                    pop    ebp
004DAE1B  C3                    ret
收工,只做交流
我的註冊號:31761174
我的註冊碼:25994591
staray[BCG]
2002.3.27

相關文章