• 标 题:请问如何拦截Gypsee Pro 1.6?用bpx hmemcpy拦不住。 (381字)
  • 作 者:2323
  • 时 间:2001-3-19 10:06:42
  • 链 接:http://bbs.pediy.com

软件名称:Gypsee Pro
整理日期:2001.3.18
最新版本:1.6
文件大小:1351KB
软件授权:免费软件
使用平台:Win9x/Me/NT/2000
发布公司:Home Page
软件简介:建立内含音乐的动画 GIF,该软件能使用 MIDI/WAV 文件给动画 GIF 文件插入背景音乐或音效,该软件支持 GIF 文件优化,还可将其转化为可执行文件。

下载:http://www.newhua.com/Gypsee.htm
或    http://www.onlinedown.net/Gypsee.htm

  • 标 题:用UPX解压 (7千字)
  • 作 者:blowfish
  • 时 间:2001-3-19 12:20:57

存放注册码的文件:GYPSEE.KEY
注册标志:DS:[004F39AC],为0则已注册。
没仔细看注册码。

:004EDCA0 803DAC394F0000          cmp byte ptr [004F39AC], 00
:004EDCA7 0F849A010000            je 004EDE47
:004EDCAD 8D55D8                  lea edx, dword ptr [ebp-28]
:004EDCB0 A16C3D4F00              mov eax, dword ptr [004F3D6C]
:004EDCB5 8B00                    mov eax, dword ptr [eax]
:004EDCB7 E890BFF4FF              call 00439C4C
:004EDCBC 8B45D8                  mov eax, dword ptr [ebp-28]
:004EDCBF 8D55DC                  lea edx, dword ptr [ebp-24]
:004EDCC2 E871B0F1FF              call 00408D38
:004EDCC7 8D45DC                  lea eax, dword ptr [ebp-24]

* Possible StringData Ref from Code Obj ->"\GYPSEE.KEY"
                                  |
:004EDCCA BA4CE04E00              mov edx, 004EE04C
:004EDCCF E86463F1FF              call 00404038
:004EDCD4 8B45DC                  mov eax, dword ptr [ebp-24]
:004EDCD7 E86CADF1FF              call 00408A48
:004EDCDC 84C0                    test al, al
:004EDCDE 0F8425010000            je 004EDE09
:004EDCE4 B201                    mov dl, 01

* Possible StringData Ref from Code Obj ->"l2A"
                                  |
:004EDCE6 A1ECF84000              mov eax, dword ptr [0040F8EC]
:004EDCEB E86853F1FF              call 00403058
:004EDCF0 8BF0                    mov esi, eax
:004EDCF2 8D55D0                  lea edx, dword ptr [ebp-30]
:004EDCF5 A16C3D4F00              mov eax, dword ptr [004F3D6C]
:004EDCFA 8B00                    mov eax, dword ptr [eax]
:004EDCFC E84BBFF4FF              call 00439C4C
:004EDD01 8B45D0                  mov eax, dword ptr [ebp-30]
:004EDD04 8D55D4                  lea edx, dword ptr [ebp-2C]
:004EDD07 E82CB0F1FF              call 00408D38
:004EDD0C 8D45D4                  lea eax, dword ptr [ebp-2C]

* Possible StringData Ref from Code Obj ->"\GYPSEE.KEY"
                                  |
