R4ndom’s Beginning Reverse Engineering Tutorials – the complete collection all in one handy archive!
Here is a set of tutorials made by R4ndom and some other cool guys (http://thelegendofrandom.com/), very detailed and well write-up, suitable for newbies also professionals.
This packages contains:
Tutorial #1 – What is reverse engineering?
Tutorial #2 – Introducing OllyDBG
Tutorial #3 – Using OllyDBG, Part 1
Tutorial #4 – Using OllyDBG, Part 2
Tutorial #5 – Our First (Sort Of) Crack
Tutorial #6 – Our First (True) Crack
Tutorial #7 – More Crackmes
Tutorial #8 – Frame Of Reference
Tutorial #9 – No Strings Attached
Tutorial #10 – The Levels of Patching
Tutorial #11 – Breaking In Our Noob Skills
Tutorial #12 – A Tougher NOOBy Example
Tutorial #13 – Cracking a Real Program
Tutorial #14 – How to remove nag screens
Tutorial #15 – Using the Call Stack.
Tutorial #16A – Dealing with Windows Messages.
Tutorial #16B – Self Modifying Code.
Tutorial #16C – Bruteforcing.
Tutorial #17 – Working with Delphi Binaries.
Tutorial #18 – Time Trials and Hardware Breakpoints.
Tutorial #19 – Creating patchers.
Tutorial #20A – Dealing with Visual Basic Binaries, Part 1.
Tutorial #20B – Dealing with Visual Basic Binaries, Part 2.
Tutorial #21 – Anti-Debugging Techniques.
Tutorial #22 – Code Caves and PE Sections.
Tutorial #23 – TLS Callbacks.
Modifying Binaries For Fun And Profit
Adding a Splash Screen – Creating a code cave to show a custom splash on an application
Adding a Menu Item – Adding a menu item to an existing binary.
Making a Window Non-Closeable – Making a Window Non-Closeable.
The Never Ending Program – Opening message boxes every time a user tries to close a program.
DLL Injection 1 – Adding an opening message box through DLL injection.
DLL Injection 2 – Adding a splash bitmap through DLL injection.
R4ndom’s Guide to RadASM
Installing and setting up – Installing RadASM and configuring the environment.
Creating our first project – Creating our first project.
Adding an Icon and Menu – Adding an Icon and Menu.
The Reverse Engineer’s Toolkit – Tools every reverse engineer should know about.
Shrinking C++ Binaries – Shrinking binaries through Visual Studio.
XOR06 Cracking DriverFinder
nwokiller Unpacking PELock v1.06
XOR06 Bypassing a keyfile
XOR06 Bypassing a Serial and server Check
XOR06 Bypassing a Serial in a Delphi Binary
XOR06 Finding a serial using bitmaps.
XOR06 Easy unpacking.
XOR06 Where and How to pacth a serial routine.
XOR06 Patching a server check, 30 day time trial, and a nag.
XOR06 Serialfishing a correct serial.
XOR06 Another way of finding the patch.
XOR06 Why it’s so important to search for pointers.
XOR06 .NET Crackme with tutorial
XOR06 .NET Crackme (no tutorial)
All credits go to its author.
Enjoy and best regards,