Moving forward

I have decided to work on learning maths and learning reverse engineering.
So right now I am watching MIT OCW courses ( MIT_18.01, MIT_18.02 and MIT_18.06) for improving my mathematics knowledge. (all this to attain my final goal of completing a much promised project with requires linear algebra as it deals with computer vision.(hand signs 😀 )).

Along with this I am also working on improving my RE Skills so I will be reading through following books in no particular order

  • Game Hacking: Developing Autonomous Bots for Online Games
  • (Addison-Wesley Microsoft Technology Series) Johnson M. Hart-Windows System Programming-Addison-Wesley Professional (2010)
  • (Software Security Series) Christian Collberg, Jasvir Nagra-Surreptitious Software_ Obfuscation, Watermarking, and Tamperproofing for Software Protection-Addison-Wesley Professional (2009)
  • (The Addison-Wesley Microsoft technology series) Mario Hewardt, Daniel Pravat-Advanced Windows Debugging-Addison-Wesley (2008)
  • (The Morgan Kaufmann Series in Software Engineering and Programming) John R. Levine-Linkers & Loaders-Morgan Kaufmann (1999)
  • Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman-Compilers – Principles, Techniques, and Tools-Pearson_Addison Wesley (2006)
  • The.IDA.Pro.Book.2nd.Edition
  • Bruce Dang, Alexandre Gazet, Elias Bachaalany-Practical Reverse Engineering x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation-Wiley (2014)
  • Jeffrey M. Richter, Christophe Nasarre-Windows via C C++ (Pro – Developer)-Microsoft Press (2007)
  • Peter van der Linden -C++ Expert C Programming – Deep C Secrets. -Prentice Hall (1994)
  • Ritchie-Kernighan-The_C_Programming_Language_2_ed
  • Steven S. Muchnick-Advanced Compiler Design and Implementation. 1-Morgan Kaufmann (1997)
  • Tarik Soulami-Inside Windows debugging _ a practical guide to debugging and tracing strategies in Windows-MS Press (2012)
  • harbison-s-p-steele-g-l-c-a-reference-manual-5th-ed

Just including the list of books for my own reference in case I forget 🙂 later.

Tools of Trade

Following will be the tools I will be using during my Game Hacking Endeavours.Choice of tools depends on your personal preference, cash in hand, Experience , liking and many other factors.

IDA Pro : A great disassembler with many powerful features, multi platform , fast and easy to use 😉

IDA is the Interactive DisAssembler: the world’s smartest and most feature-full disassembler, which many software security specialists are familiar with. Written entirely in C++, IDA runs on the three major operating systems: Microsoft Windows, Mac OS X, and Linux.

IDA is also the solid foundation on which our second product, the Hex-Rays decompiler, is built.

The unique Hex-Rays decompiler delivers on the promise of high level representation of binary executables. It can handle real world code. It is real.


Buy IDA  :

OllyDebug : Olly debug is a debugger and one of the most powerful out there. It can be obtained for free from here you can get a fully function Olly with all necessary plugins from here

last but not the least

WireShark : Wireshark is best network sniffing and packet capture tool available out there. which can be obtained from here

and here we go again…

Now I am pretty bored so I had to find something fun to do until I get some PS4 flash dump , Network Traffic dump to analyse, no one near to me has a PS4 yet so I guess I have to wait , I could have bought my self a PS4 but I has no monies, thinking of getting a part time job though, that would make my life less miserable.

So what’s new ? well Game hacks they are pretty fun especially one of my friend “Convery” always tells me to start working on making hacks, I guess now I should start with that. Upcoming blog entries will record my deep divings into Game Hacking, Reverse Engg.

All thanks to Convery I am into this 🙂

Next post will be about tools of the trade involved in game hacking scenes.