b10NT
26.04.2009, 13:46
Ай нид хелп - есть хост, ядро 2.4.30 #2 SMP , выбрал вот этот сплоит http://www.securityfocus.com/data/vulnerabilities/exploits/linux-ia32-emul-exp.c , но не могу скомпилить - сначало ругалось на андефайн ORIG_RAX, поставил его 120, теперь выдает следующее:
Assembler message:
****.s:12 Error: suffix or operand invalid for 'movq'
****.s:120 Error: suffix or operand invalid for 'movq'
я так понимаю из-за этой строчки:
__asm__("\n"
"\tmovq $0x101, %rax\n"
"\tint $0x80\n");
Что делать и кто виноват?
Assembler message:
****.s:12 Error: suffix or operand invalid for 'movq'
****.s:120 Error: suffix or operand invalid for 'movq'
я так понимаю из-за этой строчки:
__asm__("\n"
"\tmovq $0x101, %rax\n"
"\tint $0x80\n");
Что делать и кто виноват?