Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Delphi...

Name: Anonymous 2011-10-13 15:34

It's 2011, and...

    mov     eax, [ebx]
    mov     edx, [ebp-16]
    mov     [eax+4], edx
    mov     eax, [ebx]     ; WTF? Who changed eax or ebx?
    mov     edx, [ebp-12]
    mov     [eax+8], edx
    mov     eax, [ebx]     ; WTF? Who changed eax or ebx?
    mov     edx, [ebp-8]
    mov     [eax+12], edx

...it's compiler is still being retarded.

(I checked, there are no jumps between there. This is one run of code.)

Name: Cudder !MhMRSATORI!FBeUS42x4uM+kgp 2011-10-14 5:05

On the other hand this makes it easier to decompile.

I'm disassembling a Delphi prog myself (compiled several weeks ago) and it's easy to read but incredibly inefficient.

Name: Cudder !MhMRSATORI!FBeUS42x4uM+kgp 2011-10-15 6:18

>>17
It's easier to read than any HLL, but a lot more tedious.

I just came across this:

mov eax, [ebp+4]
mov eax, edx

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List