• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 171
  • Last Modified:

How can I hide a directory unless my app is running?

Before you answer, know this.
the data for my app will reside on a moveable harddrive which will travel from one PC to another.
I want data on that drive to ONLY be accessable when my VB app is running.
As soon as my app stops, the directories cannot be seen, browsed or copied.
Can I do this?
0
rbend
Asked:
rbend
  • 4
  • 2
1 Solution
 
aikimarkCommented:
1. NO (simple answer).
2. Not Directly (more accurate).
3. Not the way you envision this happening.
============================================
A. You will probably need to tie the program to the hard drive's serial number.  This may either be hard-coded or stored in a strongly encrypted file.  Even the hard drive's serial number might be spoofed.

B. Store the application files in one or more compressed and encrypted files.

C. When the program starts, create the directories and expand the compressed files into the new directories.

D. When your program accesses the files, decrypt them.

E. When your program ends, delete the directories.

F. Add a registry entry to RUN a clean-up program (little utility you write) that will delete the directories if they exist (at startup).

You will still be vulnerable to hacking while your program is running.

=================================================
You might try MemoryMappedFiles.  You will still need to decrypt the data.

You will also be responsible for encrypting and saving any changes made by the user.
0
 
rbendAuthor Commented:
aikimark:
You have been thorough, but let me stall just a bit to see if anyone has a solution.
I have 5000 files on the drive.
So much of what was suggested is not practical.

0
 
aikimarkCommented:
rbend,

What kind of files?
How large are the files?
How are the files used?
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
vinnyd79Commented:
This will do it

http://www.pc-magic.com/
0
 
aikimarkCommented:
thanks, vinnyd79.  That looks like an interesting product.
0
 
rbendAuthor Commented:
vinnyd79:
Interesting program, however when you hide folders then move the drive to another machine, the files are visible again.
I have about 5000 mp3 files I need to protect in this way.
I want them only to play using my software and not be copyable from the HD.
0
 
aikimarkCommented:
that's why they should be strongly encrypted.  It won't matter if they are copied, they can't be played.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now