Results 1 to 4 of 4

Thread: De-Compile a dll

  1. #1

    Thread Starter
    New Member
    Join Date
    Nov 2002
    Location
    New Jersey
    Posts
    12

    De-Compile a dll

    Is there a way to decompile a DLL? If not is there a way to open the file where someone would be able to "understand" what the compiled code meant?

    This is an issue because I am developing a program that will be accessable to the internet. If the dll becomes compromised even so much as somone could remotly understand the methods that I am using I am out ALOT of money.

    Thank you,
    Andrew Durstewitz
    Andrew J. Durstewitz
    www.aspbuilder.net

  2. #2
    Banished Cander's Avatar
    Join Date
    Dec 2000
    Location
    Why do you care?
    Posts
    6,913
    They could see some of your methods names, but that is nothing important and is not enough for anyome to 'compomise' your dll.
    Stack Overflow
    See the features of Visual Studio 2010 and C# 4.0: The 10-4 show on Channel9

  3. #3
    Fanatic Member
    Join Date
    Jun 1999
    Location
    California, USA
    Posts
    662
    if somebody discovering the how your dll works could cause sever financial loss, i would recommend that you patent your dll before you release it...

    to answer your question, any executable code can be opend in such a way as to make it human-readable... thing is, only certain humans can read it.

    basically the person who wants to reverse engineer will have to have a good working knowledge of assembler or x86 instruction code. (if the computer can understand it, a person can understand it.)

    an old trick is to compress or encrypt the dll and have your program decompress or decrypt it.

  4. #4

    Thread Starter
    New Member
    Join Date
    Nov 2002
    Location
    New Jersey
    Posts
    12

    Thanks

    Thank you very much. Once the get the rest of the math figured out I will be Patenting the Idea and then looking into dll encryptors.

    I have actually found one that will decrypt a dll in the systems RAM to insure no actual decrypted data is stored to the machine drive. Seems like a good idea, however it is costly. $299.99 for a single dll.

    Thanks for you help,
    Andrew
    Andrew J. Durstewitz
    www.aspbuilder.net

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width