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. .NET (Core and Framework)
  4. Goliath.NET Obfuscator

Goliath.NET Obfuscator

Scheduled Pinned Locked Moved .NET (Core and Framework)
csharpcom
5 Posts 2 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.
  • M Offline
    M Offline
    Marcello Cantelmo
    wrote on last edited by
    #1

    Try to Decompile :cool: this .NET demo application protected with my simple obfuscator ;) your opinion is a lot important. tnx in advance for your attention and eventual suggestions. Marcello www.cantelmosoftware.com info@cantelmosoftware.com please download demo from: http://xoomer.virgilio.it/cantelmosoftware/net/TryMe.zip My Article on Code-Project: http://www.codeproject.com/dotnet/Anti\_BPX.asp http://www.codeproject.com/dotnet/StackCrypt.asp Nothing is Impossible if not Tests the Absurdity

    R 1 Reply Last reply
    0
    • M Marcello Cantelmo

      Try to Decompile :cool: this .NET demo application protected with my simple obfuscator ;) your opinion is a lot important. tnx in advance for your attention and eventual suggestions. Marcello www.cantelmosoftware.com info@cantelmosoftware.com please download demo from: http://xoomer.virgilio.it/cantelmosoftware/net/TryMe.zip My Article on Code-Project: http://www.codeproject.com/dotnet/Anti\_BPX.asp http://www.codeproject.com/dotnet/StackCrypt.asp Nothing is Impossible if not Tests the Absurdity

      R Offline
      R Offline
      Robert Rohde
      wrote on last edited by
      #2

      Well what exactly do you want to hear? You will know yourself that if obfuscates rather well :-). Even strings are hidden very well which is not 'standard' for obfuscators. I think this is probably also the reason why the IL code is that extreme long. It has more than 9000 lines where I would expect (in such a simple program) not more than 10 lines. If this scales up in bigger assemblies that would really be a problem...

      M 1 Reply Last reply
      0
      • R Robert Rohde

        Well what exactly do you want to hear? You will know yourself that if obfuscates rather well :-). Even strings are hidden very well which is not 'standard' for obfuscators. I think this is probably also the reason why the IL code is that extreme long. It has more than 9000 lines where I would expect (in such a simple program) not more than 10 lines. If this scales up in bigger assemblies that would really be a problem...

        M Offline
        M Offline
        Marcello Cantelmo
        wrote on last edited by
        #3

        thanks! for to have dedicated to me little of your time :) the new version has been remarkablly upgraded with a new polymorphic engine :omg: the software originates has them 6kb lines of code. protected code 20 (considering the obfuscated string). this is the price to pay for one good protection. assembly the little longest one is the last one of my problems. with my obfuscator, at moment, I succeed to block: - Reflector; - Spices.Net; - Anakrino; - Remotesoft; - Decompiler.Net ...and the mass of hacker occasional that they want to steal our code ;) Nothing is Impossible if not Tests the Absurdity

        R M 2 Replies Last reply
        0
        • M Marcello Cantelmo

          thanks! for to have dedicated to me little of your time :) the new version has been remarkablly upgraded with a new polymorphic engine :omg: the software originates has them 6kb lines of code. protected code 20 (considering the obfuscated string). this is the price to pay for one good protection. assembly the little longest one is the last one of my problems. with my obfuscator, at moment, I succeed to block: - Reflector; - Spices.Net; - Anakrino; - Remotesoft; - Decompiler.Net ...and the mass of hacker occasional that they want to steal our code ;) Nothing is Impossible if not Tests the Absurdity

          R Offline
          R Offline
          Robert Rohde
          wrote on last edited by
          #4

          What would interest me if this "growth" of size is linear or just one time per class/assembly or whatever. If an already large assembly gets more than twice the size when obfuscating its a bit too much (at least in my opinion). I also noticed that a little test app of mine which only shows one MessageBox runs noticeably faster than yours. btw: Is your homepage broken? Except for external links nothing seems to be linked together correctly. I ask because I wanted to try your tool myself... :-)

          1 Reply Last reply
          0
          • M Marcello Cantelmo

            thanks! for to have dedicated to me little of your time :) the new version has been remarkablly upgraded with a new polymorphic engine :omg: the software originates has them 6kb lines of code. protected code 20 (considering the obfuscated string). this is the price to pay for one good protection. assembly the little longest one is the last one of my problems. with my obfuscator, at moment, I succeed to block: - Reflector; - Spices.Net; - Anakrino; - Remotesoft; - Decompiler.Net ...and the mass of hacker occasional that they want to steal our code ;) Nothing is Impossible if not Tests the Absurdity

            M Offline
            M Offline
            Marcello Cantelmo
            wrote on last edited by
            #5

            perhaps in part your reasoning is right :^) I try the maximum emergency paying on the largeness of the file. your file are faster only why it is smaller ! I am of the idea that puts into effect them to it obfuscator does not serve to nothing. enough not to change name to the methods. a method works equally even if it calls itself "a" instead of "SerialNumber" :omg: ...I render incomprensibile the structure my web site is in maintenance. I must test my obfuscator with the DLL assemblies. and then the public for my obfuscator still I have not decided if to distribute free of charge or to payment...i must support my company and my creativity ;P Nothing is Impossible if not Tests the Absurdity

            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