An open API service indexing awesome lists of open source software.

https://github.com/dude719/ReClassEx

ReClassEx
https://github.com/dude719/ReClassEx

2015 2016 2017 memory-analysis pdb reclass reclass2015 reclass2016 reclass2017 reclass64 reclassex reclassx64 rtti symbols x64

Last synced: 2 months ago
JSON representation

ReClassEx

Awesome Lists containing this project

README

        

# 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)