/DotNetObfuscator

DotNetObfuscator

Primary LanguageVisual BasicMIT LicenseMIT

original

DotNet Patcher v4

Description

DNP is a Obfuscator/Packer which use MonoCecil library for .NET applications ! It doesn't support WPF .exe !

Screenshot

DotNetPatcher.png

Features

  • English UI language only
  • Displays selected .exe informations (assembly name, Version, TargetRuntime, TargetCPU, SubSystemType)
  • Selecting encoding chars type : Alphabetic, Dots, Invisible, Chinese, Japanese, Greek, Flowing)
  • Renaming : Namespaces, Types, Methods, Properties, Fields, Custom Attributes, Events, Parameters, .....
  • Dependencies merging/embedding (encrypt and/or compress)
  • Displays number of renamed members
  • Exclusionary rules Manager
  • Anti-IlDasm, Anti-Tamper, Anti-Debug, Anti-Dumping
  • "System-Reflection" methods calls detection
  • Public calls hidding
  • Pinvoke calls hidding
  • Strings encryption
  • Numerics encryption
  • Constants encoding
  • Booleans encoding
  • Invalid Metadatas
  • Mild calls
  • Stackflow
  • Fake attributes injection
  • Invalid opcodes injection
  • Packer with LZX compression and encryption

Prerequisites

  • All Windows OS
  • DotNet Framework 4.0
  • The binary doesn't require installation

WebSite

Credits

  • jbevains : for MonoCecil library
  • Yck1509 : for Confuser project
  • Daniel Doubrovkine : for his ResourceLib library Vestris
  • Markhor : For his Sevenzip library Sevenzip
  • Xertz : for his Login GDI+ theme which I modified a little bit
  • Paupino : for some useful functions from his open source project : NCloak
  • Mirhabi : for his IconInjector class

Copyright

Copyright © 3DotDev 2008-2015

Licence

MIT/X11