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. WPF
  4. Which obfuscator can I use?

Which obfuscator can I use?

Scheduled Pinned Locked Moved WPF
csharpwpfsecuritytoolsquestion
9 Posts 4 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.
  • A Offline
    A Offline
    Aseem Sharma
    wrote on last edited by
    #1

    Hi friends, I have made a small application using WPF. Now I want to obfuscate so that no one can steal my algorithms. Also so that no one can break my licensing mechanism. I did try trial/free versions of some tools like Dotfuscator, Eazfuscator, Babel etc. But in these trial versions, my application get crashed while executing its one or other functionality. It might be because vendor don't want us to use application obfuscated with their free/trial versions. Can anybody suggest me a free Obfuscator which provide reasonable/moderate security but no crash or serious bugs in obfuscated assemblies? Thanks in Advance Aseem

    P P 2 Replies Last reply
    0
    • A Aseem Sharma

      Hi friends, I have made a small application using WPF. Now I want to obfuscate so that no one can steal my algorithms. Also so that no one can break my licensing mechanism. I did try trial/free versions of some tools like Dotfuscator, Eazfuscator, Babel etc. But in these trial versions, my application get crashed while executing its one or other functionality. It might be because vendor don't want us to use application obfuscated with their free/trial versions. Can anybody suggest me a free Obfuscator which provide reasonable/moderate security but no crash or serious bugs in obfuscated assemblies? Thanks in Advance Aseem

      P Offline
      P Offline
      Pascal Hubert
      wrote on last edited by
      #2

      Hi, A free one : NET NamesObfuscator Take a look over there : http://pipiscrew.com/ in 'Freewares 4 developers' section. Best regards. neojudgment

      A 2 Replies Last reply
      0
      • A Aseem Sharma

        Hi friends, I have made a small application using WPF. Now I want to obfuscate so that no one can steal my algorithms. Also so that no one can break my licensing mechanism. I did try trial/free versions of some tools like Dotfuscator, Eazfuscator, Babel etc. But in these trial versions, my application get crashed while executing its one or other functionality. It might be because vendor don't want us to use application obfuscated with their free/trial versions. Can anybody suggest me a free Obfuscator which provide reasonable/moderate security but no crash or serious bugs in obfuscated assemblies? Thanks in Advance Aseem

        P Offline
        P Offline
        Pete OHanlon
        wrote on last edited by
        #3

        Aseem Sharma wrote:

        Now I want to obfuscate so that no one can steal my algorithms. Also so that no one can break my licensing mechanism.

        I'm sorry to tell you this, but if you have .NET code then it can be read - the obfuscated code makes it harder, but not impossible to break your algorithms.

        I have CDO, it's OCD with the letters in the right order; just as they ruddy well should be

        Forgive your enemies - it messes with their heads

        My blog | My articles | MoXAML PowerToys | Onyx

        A 1 Reply Last reply
        0
        • P Pete OHanlon

          Aseem Sharma wrote:

          Now I want to obfuscate so that no one can steal my algorithms. Also so that no one can break my licensing mechanism.

          I'm sorry to tell you this, but if you have .NET code then it can be read - the obfuscated code makes it harder, but not impossible to break your algorithms.

          I have CDO, it's OCD with the letters in the right order; just as they ruddy well should be

          Forgive your enemies - it messes with their heads

          My blog | My articles | MoXAML PowerToys | Onyx

          A Offline
          A Offline
          Aseem Sharma
          wrote on last edited by
          #4

          Hi Pete, Thanks for the reply. I know that I cannot do anything other than just making it harder to read and understand my code. But for my small application, it would be enough. Can you suggest me a free Obfuscator that can obfuscate the WPF code and providing reasonable security? Regards Aseem

          P 1 Reply Last reply
          0
          • P Pascal Hubert

            Hi, A free one : NET NamesObfuscator Take a look over there : http://pipiscrew.com/ in 'Freewares 4 developers' section. Best regards. neojudgment

            A Offline
            A Offline
            Aseem Sharma
            wrote on last edited by
            #5

            Hi Neojudgment, Thanks for the reply. Today I'll try to use NET NamesObfuscator and will get back to you with my findings. Hope it will work for me. Best Regards Aseem

            1 Reply Last reply
            0
            • A Aseem Sharma

              Hi Pete, Thanks for the reply. I know that I cannot do anything other than just making it harder to read and understand my code. But for my small application, it would be enough. Can you suggest me a free Obfuscator that can obfuscate the WPF code and providing reasonable security? Regards Aseem

              P Offline
              P Offline
              Pete OHanlon
              wrote on last edited by
              #6

              I haven't tried it out, but Eazfuscator.NET[^] might be what you want.

              I have CDO, it's OCD with the letters in the right order; just as they ruddy well should be

              Forgive your enemies - it messes with their heads

              My blog | My articles | MoXAML PowerToys | Onyx

              A 1 Reply Last reply
              0
              • P Pascal Hubert

                Hi, A free one : NET NamesObfuscator Take a look over there : http://pipiscrew.com/ in 'Freewares 4 developers' section. Best regards. neojudgment

                A Offline
                A Offline
                Aseem Sharma
                wrote on last edited by
                #7

                Hi Friend, I found the same problems with NET NamesObfuscator what I found with others. Then I tried Babel. Its trial version is also causing crash to my application. But it has some option which we can turned ON/OFF. It served my purpose. I think Babel is a very good obfuscator. One problem with it is that it has a command line UI not GUI. Regards Aseem

                1 Reply Last reply
                0
                • P Pete OHanlon

                  I haven't tried it out, but Eazfuscator.NET[^] might be what you want.

                  I have CDO, it's OCD with the letters in the right order; just as they ruddy well should be

                  Forgive your enemies - it messes with their heads

                  My blog | My articles | MoXAML PowerToys | Onyx

                  A Offline
                  A Offline
                  Aseem Sharma
                  wrote on last edited by
                  #8

                  Hi Friend, I found the same problems with Eazfuscator what I found with others. Then I tried Babel. Its trial version is also causing crash to my application. But it has some option which we can turned ON/OFF. It served my purpose. I think Babel is a very good obfuscator. One problem with it is that it has a command line UI not GUI. Regards Aseem

                  J 1 Reply Last reply
                  0
                  • A Aseem Sharma

                    Hi Friend, I found the same problems with Eazfuscator what I found with others. Then I tried Babel. Its trial version is also causing crash to my application. But it has some option which we can turned ON/OFF. It served my purpose. I think Babel is a very good obfuscator. One problem with it is that it has a command line UI not GUI. Regards Aseem

                    J Offline
                    J Offline
                    jmcc2k
                    wrote on last edited by
                    #9

                    Crypto Obfuscator supports obfuscating WPF assemblies. Try it out.

                    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