by Sethioz » Wed Apr 29, 2015 11:19 am
no offense, but i don't think you know what "array of bytes" is.
and further more, injection?
let me explain. a code injection, is where you inject your own code into game, not modify, but inject OWN code.
here's simplified example:
Original code:
01 02 03 04 05 06 07 08
01
02
03
Modified code:
01 02 02 02 FF FF FF FF
01
02
03
Code Injection:
Jmp newmem
01
02
03
See, in code injection, you make a jmp (jump), which jumps to new memory that you allocate, there you will write your own code, as long as necessary. So when game comes accross the jump, it jumps to your custom code and executes that instead of original code, then at end of custom code you must make it jump back, so it won't crash the game.
a code modification is where you modify the original code, without injecting a custom code.
so when you say "array of bytes injection", it doesn't make much sense. nobody injects array of bytes. every custom code has commands, at least i have never seen AoB injection.
AoB can be used to modify code, which is very useful in lot of games or to find correct memory location without the need of static address, but AoB injection ... ummm.
you should really learn the basics.
lot of beginners think that you need to know programming to hack .. not at all. programming and hacking are completely different fields. In order to make hacks, you only need to find the right place. Programming comes in play when you want to write tools or trainers so that others can use them, you do not need programming skills to hack games.
Same with code injection, it is only used to program your own hacks, such as wallhack or aimbot. you don't need code injection to create a money hack for example (well sometimes, in case value is encrypted or game has protection).