# ReCodeIt ![image](https://github.com/CJ-SPT/ReCodeIt/assets/161484149/3bdec51c-ca48-4678-a492-5cfd0595f980) ReCodeIt is a .net assembly tool for working with obfuscated assemblies. It allows you to deobfuscate using de4dot, create remaps for types and generated a re-mapped reference for your project. It has two main components. The GUI pictured above and a CLI companion that can be placed on the system path for access anywhere on your machine at any given time. # Building - fork or clone the project to a local directory - Make sure you have [.net 8 sdk](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) installed or install it through the visual studio installer. - Open the solution in visual studio and build - Run the project from visual studio or the build folder. # Using See the [wiki](https://github.com/CJ-SPT/ReCodeIt/wiki) # Planned Features - Cross Mapping - The ability to code in a de-obfuscated state and then convert your code back to a state the original assembly understands once your done. This provide the ability to rename things to whatever you want and use them. - De-Obfuscation - Taking a obfuscated dll and de-obfuscating it # Support me If you want to support the project you [buy me a coffee!](https://ko-fi.com/dirtbikercj)