Cracking Projects For Newbies

Re: Re: Re: Project 6; Task2 - 1 byte solution found!
Monday, 08-Feb-99 00:47:44
    195.148.194.34 writes:

    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


Message thread:

Shadow: Project 6; General (03-Feb-99 05:42:39)

Back to main board


Message subject:

Name: (optional)

Email address: (optional)

Type your message here:




Back to main board

Copyright © InsideTheWeb, Inc. 1997-1999
All rights reserved.