nasm error!



  • Hi,

    Ich wollte mal so ein bisschen mit nasm arbeiten und da ergibt sich folgendes Problem:

    beim build von

    BITS 32
    
    mov eax, dword ptr fs:[0x30]  
    mov byte ptr ds:[eax+2], 0
    

    mit

    nasm -s -fbin shell.asm
    

    Error:
    shell.asm:3: error: comma or end of line expected
    shell.asm:4: error: comma or end of line expected

    das sagt mir jetzt nicht wirklich viel..

    ahja, datei-aufbau, buildparameter sind richtig für meinen zweck.

    reservieren (push), freigeben (pop), andere opcodes/.. gehen auch, ich denke der aufbau der zeilen muss anders gestaltet werden aber wie?

    mfg,feldman



  • Probier's mal mit NASM-Syntax:

    BITS 32
    
    mov eax, fs:[0x30]  
    mov byte ds:[eax+2], 0
    

    Sollte klappen, ansonsten: RTFM 😉


Anmelden zum Antworten