libmwemu 0.24.1

x86 32/64bits and system internals emulator, for securely emulating malware and other stuff.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::tests::helpers;
use crate::*;

#[test]
// tests syscalls64
pub fn elf64lin_syscall64() {
    helpers::setup();

    let mut emu = emu64();
    emu.load_code("../../test/elf64lin_syscall64.bin");
    emu.run_to(80000);
    assert_eq!(emu.regs().r12, 549);
}