Open qb-0 opened 3 years ago
I think this would be pretty cool, but there are a few things I'm not sure how we would do such as allocating and freeing memory and injecting dlls
Unfortunately there are no native ways to do that. Operations like that work with injecting syscalls into a remote process with ptrace.
I've made some first tests with it on my library. https://github.com/qb-0/pyMeow/blob/master/src/ptrace.nim#L428 I could give it a try in python as well.
I've made a few test's on linux and realized that a lot of code from Pymem can be used on linux aswell. Could be some nice feature for the future.
https://github.com/qb-0/PymemLinux