:004EDD0F BA4CE04E00              mov edx, 004EE04C
:004EDD14 E81F63F1FF              call 00404038
:004EDD19 8B55D4                  mov edx, dword ptr [ebp-2C]
:004EDD1C 8BC6                    mov eax, esi
:004EDD1E E8CD54F2FF              call 004131F0
:004EDD23 8BC6                    mov eax, esi
:004EDD25 E88E50F2FF              call 00412DB8
:004EDD2A 8BD0                    mov edx, eax
:004EDD2C 83EA04                  sub edx, 00000004
:004EDD2F 33C9                    xor ecx, ecx
:004EDD31 8BC6                    mov eax, esi
:004EDD33 8B38                    mov edi, dword ptr [eax]
:004EDD35 FF570C                  call [edi+0C]
:004EDD38 8D55F8                  lea edx, dword ptr [ebp-08]
:004EDD3B B904000000              mov ecx, 00000004
:004EDD40 8BC6                    mov eax, esi
:004EDD42 8B38                    mov edi, dword ptr [eax]
:004EDD44 FF5704                  call [edi+04]
:004EDD47 FF45F8                  inc [ebp-08]
:004EDD4A 8BC6                    mov eax, esi
:004EDD4C E86750F2FF              call 00412DB8
:004EDD51 8BD0                    mov edx, eax
:004EDD53 83EA05                  sub edx, 00000005
:004EDD56 33C9                    xor ecx, ecx
:004EDD58 8BC6                    mov eax, esi
:004EDD5A 8B38                    mov edi, dword ptr [eax]
:004EDD5C FF570C                  call [edi+0C]
:004EDD5F 66C745FE0000            mov [ebp-02], 0000
:004EDD65 66C745FC0000            mov [ebp-04], 0000
:004EDD6B 8D55FC                  lea edx, dword ptr [ebp-04]
:004EDD6E B901000000              mov ecx, 00000001
:004EDD73 8BC6                    mov eax, esi
:004EDD75 8B38                    mov edi, dword ptr [eax]
:004EDD77 FF5704                  call [edi+04]
:004EDD7A 33C9                    xor ecx, ecx
:004EDD7C 33D2                    xor edx, edx
:004EDD7E 8BC6                    mov eax, esi
:004EDD80 8B38                    mov edi, dword ptr [eax]
:004EDD82 FF570C                  call [edi+0C]
:004EDD85 33C0                    xor eax, eax
:004EDD87 8945F4                  mov dword ptr [ebp-0C], eax
:004EDD8A 8BC6                    mov eax, esi
:004EDD8C E82750F2FF              call 00412DB8
:004EDD91 6683E805                sub ax, 0005
:004EDD95 6685C0                  test ax, ax
:004EDD98 764E                    jbe 004EDDE8
:004EDD9A 668945EE                mov word ptr [ebp-12], ax

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004EDDE6(C)
|
:004EDD9E 8D55FE                  lea edx, dword ptr [ebp-02]
:004EDDA1 B901000000              mov ecx, 00000001
:004EDDA6 8BC6                    mov eax, esi
:004EDDA8 8B38                    mov edi, dword ptr [eax]
:004EDDAA FF5704                  call [edi+04]
:004EDDAD 8BC6                    mov eax, esi
:004EDDAF E8E84FF2FF              call 00412D9C
:004EDDB4 8BD0                    mov edx, eax
:004EDDB6 4A                      dec edx
:004EDDB7 33C9                    xor ecx, ecx
:004EDDB9 8BC6                    mov eax, esi
:004EDDBB 8B38                    mov edi, dword ptr [eax]
:004EDDBD FF570C                  call [edi+0C]
:004EDDC0 0FB745FE                movzx eax, word ptr [ebp-02]
:004EDDC4 0145F4                  add dword ptr [ebp-0C], eax
:004EDDC7 668B45FC                mov ax, word ptr [ebp-04]
:004EDDCB 663145FE                xor word ptr [ebp-02], ax
:004EDDCF 8D55FE                  lea edx, dword ptr [ebp-02]
:004EDDD2 B901000000              mov ecx, 00000001
:004EDDD7 8BC6                    mov eax, esi
:004EDDD9 8B38                    mov edi, dword ptr [eax]
:004EDDDB FF5708                  call [edi+08]
:004EDDDE 66FF45FC                inc [ebp-04]
:004EDDE2 66FF4DEE                dec [ebp-12]
:004EDDE6 75B6                    jne 004EDD9E

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004EDD98(C)
|
:004EDDE8 8B45F4                  mov eax, dword ptr [ebp-0C]
:004EDDEB 3B45F8                  cmp eax, dword ptr [ebp-08]
:004EDDEE 7409                    je 004EDDF9
:004EDDF0 C605AC394F0001          mov byte ptr [004F39AC], 01
:004EDDF7 EB07                    jmp 004EDE00

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004EDDEE(C)
|
:004EDDF9 C605AC394F0000          mov byte ptr [004F39AC], 00

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004EDDF7(U)
|
:004EDE00 8BC6                    mov eax, esi
:004EDE02 E88152F1FF              call 00403088
:004EDE07 EB07                    jmp 004EDE10

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004EDCDE(C)
|
:004EDE09 C605AC394F0001          mov byte ptr [004F39AC], 01

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004EDE07(U)
|
:004EDE10 803DAC394F0000          cmp byte ptr [004F39AC], 00
:004EDE17 741F                    je 004EDE38
:004EDE19 8D45CC                  lea eax, dword ptr [ebp-34]

