Hi guys,
I'm about to release a new tool of mine called 'The raw code injector'
It's a tool for coders but maybe a few ordinary users will learn to get along with it.
What it does:
Ever felt the need to quickly test some code of yours? Not wanting to create a whole new project to test one or two simple lines? Then this is your tool, it will allow you to inject raw code into another process, you only supply the code you want to test, everything else this tool will handle.
To make a long story quick/tl;dr:
This tool allows you to inject code into another process without creating a dll/project to do it.
Other functions:
Dll injection
Module dumping (only those inside a process, a 'real' (like in kernel detective) dump must be implemented yet)
Limitations:
EDIT:
Variables are possible now, I found an error during my test runs
2ndEDIT:
never mind, variables are still out of the question, I mean pointers, those work now
You cannot call API functions for now, I will provide a basic library to cover the more used API functions (memcpy and maybe signature scanning) in the future.
You cannot call functions, eg you cannot do this:
Code:
int patchaddy(){
}
main(){
patchaddy();
}
Actually you
cannot use functions at all you'll only feed code into the tool, functions/api calls/variables will cause errors and maybe even crash the applications you're injecting into.
I'll fix that later since those are internal problems and need some math to correct, and I hate math when I'm tired
-SCHiM
tell me what you think