Hey Matrix why didn't you tell me you posted this I would have added it in sooner. So who's the tutorial from?
Hello BxR, Welcome to our forum!
i didnt find it important and useful or else i would tell u to add.
Server Sided, and Client Sided(Memory Hacking)
What's the Story? In an unknown world, hackers and developers alike fight in a constant war. It's not fought with your common choice of weapon. It's fought with memory, information, and how it can be manipulated. Before we can understand both sides of the story, we must understand how the client and server works. The client is what is basically what you use to play the game and sends information to the server. The server plays a role of receiving information. This could be your account information, how much money it holds, your stats, etc. The client of course also receives information from the server as well as the server sends information to the client.
How It Affects You The real battle to be won is who holds the valuable information. The client or the server. Hackers want the information to be client sided(information or memory on the client) instead of server sided(information or memory held on the server). The best way to explain would be using an example. Lets say for instance that you have a character in a game that is a certain level. You memory scan your level and come up unsuccessful in changing your level(value). When you do memory scans, it scans the information on the client, not the server. The server will obviously hold the vital information such as your level. The reason behind all this can't be more obvious. Developers mainly wish to keep that information off of your hands. This basically explains that you won't always have the information on your client to manipulate.
that made me wanna quit...
Originally Posted by luongoo
that made me wanna quit...
Quit what? It's not like you started. Seriously, you've just been posting useless crap all over the forums which no one really needs to read.
but dont worry they wont store all variables in their sever it will slow them and u down. only important things like ammo hp mp etc...
Originally Posted by Matrix_NEO006
but dont worry they wont all variables in their sever it will slow them and u down. only important things like ammo hp mp etc...
That was good rw, you should write a book. I'll add it in when I get a chance.
Originally Posted by Matrix_NEO006
but dont worry they wont store all variables in their sever it will slow them and u down. only important things like ammo hp mp etc...
Yes, thank goodness they aren't as smart as Blizzard(The creators of WoW). Just about anything possibly usable is stored on their side.
Originally Posted by why06
That was good rw, you should write a book. I'll add it in when I get a chance.
Thanks, I had the time to touch on a tid-bit of things. I plan to add a bit more about how the client and server communicates through packets.
Originally Posted by rwkeith
Yes, thank goodness they aren't as smart as Blizzard(The creators of WoW). Just about anything possibly usable is stored on their side.
Have they moved gravity serverside? and mountainclimbing(maximum angle you can walk up to)? I remember those being clientside when I last played wow(pre expension packs XD)
lol they make millions of dollars they have super computer better then alienwares of course they would store it on their side + their computers are linux(not gaming).
well i should come up with tutorials. suggest something.
Originally Posted by Matrix_NEO006
lol they make millions of dollars they have super computer better then alienwares of course they would store it on their side + their computers are linux(not gaming).
well i should come up with tutorials. suggest something.
I suggest a tutorial on DLL injection, On Packet editing or on loading a DLL in assembly.
i will give tutorial about dll and dll injection but packed editing and stuff dont know much.
Originally Posted by Matrix_NEO006
i will give tutorial about dll and dll injection but packed editing and stuff dont know much.
xD Wicked. I'm not sure about how DLL injection works. Well i have a general Idea i think. Hmm now i shall go continue to try to Load a DLL in Assembly.
Originally Posted by zeco
xD Wicked. I'm not sure about how DLL injection works. Well i have a general Idea i think. Hmm now i shall go continue to try to Load a DLL in Assembly.
basic idea of an injector is to create a remote thread(a thread that lives within another application then your own).
Then from that thread you call LoadLibrary, which automaticly makes your DllMain trigger with DLL_PROCESS_ATTACH as reason and then kill the thread.
Then from your DllMain you create a new thread in which you keep all your hacking needs(A thread to monitor keypresses to turn stuff on and off for example)
Originally Posted by Hell_Demon
basic idea of an injector is to create a remote thread(a thread that lives within another application then your own).
Then from that thread you call LoadLibrary, which automaticly makes your DllMain trigger with DLL_PROCESS_ATTACH as reason and then kill the thread.
Then from your DllMain you create a new thread in which you keep all your hacking needs(A thread to monitor keypresses to turn stuff on and off for example)