* Possible StringData Ref from Code Obj ->" UNREGISTERED"
                                  |
:004EDE1C B960E04E00              mov ecx, 004EE060

* Possible StringData Ref from Code Obj ->"Gypsee PRO 1.6"
                                  |
:004EDE21 8B15A8394F00            mov edx, dword ptr [004F39A8]
:004EDE27 E85062F1FF              call 0040407C
:004EDE2C 8B55CC                  mov edx, dword ptr [ebp-34]
:004EDE2F 8BC3                    mov eax, ebx
:004EDE31 E81A94F5FF              call 00447250
:004EDE36 EB1C                    jmp 004EDE54

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004EDE17(C)
|

* Possible StringData Ref from Code Obj ->"Gypsee PRO 1.6"
                                  |
:004EDE38 8B15A8394F00            mov edx, dword ptr [004F39A8]
:004EDE3E 8BC3                    mov eax, ebx
:004EDE40 E80B94F5FF              call 00447250
:004EDE45 EB0D                    jmp 004EDE54

  • 标 题:用DeDe则更爽 (8千字)
  • 作 者:blowfish
  • 时 间:2001-3-19 12:40:31

这里应该是在比较注册码:
004EDDE8  8B45F4                mov    eax, [ebp-$0C]
004EDDEB  3B45F8                cmp    eax, [ebp-$08]
004EDDEE  7409                  jz      004EDDF9
有兴趣的用SoftICE跟一下 ;)

//--------------------------------------------------------------------------
004EDCA0  803DAC394F0000        cmp    byte ptr [$4F39AC], $00
004EDCA7  0F849A010000          jz      004EDE47
004EDCAD  8D55D8                lea    edx, [ebp-$28]

* Possible reference to TApplication instance
|
004EDCB0  A16C3D4F00            mov    eax, dword ptr [$4F3D6C]
004EDCB5  8B00                  mov    eax, [eax]

* Reference to: Forms.TApplication.GetExeName()
|
004EDCB7  E890BFF4FF            call    00439C4C
004EDCBC  8B45D8                mov    eax, [ebp-$28]
004EDCBF  8D55DC                lea    edx, [ebp-$24]

* Reference to: Sysutils.ExtractFileDir(System.AnsiString)
|
004EDCC2  E871B0F1FF            call    00408D38
004EDCC7  8D45DC                lea    eax, [ebp-$24]

* Possible String Reference to: '\GYPSEE.KEY'
|
004EDCCA  BA4CE04E00            mov    edx, $004EE04C

* Reference to: System..LStrCat()
|
004EDCCF  E86463F1FF            call    00404038
004EDCD4  8B45DC                mov    eax, [ebp-$24]

* Reference to: Sysutils.FileExists(System.AnsiString)
|
004EDCD7  E86CADF1FF            call    00408A48
004EDCDC  84C0                  test    al, al
004EDCDE  0F8425010000          jz      004EDE09
004EDCE4  B201                  mov    dl, $01

* Possible reference to class TMemoryStream
|
004EDCE6  A1ECF84000            mov    eax, dword ptr [$40F8EC]

* Reference to: System.TObject.Create()
|
004EDCEB  E86853F1FF            call    00403058
004EDCF0  8BF0                  mov    esi, eax
004EDCF2  8D55D0                lea    edx, [ebp-$30]

* Possible reference to TApplication instance
|
004EDCF5  A16C3D4F00            mov    eax, dword ptr [$4F3D6C]
004EDCFA  8B00                  mov    eax, [eax]

* Reference to: Forms.TApplication.GetExeName()
|
004EDCFC  E84BBFF4FF            call    00439C4C
004EDD01  8B45D0                mov    eax, [ebp-$30]
004EDD04  8D55D4                lea    edx, [ebp-$2C]

* Reference to: Sysutils.ExtractFileDir(System.AnsiString)
|
004EDD07  E82CB0F1FF            call    00408D38
004EDD0C  8D45D4                lea    eax, [ebp-$2C]

