VB.net Express compiling problems

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Carl Davis

    #1

    VB.net Express compiling problems

    Hi,

    When I open up an executable in Notepad that I just created in VB.net
    express I can see virtually all of the source code! Is there any way of
    improving the compiled output to hide this?

    Thanks - Carl.


  • Herfried K. Wagner [MVP]

    #2
    Re: VB.net Express compiling problems

    "Carl Davis" <carldavis101@h otmail.com> schrieb:[color=blue]
    > When I open up an executable in Notepad that I just created in VB.net
    > express I can see virtually all of the source code! Is there any way of
    > improving the compiled output to hide this?[/color]

    I assume you are referring to identifiers' names. Yes, that's "by design".
    You may want to use an obfuscator to obfuscate the identifiers.

    --
    M S Herfried K. Wagner
    M V P <URL:http://dotnet.mvps.org/>
    V B <URL:http://classicvb.org/petition/>

    Comment

    • Cyril Gupta

      #3
      Re: VB.net Express compiling problems

      Hello,

      Yep, that's the manifest information. In fact if you use the ILDASM
      (Intermediate Language Disassembler) You will see a lot more... All your
      code, in IL, laid out plainly in sight.

      To solve this problem you can use the Dotfuscator, which will obfuscate the
      code, making it harder for any hacker to read it.

      There are some third-party tools in the market to encrypt the executable as
      well.

      Regards
      Cyril Gupta


      Comment

      • Carl Davis

        #4
        Re: VB.net Express compiling problems

        Thanks guys


        "Carl Davis" <carldavis101@h otmail.com> wrote in message
        news:uW4m4E2mGH A.1208@TK2MSFTN GP03.phx.gbl...[color=blue]
        > Hi,
        >
        > When I open up an executable in Notepad that I just created in VB.net
        > express I can see virtually all of the source code! Is there any way of
        > improving the compiled output to hide this?
        >
        > Thanks - Carl.
        >[/color]


        Comment

        Working...