在MARS(MIPS模拟器)中编译有关Syscall的工作MIPS shell代码时出错

时间:2013-12-17 10:09:31

标签: mips shellcode

我想在MARS模拟器shell代码示例中编译MIPS shell代码的汇编代码:

 lui     $6,0x4321
 ori     $6,$6,0xfedc
 lui     $5,0x2812
 ori     $5,$5,0x1969
 lui     $4,0xfee1
 ori     $4,$4,0xdead
 li      $2,4088
 syscall 0x40404

并在编译时它给出了这个错误: “syscall”:操作数太多或格式不正确。预期:系统调用

并且在我将其代码放在另一个真正的程序代码中的实际编译时,它再次给出错误: shell_reboot.s:124:错误:非法操作数`syscall'

我该怎么办?问题是什么以及应该如何?

shell代码来源:http://packetstormsecurity.com/files/107735/Linux-MIPS-reboot-Shellcode.html

0 个答案:

没有答案