* Possible String Reference to: '\GYPSEE.KEY'
|
004EDD0F  BA4CE04E00            mov    edx, $004EE04C

* Reference to: System..LStrCat()
|
004EDD14  E81F63F1FF            call    00404038
004EDD19  8B55D4                mov    edx, [ebp-$2C]
004EDD1C  8BC6                  mov    eax, esi

* Reference to: Classes.TMemoryStream.LoadFromFile(System.AnsiString)
|
004EDD1E  E8CD54F2FF            call    004131F0
004EDD23  8BC6                  mov    eax, esi

* Reference to: Classes.TStream.GetSize()
|
004EDD25  E88E50F2FF            call    00412DB8
004EDD2A  8BD0                  mov    edx, eax
004EDD2C  83EA04                sub    edx, +$04
004EDD2F  33C9                  xor    ecx, ecx
004EDD31  8BC6                  mov    eax, esi
004EDD33  8B38                  mov    edi, [eax]

* Reference to method TMemoryStream.Seek(Longint,Word)
|
004EDD35  FF570C                call    dword ptr [edi+$0C]
004EDD38  8D55F8                lea    edx, [ebp-$08]
004EDD3B  B904000000            mov    ecx, $00000004
004EDD40  8BC6                  mov    eax, esi
004EDD42  8B38                  mov    edi, [eax]

* Reference to method TMemoryStream.Read(Pointer,Longint)
|
004EDD44  FF5704                call    dword ptr [edi+$04]
004EDD47  FF45F8                inc    dword ptr [ebp-$08]
004EDD4A  8BC6                  mov    eax, esi

* Reference to: Classes.TStream.GetSize()
|
004EDD4C  E86750F2FF            call    00412DB8
004EDD51  8BD0                  mov    edx, eax
004EDD53  83EA05                sub    edx, +$05
004EDD56  33C9                  xor    ecx, ecx
004EDD58  8BC6                  mov    eax, esi
004EDD5A  8B38                  mov    edi, [eax]

* Reference to method TMemoryStream.Seek(Longint,Word)
|
004EDD5C  FF570C                call    dword ptr [edi+$0C]
004EDD5F  66C745FE0000          mov    word ptr [ebp-$02], $0000
004EDD65  66C745FC0000          mov    word ptr [ebp-$04], $0000
004EDD6B  8D55FC                lea    edx, [ebp-$04]
004EDD6E  B901000000            mov    ecx, $00000001
004EDD73  8BC6                  mov    eax, esi
004EDD75  8B38                  mov    edi, [eax]

* Reference to method TMemoryStream.Read(Pointer,Longint)
|
004EDD77  FF5704                call    dword ptr [edi+$04]
004EDD7A  33C9                  xor    ecx, ecx
004EDD7C  33D2                  xor    edx, edx
004EDD7E  8BC6                  mov    eax, esi
004EDD80  8B38                  mov    edi, [eax]

* Reference to method TMemoryStream.Seek(Longint,Word)
|
004EDD82  FF570C                call    dword ptr [edi+$0C]
004EDD85  33C0                  xor    eax, eax
004EDD87  8945F4                mov    [ebp-$0C], eax
004EDD8A  8BC6                  mov    eax, esi

* Reference to: Classes.TStream.GetSize()
|
004EDD8C  E82750F2FF            call    00412DB8
004EDD91  6683E805              sub    ax, +$05
004EDD95  6685C0                test    ax, ax
004EDD98  764E                  jbe    004EDDE8
004EDD9A  668945EE              mov    [ebp-$12], ax
004EDD9E  8D55FE                lea    edx, [ebp-$02]
004EDDA1  B901000000            mov    ecx, $00000001
004EDDA6  8BC6                  mov    eax, esi
004EDDA8  8B38                  mov    edi, [eax]

* Reference to method TMemoryStream.Read(Pointer,Longint)
|
004EDDAA  FF5704                call    dword ptr [edi+$04]
004EDDAD  8BC6                  mov    eax, esi

* Reference to: Classes.TStream.GetPosition()
|
004EDDAF  E8E84FF2FF            call    00412D9C
004EDDB4  8BD0                  mov    edx, eax
004EDDB6  4A                    dec    edx
004EDDB7  33C9                  xor    ecx, ecx
004EDDB9  8BC6                  mov    eax, esi
004EDDBB  8B38                  mov    edi, [eax]

