x64dbg / XEDParse

XEDParse: A MASM-like, single-line plaintext assembler
GNU Lesser General Public License v3.0
166 stars 52 forks source link

Bad LEA syntax accepted by XEDParse #8

Open sdcode opened 8 years ago

sdcode commented 8 years ago

A minor issue with XEDParse:

    int 3
    lea rcx, [rdx + rax + 123h] ; source
    ; lea rcx, [rax + rdx + 0x123]  ; as seen by disassembler
    ; lea rcx, [eax + rdx + 0x123]  ; hit space and change rax to eax: accepted by XEDParse
    ; lea rcx, [eax + 0x123]    ; resulting code