I'm wonder if anyone has ever used Python for game hacks? I'm learning it right now so I am curious.
Originally Posted by k0mrade
I'm wonder if anyone has ever used Python for game hacks? I'm learning it right now so I am curious.
Somebody made a python library which allowed direct memory editing to processes and such, so probably, but if you want to make hacks, it'd be better to use a language that was designed to give full control of the system.
Somebody made a python library which allowed direct memory editing to processes and such, so probably, but if you want to make hacks, it'd be better to use a language that was designed to give full control of the system.
I'm actually learning it for a different type of hacking if you know what I mean... I was just wondering if it can be useful for game hacks
Originally Posted by k0mrade
I'm actually learning it for a different type of hacking if you know what I mean... I was just wondering if it can be useful for game hacks
Yes, but it's just unneeded extra work if you want to make a hack with a language that uses interpretation / JIT compilation.
If you are looking to make game hacks, your best bet would probably be C++/C. They are more difficult than scripting languages but a lot more powerful on Windows systems.
Originally Posted by EliteMC
If you are looking to make game hacks, your best bet would probably be C++/C. They are more difficult than scripting languages but a lot more powerful on Windows systems.
Please explain what a scripting language is... im curious on that definition of yours.
Originally Posted by 'Bruno
Please explain what a scripting language is... im curious on that definition of yours.
Well, I don't really have a definition, but I'll try and explain.
Python, Ruby, Bash and things like that are scripting languages, they are generally opened through a shell and aren't (usually) compiled.
However, C/C++/Java and things like that all need to be compiled into executable formats, such as .exes.
There are exceptions, but it's generally like that.
Originally Posted by EliteMC
Well, I don't really have a definition, but I'll try and explain.
Python, Ruby, Bash and things like that are scripting languages, they are generally opened through a shell and aren't (usually) compiled.
However, C/C++/Java and things like that all need to be compiled into executable formats, such as .exes.
There are exceptions, but it's generally like that.
They are "compiled" before execution. Technically that is.