Freelancer DISCOVERY 4.86 mod hack help!
Ok, so I am kind of new here but not totally oblivious at hacking.
I want to hack freelancer Discovery mod 4.86.
It is an old game with fan made cheat protection. Now, the game's structure is basicly .ini files to
determine the value of everything in the game. Early days, you could just modify the .ini file in your client
and voila, you can have billions of money, or get more drop rates from minig etc. or even get rare guns from just shooting rocks!
Also, you could memory edit the values via Cheat engine, but none of those methods work with the modern day
servers the game has. Memory editing a certain value, for ex. cargo of x commodity, then selling it results in a kick/ban, since im
guessing the game server compares you previous cargo with the one sold, etc., same thing with money and pretty much any other player stat value. So i guess memory editing the game might not be so easy.
The other thing, is if you modify the game's files to get more drop rate, the .ini files, they simply will stop dropping anything. I've used a process monitor, and found out that the game checks your .ini files and if it finds a discrepancy it sends out a packet, otherwise it does NOT.
So, I am just guessing here, how to hack it. Can I block the process function to read my .ini modified files, therefore blocking the servers ability to know I have modified files, OR can i block out that one packet sending the infromation of my modded file?
So, I need help with this in order to hack it. Im informing myself on packet editing etc. Also, I havea problem, you see... in the proces mon, I cna see the packet the game's sending out, UDP. But on WPE PRO they simply won't show up! Neither they do on NS Auditor. They show the packets sent to get the servers in the server list, but they won't show up any other outgoing packets, which I KNOW the game is sending since I can see the query on the process mon.
Add. Info:
Modding game files WHILE in game won't kick you out, but at some point they must check it becasue it does not work, im
guessing game already loaded the file and won't load it again.
Game seems to only check the game files WHEN loading the character to play in after connecting to the server, or docking the
in game shipinto a planet.
Game does not checks if cheat engine is on, or any other meme editing software.
I need a good tutorial on packet sniffing and editing, the programs I use don't seem to capture all the UDP packets.
Thanks in advance people, I am eager to get this done!
---------- Post added at 06:02 PM ---------- Previous post was at 05:14 PM ----------
Further progress: In space, I can modify the amount of cargo, succesfully. Without getting kicked, I can get any amount of cargo that the ship CAN carry, that is, no more than the cargo hold of the ship, but landing on a planet/station gets me kicked out and insta banned.