Hey :) I am currently developing a memory library for x86 / x64 Linux. The thing is, I am doing some kind of remote syscall execution.
Here is my code that just crashes another process when I try to execute a valid syscall.
(All of my functions used in the code are wrappers around ptrace) You can find the full code here: http://code.google.com/p/ethonmem/source/browse/
long Debugger::executeSyscall( unsigned long code, std::vector<unsigned long> const& args) const {
Can anyone find my mistake? Thanks :) Regards, Florian
source share