Projects STRLCPY syscall_api Files
🤬
Enable build support by adding .buildspec.yml
.github/img Loading last commit info...
example
LICENSE
README.md
syscall_api.asm
README.md

SYSCALL_API

syscall_api.asm block is used for dynamically finding the syscall number (SN) inside a function body and performing a manual syscall with the found SN. If SN could not be found inside the given function body, R10 register will be equal to -1. Check here for example code.

Block searches for the following common instruction sequence during syscalls.

    mov r10, rcx
    mov eax, ??? ; <-- two byte SN here
    ; ...
    syscall
    ret

example

Prior Work & References

Please wait...
Page is in error, reload to recover