* Reference to method TMemoryStream.Seek(Longint,Word)
|
004EDDBD  FF570C                call    dword ptr [edi+$0C]
004EDDC0  0FB745FE              movzx  eax, word ptr [ebp-$02]
004EDDC4  0145F4                add    [ebp-$0C], eax
004EDDC7  668B45FC              mov    ax, word ptr [ebp-$04]
004EDDCB  663145FE              xor    [ebp-$02], ax
004EDDCF  8D55FE                lea    edx, [ebp-$02]
004EDDD2  B901000000            mov    ecx, $00000001
004EDDD7  8BC6                  mov    eax, esi
004EDDD9  8B38                  mov    edi, [eax]

* Reference to method TMemoryStream.Write(Pointer,Longint)
|
004EDDDB  FF5708                call    dword ptr [edi+$08]
004EDDDE  66FF45FC              inc    word ptr [ebp-$04]
004EDDE2  66FF4DEE              dec    word ptr [ebp-$12]
004EDDE6  75B6                  jnz    004EDD9E
004EDDE8  8B45F4                mov    eax, [ebp-$0C]
004EDDEB  3B45F8                cmp    eax, [ebp-$08]
004EDDEE  7409                  jz      004EDDF9
004EDDF0  C605AC394F0001        mov    byte ptr [$4F39AC], $01
004EDDF7  EB07                  jmp    004EDE00
004EDDF9  C605AC394F0000        mov    byte ptr [$4F39AC], $00
004EDE00  8BC6                  mov    eax, esi

* Reference to: System.TObject.Free()
|
004EDE02  E88152F1FF            call    00403088
004EDE07  EB07                  jmp    004EDE10
004EDE09  C605AC394F0001        mov    byte ptr [$4F39AC], $01
004EDE10  803DAC394F0000        cmp    byte ptr [$4F39AC], $00
004EDE17  741F                  jz      004EDE38
004EDE19  8D45CC                lea    eax, [ebp-$34]

* Possible String Reference to: ' UNREGISTERED'
|
004EDE1C  B960E04E00            mov    ecx, $004EE060
004EDE21  8B15A8394F00          mov    edx, [$4F39A8]

* Reference to: System..LStrCat3()
|
004EDE27  E85062F1FF            call    0040407C
004EDE2C  8B55CC                mov    edx, [ebp-$34]
004EDE2F  8BC3                  mov    eax, ebx

* Reference to: Controls.TControl.SetText(System.AnsiString)
|
004EDE31  E81A94F5FF            call    00447250
004EDE36  EB1C                  jmp    004EDE54
004EDE38  8B15A8394F00          mov    edx, [$4F39A8]
004EDE3E  8BC3                  mov    eax, ebx

* Reference to: Controls.TControl.SetText(System.AnsiString)
|
004EDE40  E80B94F5FF            call    00447250
004EDE45  EB0D                  jmp    004EDE54

  • 标 题:每输入一个字符就判断一下 (5千字)
  • 作 者:blowfish
  • 时 间:2001-3-19 13:22:48

输入注册码时的判断在TEdit的OnChange( )中。启动时的判断只是对keyfile进行校验。

Registered User
1257167423

