It is not true that people stop pursuing dreams because they grow old, they grow old because they stop pursuing dreams. – Gabriel García Márquez
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)
- 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)
- 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)
Just including the list of books for my own reference in case I forget 🙂 later.