Re: Re: Re: Project 6; Task2 - 1 byte solution found! Monday, 08-Feb-99 00:47:44
1 byte solution found... by Shadow ================================== in our serial check routine: 8b4c2410 mov ecx, dword ptr [esp+10] 8b542414 mov edx, dword ptr [esp+14] and later..program starts to compare [ecx] and [edx].. looks like this need some patching.. let's patch mov edx, dword ptr [esp+14] to mov edx, dword ptr [esp+10]... offset: 0000c0d5h old value: 14h, new value: 10h same in assembler: usage: debug < patch.dbg I hope that code works.. coded using debug.com. Note that code contains no version check, no error check.. You may use this code only for educational purposes. --patch.dbg a jmp 010e db 'memo95.exe',00 db 10 push cs pop ds mov ax,3d02 mov dx,0102 int 21 mov bx,ax mov ax,4200 xor cx,cx mov dx,c0d5 int 21 mov ah,40 mov cx,1 mov dx,010d int 21 mov ah,3f int 21 ret rcx 33 n patch.com w q Shadow |
Shadow: Project 6; General (03-Feb-99 05:42:39) |
|
Copyright © InsideTheWeb, Inc. 1997-1999
All rights reserved.