2

I used to make maphacks for a game called Warcraft 3. I want to get back into reverse-engineering but with today's technologies (i.e. with the internet being fast enough to download data instead of it being pre-loaded) is it a lost art?

Reverse-engineering applications and software does not interest me at all, can anyone recommend other games I might enjoy reversing? I always wanted to take a stab at reverse engineering games using the Quake engine but never got into it, could anyone recommend any tutorials?

Also, my method usually involved writing a pure ASM DLL for injection (which just made it easier to create code caves, etc.). Would this work for other games, or are there different methods you have to go about injecting a modification?

  • 1
    No, it is not a lost art. Some fun-to-reverse games are Battlefield, Call of Duty, Counter-Strike, DayZ, Rust... among others; it really depends on which games you enjoy playing. Injecting DLLs is the most common method of coding cheats, but I wouldn't code one and inject it straight into the game. You need to evade the anti-cheat first. You can mix C/C++ with ASM, no need to write pure ASM binaries. – rev Aug 8 '15 at 0:25
  • @AcidShout nice one bud you know where I can find some basic guides to creating those type of games? With WC3 I can play about with while playing but all guides I've read on FPS's have involved disassembling rather than debugging. Thanks – Robert Pounder Aug 10 '15 at 15:18
  • @AcidShout if you can give some good references or maybe a little guide or something as an answer I'll give you the bounty – Robert Pounder Aug 11 '15 at 7:47
  • Okay, but just clarify this: you want to create a game or hack an existing one? – rev Aug 11 '15 at 11:33
  • hack an existing one lol – Robert Pounder Aug 11 '15 at 14:37
3
+100

I know referring to another sites is not the best answer you want to get but Reddit has a pretty good and active REGames will give you a good revive.

  • This was better than the other answer, nice one. – Robert Pounder Aug 18 '15 at 9:26
2

Well, I would recommend to start with searching this Community:

Intro to reverse engineering

Where can I, as an individual, get malware samples to analyze?

Where to find (free) training in reverse engineering?

Update: Hi Robert

My response apply to question in topic + first part of Your question, which I understood as "How can i get back to RE and improve my skills".

Regarding second part of the question - I am pretty sure that RE of games is violation of their EULA. I am quite sure this is not a proper place to look for this kind of information. Maybe I am wrong :)

  • None of these relate specifically to my question :/ – Robert Pounder Aug 10 '15 at 15:16
  • Hi. You mean - "return to RE" part? Or "how to RE games" part? – Denis Laskov Aug 11 '15 at 14:59
  • Theory on 'how to' RE games is not illegal. – Robert Pounder Aug 12 '15 at 7:38
  • I do not agree with what you have to say, but I'll defend to the death your right to say it. (c) Voltaire – Denis Laskov Aug 12 '15 at 8:43
1

Have you visited the forums of these two sites?

http://www.unknowncheats.me

http://www.mpgh.net

Both have dedicated reverse engineering and programming sub-forums specific to games.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.