write system call
From: Raymond Martin (rmartin_at_cis.strath.ac.uk)
Date: 04/23/04
- Next message: Tim Roberts: "Re: Making a label visible to other procedure"
- Previous message: Grumble: "Re: EXE Disassempler and assempler"
- Next in thread: Grumble: "Re: write system call"
- Reply: Grumble: "Re: write system call"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 23 Apr 2004 11:10:02 +0000 (UTC)
Does the 'write' linux system call require kernel mode?
I get a Permission denied problem with :
..section .rodata
..l1:
..string "some text"
..text
main:
mov $0x4,%eax ;system call 4 - write
mov $0x1,%ebx ;write 1st arg, write to stdout (file descriptor 1)
mov $.l1,%ecx ;write 2nd arg, pass "some text"
mov $0x9,%edx ;write 3rd arg, pass length of 9
int $0x80 ;make a system call
ret
Thanks.
-- Raymond.
- Next message: Tim Roberts: "Re: Making a label visible to other procedure"
- Previous message: Grumble: "Re: EXE Disassempler and assempler"
- Next in thread: Grumble: "Re: write system call"
- Reply: Grumble: "Re: write system call"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|