Announcement

Collapse
No announcement yet.

Need a quick favor (not writing any code)...

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Need a quick favor (not writing any code)...

    Any of you developers out there have a program you like and trust to UNcompile a DLL in to its native dource code?

    Disclaimers:

    1. It *IS* my DLL, i wrote it (with the help of Phillip from KC and Don from Case) a year ago, so i am NOT trying to steal or crack anything.
    2. I know its not obfuscated because i wrote it, and i barely know what im doing, and i dont have obfuscation tools.
    3. I am a jackass who got a new computer from IT two months ago, and didnt think to yank the VS Projects folder, because i never keep anything important on the C drive.

    Ill try to think of something interesting or rewarding for whomever can lend a hand.
    Aaron "selfish AND petulant" Maller |P A R A L L A X T E A M | Practice Technology Implementation
    @Web | @Twitter | @LinkedIn | @Email

    #2
    Woooooooooooooo Thanks Don Rudder!

    Got my stuff back. I love the internet.
    Aaron "selfish AND petulant" Maller |P A R A L L A X T E A M | Practice Technology Implementation
    @Web | @Twitter | @LinkedIn | @Email

    Comment


      #3
      Originally posted by Twiceroadsfool View Post
      Ill try to think of something interesting or rewarding for whomever can lend a hand.
      What reward are you going to give Don. Maybe we can have a award ceremony at RTC where you can give his his reward. :cheers:
      -Alex Cunningham

      Comment


        #4
        I contacted Don through IM, and not through the forum, hence i am absolved of gift giving. So eat that, sucker!
        Aaron "selfish AND petulant" Maller |P A R A L L A X T E A M | Practice Technology Implementation
        @Web | @Twitter | @LinkedIn | @Email

        Comment


          #5
          Originally posted by Twiceroadsfool View Post
          Any of you developers out there have a program you like and trust to UNcompile a DLL in to its native dource code?
          This is a very interesting subject that I never had came across.
          I ended up finding these 2 tools, one commercial and another open source:
          .NET Reflector - Understand and debug any .NET code
          ILSpy
          While decompiling is never exactly the same as the original code, they give a hand reading MSIL.
          Not the most elegant way (and probably not even recommended), but has I said, interesting.

          Originally posted by Twiceroadsfool View Post
          I am a jackass who got a new computer from IT two months ago, and didnt think to yank the VS Projects folder, because i never keep anything important on the C drive.
          You and everybody else.
          Blame Mr. Murphy
          Gonçalo Feio
          "Ignorance, ignorance, sheer ignorance - you know there's no confidence to equal it. It's only when you know something about a profession, I think, that you're timid and careful." George Orson Welles

          Comment


            #6
            Wow. Those tools are almost scary lol.
            Phillip Miller
            Kiwi Codes Solutions Ltd
            Makers of "Family Browser" and "Project Browser" for Revit.

            Comment


              #7
              .net reflector is what I used. Worked like a champ.
              Aaron "selfish AND petulant" Maller |P A R A L L A X T E A M | Practice Technology Implementation
              @Web | @Twitter | @LinkedIn | @Email

              Comment


                #8
                Yep, DotNet's actually got a problem in this case. It's just too "easy" to get usable source code back from a compiled DLL. At least if you don't do anything special to obfuscate it.
                Protecting intellectual property in AutoCAD application modules - Through the Interface

                So if you make an add-on and want to sell it, take note that sending the DLL is probably also sending the source code. If you want to avoid your users getting to your source code, do some googling about DotNet Obfuscation. I don't think there's many which are free, but if you want to have closed source, you probably shouldn't be averse to paying for the tools you use to close your source. :hide:

                Though the more you do to obfuscate, the less possibility of getting your code back from the compiled DLL of course! Which is the point I think :laugh:

                Comment

                Related Topics

                Collapse

                Working...
                X