# ReClassEx ReClass Extended ![ReClassEx](https://raw.githubusercontent.com/dude719/ReClassEx/master/Images/reclass.png "ReClassEx") ## New Features - Up and down arrow hotkeys to switch nodes - Delete hotkey to delete selected nodes - Delete icon to delete selected nodes - Right click quick modify menu - Hex 64 type - Insert 2048 bytes - New icons for some types - Fixed syntax highlighting for 64 bit when generating code - Fixed array sizes when loading .reclass files - Added more themes - Colorful tabs with sexy border - Added RTTI info for pointers - Cleaned up RTTI and made the RTTI string editable - Made addresses edittable for copy & pasting - Added memory swap option to switch endianness: thanks buddyfavors - Added Bits type for a bit view instead of text - Added ability to input module names in address node (e.g. 'reclass.exe+0x40') - Added Module list with the ability to create a new class at module start address - Added Console dialog with syntax highlighting - Added ability to load PDB file and display PDB Symbols - Process list dialog instead of scroll menu - Added automatic resolving of symbols for each module in a process - Added Ctrl+S hotkey for file saving, and others. - Added Plugin API for making plugins - Disassembly syntax highlighting (buggy) - View unsigned types in hexidecimal form via toggle - Not really a feature but the [reclass files](https://github.com/dude719/ReClassEx/tree/master/reclass%20files) folder contains a heap of reclass files with a ton already reversed for various programs ![Alt text](http://i.imgur.com/W6ytfG6.png "Automatic symbol resolving") ![Alt text](http://i.imgur.com/hBNyEFG.png "ReClass") ## Current Release Download [DOWNLOAD](https://github.com/dude719/Reclass-2016/releases) ## How to build See wiki for instructions on how to compile: [Compilation Instructions](https://github.com/dude719/Reclass-2016/wiki/Compiling-ReClassEx) ## Plugins See wiki for the plugin API documentation: [Plugin Documentation](https://github.com/dude719/Reclass-2016/wiki/Creating-ReClass-plugins) ## TODO - Optimize literally everything - Add highlighting to bytes that change - Add string and byte searching feature - Add a kernel driver for reading and writing memory from the kernel (Already done but IS NOT SAFE!) - Add debugger ## Authors/Special Thanks - DrUnKeN ChEeTaH - P47R!CK - DogMatt - [ajkhoury](https://github.com/ajkhoury) - [IChooseYou](https://github.com/IChooseYou) - [stevemk14ebr](https://github.com/stevemk14ebr) - [Timboy67678](https://github.com/Timboy67678) - [DarthTon](https://github.com/DarthTon) - [ReUnioN](https://github.com/ReUnioN) - [leveln](https://github.com/levelnuc) - [buddyfavors](https://github.com/buddyfavors) - [KN4CK3R](https://github.com/KN4CK3R) check out his .NET port [here](https://github.com/KN4CK3R/ReClass.NET) - [wj32](https://github.com/wj32) - [Douggem](https://github.com/Douggem) - [sfinktah](https://github.com/sfinktah)