locked
application setup security RRS feed

  • Question

  • I have created application Visual Studio 2008 and it is working very good. I make setup with setup project which make output of .cab file. Now my main question is that when I double click .cab file I can see all files, is there any way that we can make setup which can just install but client cannot open it see what files are inside.

    I don't want to show my client that what DLL or what files I am using. 

    Is this is possible.

    Monday, April 2, 2012 3:13 PM

Answers

  • AFAIK no. Besides it won't help at all as files are expanded as you install CAB and even if you can't get to files in the CAB you still can get to these files and see them.

    To protect integrity of the CAB and your application you can (and probably have to) sign all files and CAB with appropriate certificate.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    • Marked as answer by Jesse Jiang Monday, April 9, 2012 7:54 AM
    Monday, April 2, 2012 6:08 PM

All replies

  • AFAIK no. Besides it won't help at all as files are expanded as you install CAB and even if you can't get to files in the CAB you still can get to these files and see them.

    To protect integrity of the CAB and your application you can (and probably have to) sign all files and CAB with appropriate certificate.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    • Marked as answer by Jesse Jiang Monday, April 9, 2012 7:54 AM
    Monday, April 2, 2012 6:08 PM
  • Kindly can you give me article on this. So I can read and implement it.
    Tuesday, April 3, 2012 3:34 AM
  • http://msdn.microsoft.com/en-us/dd569931

    This posting is provided "AS IS" with no warranties, and confers no rights.

    Tuesday, April 3, 2012 6:47 AM