//-------------------------------------------------------------
procedure TfmRegistration.Edit2Change(Sender: TObject);
begin
{
004BCAA0  55                    push    ebp
004BCAA1  8BEC                  mov    ebp, esp
004BCAA3  33C9                  xor    ecx, ecx
004BCAA5  51                    push    ecx
004BCAA6  51                    push    ecx
004BCAA7  51                    push    ecx
004BCAA8  51                    push    ecx
004BCAA9  51                    push    ecx
004BCAAA  53                    push    ebx
004BCAAB  8BD8                  mov    ebx, eax
004BCAAD  33C0                  xor    eax, eax
004BCAAF  55                    push    ebp
004BCAB0  688ACB4B00            push    $004BCB8A

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

* Reference to control TfmRegistration.Edit2 : TEdit
|
004BCABE  8B83E4020000          mov    eax, [ebx+$02E4]

* Reference to: Controls.TControl.GetText()
|
004BCAC4  E857A7F8FF            call    00447220
004BCAC9  8B45FC                mov    eax, [ebp-$04]

* Reference to: System..DynArrayLength()
|          or: System..LStrLen()
|
004BCACC  E85F75F4FF            call    00404030
004BCAD1  83F80A                cmp    eax, +$0A        //注册码长度
004BCAD4  0F858D000000          jnz    004BCB67
004BCADA  8D55F8                lea    edx, [ebp-$08]

* Reference to control TfmRegistration.Edit2 : TEdit
|
004BCADD  8B83E4020000          mov    eax, [ebx+$02E4]

* Reference to: Controls.TControl.GetText()
|
004BCAE3  E838A7F8FF            call    00447220
004BCAE8  8B45F8                mov    eax, [ebp-$08]
004BCAEB  8B1504664F00          mov    edx, [$4F6604]

* Reference to: System..LStrCmp()
|
004BCAF1  E84A76F4FF            call    00404140            //比较注册码
004BCAF6  756F                  jnz    004BCB67
004BCAF8  8D45F4                lea    eax, [ebp-$0C]
004BCAFB  50                    push    eax
004BCAFC  8D55F0                lea    edx, [ebp-$10]

* Reference to control TfmRegistration.Edit2 : TEdit
|
004BCAFF  8B83E4020000          mov    eax, [ebx+$02E4]

* Reference to: Controls.TControl.GetText()
|
004BCB05  E816A7F8FF            call    00447220
004BCB0A  8B45F0                mov    eax, [ebp-$10]
004BCB0D  B905000000            mov    ecx, $00000005
004BCB12  BA05000000            mov    edx, $00000005

* Reference to: System..LStrCopy()
|
004BCB17  E81C77F4FF            call    00404238
004BCB1C  8B45F4                mov    eax, [ebp-$0C]
004BCB1F  50                    push    eax
004BCB20  8D45EC                lea    eax, [ebp-$14]
004BCB23  50                    push    eax
004BCB24  B905000000            mov    ecx, $00000005
004BCB29  BA05000000            mov    edx, $00000005
004BCB2E  A104664F00            mov    eax, dword ptr [$4F6604]

* Reference to: System..LStrCopy()
|
004BCB33  E80077F4FF            call    00404238
004BCB38  8B55EC                mov    edx, [ebp-$14]
004BCB3B  58                    pop    eax

* Reference to: System..LStrCmp()
|
004BCB3C  E8FF75F4FF            call    00404140        //比较注册码中间的5位
004BCB41  7524                  jnz    004BCB67

* Reference to control TfmRegistration.BitBtn1 : TBitBtn
|
004BCB43  8B83D0020000          mov    eax, [ebx+$02D0]

* Reference to field TBitBtn.OFFS_010C
|
004BCB49  89980C010000          mov    [eax+$010C], ebx

* Reference to field TBitBtn.OFFS_0108
|
004BCB4F  C7800801000064C74B00  mov    dword ptr [eax+$0108], $004BC764

* Reference to field TfmRegistration.OFFS_02EC
|
004BCB59  C683EC02000001        mov    byte ptr [ebx+$02EC], $01

* Reference to field TfmRegistration.OFFS_02ED
|
004BCB60  C683ED02000001        mov    byte ptr [ebx+$02ED], $01
004BCB67  33C0                  xor    eax, eax
004BCB69  5A                    pop    edx
004BCB6A  59                    pop    ecx
004BCB6B  59                    pop    ecx
004BCB6C  648910                mov    fs:[eax], edx

****** FINALLY
|

* Possible String Reference to: '[嬪]脣繳嬱3繳h伤K'
|
004BCB6F  6891CB4B00            push    $004BCB91
004BCB74  8D45EC                lea    eax, [ebp-$14]

* Reference to: System..LStrClr(System.AnsiString)
|
004BCB77  E83472F4FF            call    00403DB0
004BCB7C  8D45F0                lea    eax, [ebp-$10]
004BCB7F  BA04000000            mov    edx, $00000004

* Reference to: System..LStrArrayClr()
|
004BCB84  E84B72F4FF            call    00403DD4
004BCB89  C3                    ret

004BCB8A  E9196CF4FF            jmp    004037A8
004BCB8F  EBE3                  jmp    004BCB74

****** END
|
004BCB91  5B                    pop    ebx
004BCB92  8BE5                  mov    esp, ebp
004BCB94  5D                    pop    ebp
004BCB95  C3                    ret