Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Developing a .NET obfuscator. Need feedback.

Developing a .NET obfuscator. Need feedback.

Scheduled Pinned Locked Moved C#
csharpcombeta-testinghelpcode-review
4 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • I Offline
    I Offline
    ianderf
    wrote on last edited by
    #1

    Hello Here is a free .NET obfuscator, I've created it to use for my own projects. What it currently can do: rename types and remove namespaces, rename methods and fields, remove properties and events declarations, rename (private) assembly files. Basically, my primary goal was to make it remove all meaningful information that can help reverse engineers to analyze the program. It provides 2 features, that I needed and couldn't find in existing products: 1. Flexible settings system that allows fine-grained control over classes and members obfuscation parameters. 2. It can obfuscate public types and members (useful for assemblies that are not exposed outside of your program) Looking forward to your feedback.

    Richard Andrew x64R 1 Reply Last reply
    0
    • I ianderf

      Hello Here is a free .NET obfuscator, I've created it to use for my own projects. What it currently can do: rename types and remove namespaces, rename methods and fields, remove properties and events declarations, rename (private) assembly files. Basically, my primary goal was to make it remove all meaningful information that can help reverse engineers to analyze the program. It provides 2 features, that I needed and couldn't find in existing products: 1. Flexible settings system that allows fine-grained control over classes and members obfuscation parameters. 2. It can obfuscate public types and members (useful for assemblies that are not exposed outside of your program) Looking forward to your feedback.

      Richard Andrew x64R Offline
      Richard Andrew x64R Offline
      Richard Andrew x64
      wrote on last edited by
      #2

      Write an article about it and you'll get the feedback you desire. This is not the right place to post this, otherwise.

      The difficult we do right away... ...the impossible takes slightly longer.

      I 1 Reply Last reply
      0
      • Richard Andrew x64R Richard Andrew x64

        Write an article about it and you'll get the feedback you desire. This is not the right place to post this, otherwise.

        The difficult we do right away... ...the impossible takes slightly longer.

        I Offline
        I Offline
        ianderf
        wrote on last edited by
        #3

        Well, I wasn't sure if it's allowed. I promise to write an article, but the project is not mature enough (yet).

        L 1 Reply Last reply
        0
        • I ianderf

          Well, I wasn't sure if it's allowed. I promise to write an article, but the project is not mature enough (yet).

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          ianderf wrote:

          the project is not mature enough (yet).

          Then it's too early for people to review it.

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups