00401000 $ 6A 00 PUSH 0 pModule = NULL
00401002 . E8 7D010000 CALL <JMP.&KERNEL32.GetModuleHandleA> GetModuleHandleA
00401007 . A3 A0304000 MOV DWORD PTR DS:[4030A0],EAX  
0040100C . 6A 00 PUSH 0 lParam = NULL
0040100E . 68 29104000 PUSH goth.00401029 DlgProc = goth.00401029
00401013 . 6A 00 PUSH 0 hOwner = NULL
00401015 . 6A 65 PUSH 65 pTemplate = 65
00401017 . FF35 A0304000 PUSH DWORD PTR DS:[4030A0] hInst = NULL
0040101D . E8 32010000 CALL <JMP.&USER32.DialogBoxParamA> DialogBoxParamA
00401022 . 6A 00 PUSH 0 ExitCode = 0
00401024 . E8 55010000 CALL <JMP.&KERNEL32.ExitProcess> ExitProcess
00401029 . 55 PUSH EBP  
0040102A . 8BEC MOV EBP,ESP  
0040102C . 817D 0C 11010000 CMP DWORD PTR SS:[EBP+C],111  
00401033 . 0F85 DA000000 JNZ goth.00401113  
00401039 . 8B55 10 MOV EDX,DWORD PTR SS:[EBP+10]  
0040103C . C1EA 10 SHR EDX,10  
0040103F . 66:0BD2 OR DX,DX  
00401042 . 0F85 FA000000 JNZ goth.00401142  
00401048 . 8B45 10 MOV EAX,DWORD PTR SS:[EBP+10]  
0040104B . 25 FFFF0000 AND EAX,0FFFF  
00401050 . 66:83F8 01 CMP AX,1  
00401054 . 0F85 A3000000 JNZ goth.004010FD  
0040105A . 6A 20 PUSH 20 Count = 20 (32.)
0040105C . 68 00304000 PUSH goth.00403000 Buffer = goth.00403000
00401061 . 68 B80B0000 PUSH 0BB8 ControlID = BB8 (3000.)
00401066 . FF75 08 PUSH DWORD PTR SS:[EBP+8] hWnd
00401069 . E8 F8000000 CALL <JMP.&USER32.GetDlgItemTextA> GetDlgItemTextA
0040106E . 68 00304000 PUSH goth.00403000 String2 = ""
00401073 . 68 40304000 PUSH goth.00403040 String1 = "analspider"
00401078 . E8 0D010000 CALL <JMP.&KERNEL32.lstrcmpA> lstrcmpA
004010A4 . E8 0BC0 OR EAX,EAX  
0040107F . 75 39 JNZ SHORT vault.004010BA  
00401081 . 6A 20 PUSH 20 Count = 20 (32.)
00401083 . 68 20304000 PUSH goth.00403020 Buffer = goth.00403020
00401088 . 68 B90B0000 PUSH 0BB9 ControlID = BB9 (3001.)
0040108D . FF75 08 PUSH DWORD PTR SS:[EBP+8] hWnd
00401090 . E8 D1000000 CALL <JMP.&USER32.GetDlgItemTextA> GetDlgItemTextA
00401095 . 68 4C304000 PUSH goth.0040304C String2 = "7777"
0040109A . 68 20304000 PUSH vault.00403020 String1 = ""
0040109F . E8 E6000000 CALL <JMP.&KERNEL32.lstrcmpA> lstrcmpA
004010A4 . 0BC0 OR EAX,EAX  
004010A6 . 75 09 JNZ SHORT goth.004010B1  
004010A8 . C605 9E304000 01 MOV BYTE PTR DS:[40309E],1  
004010AF . EB7nbsp;10 JMP SHORT vault.004010C1  
004010B1 > C605 9E304000 00 JMP SHORT goth.004010C1  
004010B8 . EB 07 JMP SHORT vault.004010C1  
004010BA > C605 9E304000 00 MOV BYTE PTR DS:[40309E],0  
004010AF . EB 10 JMP SHORT vault.004010C1  
004010B1 > C605 9E304000 00 MOV BYTE PTR DS:[40309E],0  
004010B8 . EB 07 JMP SHORT goth.004010C1  
004010BA > C605 9E304000 00 MOV BYTE PTR DS:[40309E],0  
004010C1 > 803D 9E304000 01 CMP BYTE PTR DS:[40309E],1  
004010C8 . 75 1D JNZ SHORT vault.004010E7  
004010CA . 6A 24 PUSH 24 Style = MB_YESNO|MB_ICON
004010CC . 68 57304000 PUSH goth.00403057 Title = "the goth"
004010D1 . 68 6C304000 PUSH goth.0040306C Text = "Howdidyougetin?"
004010D6 . FF75 08 PUSH DWORD PTR SS:[EBP+8] hOwner
004010D9 . E8 8E000000 CALL <JMP.&USER32.MessageBoxA> MessageBoxA
004010DE . C605 9E304000 00 MOV BYTE PTR DS:[40309E],0  
004010E5 . EB 5B JMP SHORT goth.00401142  
004010E7 > 6A 10 PUSH 10 Style = MB_OK|MB_ICONHAND
004010E9 . 68 57304000 PUSH vault.00403057 Title = "the goth"
004010EE . 68 61304000 PUSH vault.00403061 Text = "No Access!"
Hosted by www.Geocities.ws

1