View previous topic :: View next topic |
Author |
Message |
monkett How do I cheat?
Reputation: 0
Joined: 04 Aug 2016 Posts: 3
|
Posted: Thu Aug 04, 2016 1:39 pm Post subject: How to replicate a hack program? |
|
|
Hello!
I've started learning assembly few weeks ago, I know the basics but still I'm very very newbie on this.
I'm trying to "replicate" a hack programa that I have for a game, it's a paid hack. The program injects to the game a huge quantity of new addresses. Features are teleport, radar, autoswitch weapons.. etc.
I guess I'm dreaming too much if I think about some tool that allows me to copy a bunch of addresses and save them to inject them later?
Any tips that can help me on this?
Thank you very much!
|
|
Back to top |
|
 |
STN I post too much
Reputation: 43
Joined: 09 Nov 2005 Posts: 2676
|
Posted: Thu Aug 04, 2016 6:02 pm Post subject: |
|
|
You're just starting and your first idea is to steal from someone else?.
Good going, i hope you don't progress far
_________________
|
|
Back to top |
|
 |
monkett How do I cheat?
Reputation: 0
Joined: 04 Aug 2016 Posts: 3
|
Posted: Thu Aug 04, 2016 10:04 pm Post subject: |
|
|
I don't see it as steal , modifying the code of a game without game owners permission to take advantage, should be considered steal as well.
|
|
Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Thu Aug 04, 2016 10:19 pm Post subject: |
|
|
Pfft! We're not modifying a game's code. We're modifying our own computer's memory.
|
|
Back to top |
|
 |
cooleko Grandmaster Cheater
Reputation: 11
Joined: 04 May 2016 Posts: 717
|
Posted: Fri Aug 05, 2016 12:04 am Post subject: |
|
|
I think trying to replicate another's work that they sell you with the intent of no longer purchasing it is more stealing that taking someone's end product that you already purchased and modifying it to make it more enjoyable for yourself.
|
|
Back to top |
|
 |
PinPoint Expert Cheater
Reputation: 10
Joined: 07 Apr 2016 Posts: 223 Location: Scotland
|
Posted: Fri Aug 05, 2016 3:19 am Post subject: |
|
|
^that
I do have an idea of what you could do though, learn C++ and make your own hack program. Its really easy, a solid week tops till youve got your first multi-hack up and running. You could maybe even sell it yourself.
|
|
Back to top |
|
 |
ulysse31 Master Cheater
Reputation: 2
Joined: 19 Mar 2015 Posts: 324 Location: Paris
|
Posted: Fri Aug 05, 2016 1:20 pm Post subject: |
|
|
That's hardly stealing at all. It's the cycle of life applied to Reverse engineering.
Reverser2 -> Reverser1 -> Game.
From my POV, the only thing concerning this matter that can legitly be considered stealing are credits.
Steal some code and claim it's your own code -> stealing.
As for OP, the best way to go about this is to find the key point within the game ie the key code lines that affect what you are interested in and see what the hack author do with them.
|
|
Back to top |
|
 |
STN I post too much
Reputation: 43
Joined: 09 Nov 2005 Posts: 2676
|
Posted: Sat Aug 06, 2016 12:53 am Post subject: |
|
|
George Carlin comes to mind, especially his saying
“Never argue with an idiot. They will only bring you down to their level and beat you with experience.”
The way your brain processes and perceives things is a lot different than how normal people perceive them. I should listen to Carlin and stop typing now
_________________
|
|
Back to top |
|
 |
rog9001 Expert Cheater
Reputation: 2
Joined: 22 Dec 2015 Posts: 214 Location: Jupiter
|
Posted: Sat Aug 06, 2016 6:47 am Post subject: |
|
|
OMG this post reminded me of a person I met who kept on decompiling all my trainers and saying that all the cheats are his (I know that he didn't make the cheats because he kept all my comments which I put into my scripts... unless he somehow knew what I wrote and just made the exact comments which I have but that would be to weird and really unlikely) and then a war broke out between the people in my group (who know that the cheats were made by me) and the people of his group etc.
Note: I didn't really decompile his trainer (well not the way he did (he released his trainer 6 minutes after I release mine and he has never heard of the game before that's why I had to have a look at the scripts because it was really odd)). it was .CETRAINER so I easily changed it to .CT and found the script.
The only thing I have to say is make your own cheats for the game for f*** sakes its not that hard just use your brain and also taking someone else's cheats is called stealing. its basically like someone invented something and you just take their invention and say its yours (maybe not the best example but its sort of similar )
|
|
Back to top |
|
 |
monkett How do I cheat?
Reputation: 0
Joined: 04 Aug 2016 Posts: 3
|
Posted: Sat Aug 06, 2016 10:34 am Post subject: |
|
|
STN you are the only one here insulting me just for having different points of views, that makes Carlin's quote more suitable for you.
I'm not planning to take the credits for it, sell it, or post it "free", is just for personal use, but of course, only I can assure that. For that easy rule that Zanzer said, I will not be stealing/modifying the hack's code, just my own computer memory.
Thank you ulysse3131 for the proper tip, at least I have something to start.
|
|
Back to top |
|
 |
ParkourPenguin I post too much
Reputation: 152
Joined: 06 Jul 2014 Posts: 4702
|
Posted: Sat Aug 06, 2016 1:38 pm Post subject: |
|
|
STN did not explicitly insult you, but I'll be happy to.
You are an idiot for coming to these forums and asking how to reverse engineer another person's trainer. I don't care what your intentions are or what you try to disguise this situation as: reverse engineering any piece of software in order to perform the same actions it does and claim such depravity as your own is misappropriation (perhaps not in a legal sense but certainly a moral sense). Likewise, attempting to replicate the process by which your government prints currency would be considered illegal regardless if you're doing it for "personal use." While trainers may not be protected by the same governing bodies, they will be protected by the community that creates trainers. You should not be surprised to receive reprimands after asking such an imprudent question.
If you're doing this in order to learn how to make trainers, then that's understandable. You're still an idiot since the skill level required to reverse engineer software is generally above that of making trainers. In other words, if you want to know how to make a trainer, then learn how to make a trainer. There are hundreds of tutorials online that explain the fundamentals of creating a trainer. The reader is responsible for using common sense to apply those fundamentals to their situation.
monkett wrote: | I guess I'm dreaming too much if I think about some tool that allows me to copy a bunch of addresses and save them to inject them later? |
It's called a trainer. For example, the one you purchased.
monkett wrote: | For that easy rule that Zanzer said... |
Zanzer was correcting and/or mocking what you said instead of stating anything remotely similar to a rule. Personally, I would say that statement in spite of some legal cases in the past which may give the precedent that you don't own your hardware when copyrighted software is running on it (e.g. MDY Industries, LLC v. Blizzard Entertainment). Such a precedent might apply to this situation, but that would digress into another topic of discussion that isn't particularly relevant to this one.
FYI, monkett, you might be able to help your case if you explain why you're trying to reverse engineer a trainer.
_________________
I don't know where I'm going, but I'll figure it out when I get there. |
|
Back to top |
|
 |
|