|
You last visited: Today at 03:25
Advertisement
Looking to Assemble a Team of "Coders/Memory Editors"
Discussion on Looking to Assemble a Team of "Coders/Memory Editors" within the Planetside forum part of the Shooter category.
01/04/2011, 13:08
|
#1
|
elite*gold: 0
Join Date: Apr 2010
Posts: 51
Received Thanks: 8
|
Looking to Assemble a Team of "Coders/Memory Editors"
***If you've "hacked" a game, or never "hacked" in your life, keep reading this, if you're still interested.
Hello Planetside hackers(or leechers),
I have come to terms that I cannot do everything myself. Though it is nice spending nights up (because I cannot go to sleep til 6am), trying to find codes in Planetside and modify them. Also, my idea base (limited to me), is quite small, since I'm frustrated trying to find code that will separate enemies from friendies in a pull hack.
Anyways, I am looking to assemble a team of hackers/coders/w.e. you want to call it. Basically memory editors, because real hackers crack into servers and databases, and modify or steal that code. We "memory editors" create codes that modify the client. If you understood everything that I mentioned above, you're doing good so far, and it was probably information you already know. If you didn't, start searching these forums and using your ole friend Google.
So, if you would like to join me in creating and improving Planetside hacks, post below, with a few things about yourself of course. Here's a couple of things I'm looking for, but feel free to add anything else you feel is important.
1.)Name, this can be a nickname, in game name, or real name, just a name I can call you by.
2.)Age, for obvious reasons.
3.)Programming Languages you are experienced with (C++,C,ASM,JAVA)
4.)Programs you've made
5.)Have you created hacks for Planetside or any other game. If so, please list.
6.)When are you available.
7.)Contact Info (I prefer Yahoo Messenger, but MSN or AIM will work too, along with TS3 or Vent)
8.)Anything else you want to tell me.
If you're looking to learn how to hack Planetside, I'm also accepting "apprentices". If you catch on, I'll most likely put you on the team. Just answer some of the questions above to the best of your ability.
If you wish to contact me about anything, msg me at  (you can do this from MSN, Yahoo Messenger, XFIRE, ect.)
-Randy (RickRolled)
|
|
|
01/04/2011, 19:14
|
#2
|
elite*gold: 0
Join Date: Nov 2007
Posts: 160
Received Thanks: 20
|
I giggled a little. Planetside is easy mode for memory editing/coding. To be honest, after you finish releasing a few cheaters you'd get bored. Mainly because you'll never figure out how to work on more advanced modifications such as: <(Packet Modifications, Slot hack + a working SPEED Hack). It's funny, I have yet to see a working AIMBOT for this game, or even a working 'See through walls(Could be modded player skins) hack. And before you attack me for not creating such hacks, I did manage to create a semi-working 'Chams' hack and a trigger/autoshoot hack(Mainly was a script). Also tried recreating the old JnR hack that i think itburnz found by luck.
As for your OPK hack modding to only pull enemies, Planetside is a **** game with **** code, I was never able to separate the two either, just keep following the pointers/jumps and maybe you'd get lucky  .
|
|
|
01/04/2011, 23:47
|
#3
|
elite*gold: 0
Join Date: Apr 2010
Posts: 51
Received Thanks: 8
|
Lol I've been hoping to get lucky. I've been spending hours looking at assembly code tried to figure out how the **** Planetside puts it all together, when I came to the conclusion that the devs probably don't know either. And you're right, its **** code. I'm still persistent though, and I still want to get into more advanced hacks.
And I've made this kind of hack before, in another game (GunZ). I forgot how the hell I did it though, but I really haven't tried doing this yet in Planetside.
|
|
|
03/01/2011, 08:41
|
#4
|
elite*gold: 0
Join Date: Feb 2011
Posts: 3
Received Thanks: 0
|
1.)Name: Davis (nickname subject to change)
2.)Age: 25
3.)Programming Languages you are experienced with: C++, C, Python. Some ASM, a little more HLA.
4.)Programs you've made: Automated systems for processing shit at work, though it's not my job to do that, it is my job to do that work... and I don't want to do it.
Scripts to download dubstep videos from youtube and convert them to mp3.
Program to fetch answers to questions on a test from the book they came from, including essay questions (but unfortunately this required scanning entire books for the courses I'm in.. major PITA, but copy/pasting questions and answers was a win.)
5.)Have you created hacks for Planetside or any other game. If so, please list: Nope. I want to, though. Maybe even take it to the point of your definition of a "real" hacker that sneaks into the server and creates some trial accounts from Sony's end, eh?
6.)When are you available.
A lot of the time..
7.)Contact Info (I prefer Yahoo Messenger, but MSN or AIM will work too, along with TS3 or Vent) I don't really have contact info... I can get some, though, and I do have TS3.
8.)Anything else you want to tell me: creating retarded automation programs to save myself countless ours of busywork so I can study programming/hardware engineering and make money doing it is fun and good, and my automation projects for my Linux box are entertaining to a certain degree, but I've always wanted to be the guy who released the cheats that got noobs banned from servers, and the kind of video the poster above embedded.
I just always spent more time playing the games than trying to build cheats for them, at least until my arms got too long for my twitchy style to remain effective.
I'm reasonably competent with most things, and to a large degree I understand how to at least implement the CoF cheat with injected DLLs (which I can create in HLA, C, C++, etc) The injector, on the other hand, is a current work in progress.
What I'm wondering about is the cheat detection and other things that are somewhat out of my control. I'd enjoy very much working with someone else who is more experienced in this than I am.
Some major questions I have are:
What is client side? (Not the definition of clientside, of course)
CoF, Stamina, and some other stuff appears to be, but what about more important things like certs and experience? Can I fake killing someone to max my character out in 5 minutes? Does the server handle all the details of experience, or does the local machine handle that and then send that to the server? IE, I could intercept a packet with EXP data in it and modify it to something ridiculous, or not so ridiculous but huge anyway.
These things are what I want to learn about. What tasks are delegated to the end users machine, and which are trusted only to the server, and how are those trusted only to the server modified by the users client?
Additionally, I would like to first implement a variable COF. IE, mousewheel down to restrict the COF so I can pop that douche on the far hill with my AMP, or mousewheel up to make the COF insane so I can pop the douche who keeps running around like a crackhead.
Another thing I would like to figure out is how the damage model is handled. Does my client send a damage value based on the weapon I have, or does it send a weapon type of which the value is constant and located in the server code somewhere? Could I, say, keep the characteristics of my AMP but do the damage of a sniper rifle (or some arbitrary value I control)?
What about infinite ammo in storage, but not in the magazine? IE I can shoot forever, but I have to reload like normal? That would be a fun one...
|
|
|
03/10/2011, 09:07
|
#5
|
elite*gold: 0
Join Date: Apr 2010
Posts: 51
Received Thanks: 8
|
water_bottle I truly appreciate your enthusiasm, though as of now I am no longer working on Planetside hacks mainly for the fact that there are no more trial accounts to work off of.
To answer a few of your questions, exp and certs are server side, but all the player locations are client side, that is why the pull hack is possible. You could possibly modify packets to increase exp, but not sure how likely that is. Haven't heard of anyone doing it for Planetside. Also ammo is server side :/
|
|
|
03/11/2011, 07:09
|
#6
|
elite*gold: 0
Join Date: Feb 2011
Posts: 3
Received Thanks: 0
|
Well, what are you working on, then? I don't care about PS, I just want to be a badass at making stuff do what I want it to, as opposed to what it's *supposed* to do.
I figured out how to work TMK and kind of worked out a way to switch between perfect and CQB COF by having two different mouse-button switched patches, but my DLL injector isn't quite set up for robust, easily specified use, so something that would allow me to, say, increment/decrement the CoF by 0x5 or so isn't possible for me yet.
I want to end up with a class that contains a 2 dimensional array that will hold opcodes and addresses to patch so that I can dynamically load my haxx and expand on what I already have by declaring new haxx instances.
(I'm still kind of wondering how TMK buttons can steal input from the mouse while PS is using it. Admittedly, my main interest here is with TrackIR Pro. Currently, in Armed Assault 2, TrackIR is awesome but lacking one important feature... my ability to twitch to what I'm looking at and pump it full of lead IRL. I don't have to think so hard about moving a mouse in conjunction with my head IRL, "it just happens". So, what I want to do is find the coordinates of TrackIR, find the coordinates of the mouse, and with the push of a button, set the mouse coordinates to the TrackIR coordinates so as to achieve instantaneous lock on whatever it is I'm looking at. ArmA2 uses directx 9 functions to get mouse location. I can mess with the mouse with get/setcursorpos(), but that has nothing to do with DirectX, and thus does not bring be anywhere near where I want to be.)
As far as the packets go.. I'm gathering info on the compression mechanism so that I can decompress the data and see what is in there.
I've never actually done this before, but I know that if you enter a full textbox full of A's (appx 132), they will be transmitted to the server as appx 18 rows of
0040 dc 77 1b 63 35 e6 0f 76 dc 77 1b 63 35 e6 0f 76 .w.c5..v .w.c5..v
every single time. After you transmit that, the server responds with something I presume ends up in the chat buffer, and it displays the A's as
15 rows of
0100 00 f0 ec 1a 2e d5 9e 14 00 f0 ec 1a 2e d5 9e 14 ........ ........
I don't particularly care about the chat mechanism, but I imagine they use the same compression utility for all the data, not just chat text. I could be wrong, though. I'm at a good position to figure this one out as I can choose whatever plaintext I want and see what it is sent to the server as.
I want to locate, though, the routine that submits the text to the compressor, because that would probably be an easier way to go about hacking packets --- before they've been created.
In any case, input from the text entry buffer occurs in these lines according to TSearch:
8E4E5D: mov [esi+eax*4+0x1BC],ecx
8E5234: mov [eax],edi
45C2B4: mov [ecx],edx
7E9220: add [eax],al
and for the graphics that display the characters
A6AEEE: mov [edi],al
538C4A: and ecx,0x3
This isn't anywhere near, as far as I can tell, to the routine that takes the result of loading the 2d array with data from the chat buffer, though. That would be the one to find, as I could submit my own text without even typing in the chatbox.
numpad insults anyone?
For real, though. If you're better at this than me, I would work on anything, or even buy you a PS account.
|
|
|
03/20/2011, 04:52
|
#7
|
elite*gold: 0
Join Date: Mar 2011
Posts: 9
Received Thanks: 23
|
I might be getting this game soon, so we will see.
|
|
|
07/26/2011, 09:06
|
#8
|
elite*gold: 0
Join Date: Jan 2008
Posts: 27
Received Thanks: 0
|
oh ***....
|
|
|
All times are GMT +1. The time now is 03:25.
|
|