![]() |
|
[.NET] [OUTDATED] DotNet Renamer (Obfuscator/Renamer) ["Dnlib" usage example] - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444) +--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151) +---- Forum: Software Development (https://hackforums.net/forumdisplay.php?fid=118) +---- Thread: [.NET] [OUTDATED] DotNet Renamer (Obfuscator/Renamer) ["Dnlib" usage example] (/showthread.php?tid=4249589) |
[OUTDATED] DotNet Renamer (Obfuscator/Renamer) ["Dnlib" usage example] - sh@rp - May 26, 2014 DotNet Renamer
[DESCRIPTION] DNR is a basic open source obfuscator/Renamer which use Dnlib library for .NET applications ! This project is based on the DotNet Patcher's renamer library. You can use these 2 libraries separately without the DotNetRenamer GUI : - Core20Reader : a simple PE DotNet Parser/Reader - The renamer based on : Core20Reader.dll, DotNetRenamer.Helper.dll, DotNetRenamer.Implementer.dll and MonoCecil.dll - Doesn't support WPF ".exe" ! [SCREENSHOTS] [img]http://www.imabox.fr/a4/1420102043yy53nR31.png[/img] [img]http://www.imabox.fr/a4/1420101313V37mIj53.png[/img] [FEATURES] - English UI language only - Command line usage with 3 switch : Full, Medium, Customize - Drag & Drop on UI or on DotNetRenamer.exe - Selecting Ouput file Path - Displays selected .exe informations (assembly name, Version, TargetRuntime, TargetCPU, SubSystemType) - Selecting presets : Full, Medium, Customize - Selecting encoding chars type : Alphabetic, Dots, Invisible, Chinese, Japanese, Greek - Renaming : Namespaces, Types, Methods, Properties, Fields, Custom Attributes, Events, Parameters, variables, Resources content, ..... - Displays assembly structure in a treeview - Manage types and entities exclusion - Displays number of renamed members at the end of the rename task ! [CREDITS] --> Thanks to 0xd4d for his Dnlib library --> Thanks to Xertz's LoginGDI+ theme that I've adapted to my needs [PREREQUISITES] - Compatible VS2012 EDI - All Windows OS - DotNet Framework 4.0 - The binary doesn't require installation [DOWNLOAD] --> The project on my Bitbucket : https://bitbucket.org/3dotdev/dotnet-renamer NB : My libraries are commented [ISSUE(S)] If you encounter some problem, please report it here or join to the project and submit a request to solve issue(s) ! * - $lick - May 26, 2014 Damn man, Good shit. Usefull release. * - Decim - May 26, 2014 That's a pretty dope theme you got there. * - LordCoder - May 26, 2014 Does it rename the resource of the forms? * - sh@rp - May 26, 2014 (May 26, 2014 05:49 AM)★ ℓσя∂¢σ∂єя ★ Wrote: Does it rename the resource of the forms? If you mean this : [img]http://imabox.fr/a3/1426051530NmurbV44.png[/img] not at all ! .....but it's not difficult to implement this trifle, come and join the project and submit when this will be done guy. ;) unfortunately I don't have too much time right now ..😵 Thx. * - $lick - May 27, 2014 Commenting too keep this alive. Sad to see good projects get buried with crap. * - GreyPhantom - May 27, 2014 This also works like DotNet Patcher? I see this as obfuscator, gonna download it. Thanks :) * - SIM-1456245 - May 27, 2014 Looks good man. Will check it out later. * - GreyPhantom - May 27, 2014 (May 27, 2014 03:48 AM)wallace87000 Wrote: Humm, no DNP has more functionality than DNR....the latter is just a basic renamer and is open source. Thanks for the information ! :) Used it ! * - Dispersia - May 27, 2014 Someone that actually gave credit where credit was due. Very nice OP lol. * - DisguiserNET - May 27, 2014 well done. still thinking of releasing the deobfuscator for your tool ;) * - nuk - May 27, 2014 This looks pretty f'in epic homie! Great job on this ;) * - sh@rp - May 27, 2014 (May 27, 2014 06:27 PM)aw3s0m3 Wrote: well done. still thinking of releasing the deobfuscator for your tool ;) Damn....you're an idiot 🤣....what did you expect from a basic renamer o_O Retrieve the original members names after setting Full mode (with alphabetic char encoding)...??? Not possible ! Rename again ....let me laugh.....ah ah ah... There isn't much more protection like antidebugger, controlflow or something like this...... Have you read the topic title.....looool But you can waste your time ...it's up to you.....😅 * - sh@rp - Aug 26, 2014 Hi guys I'm just back and I'd like to say that I'm working on DotNetRenamer that I improve for my personnal use..... However I want to share one last thing and fix one bug in this open source version. Updated to 1.1.1.0 : - BugFix : Analyzer class error fixed - Added : Content resources renamer https://bitbucket.org/3dotdev/dotnet-renamer * - sh@rp - Sep 15, 2014 Updated to 1.1.2.0 : - Modified : getter/setter methods and properties renamed properly - Modified : initializeComponent MethodBody updated properly (prevents "De4Dot" to restore the original properties and types names !) - Added : greek renamer scheme - Added : nestedTypes renamer https://bitbucket.org/3dotdev/dotnet-renamer |