We want to add a feature that will prevent the user from adding files to a USB flash drive without using our application.
The only thing I was able to come up with myself was to fill the remaining free space on a USB flash drive with an empty file. I could find no way of using the .NET API to do this that didn't take a long time as it had to create a file and write every single bit with zero's.
From what I have read this may not be a realistic feature given the limitations of FAT but I wanted to post in case someone has had experience in this area. The solution needs to be able to work on slow flash memory and do so in about 30 seconds or less. The flash drives will be FAT16 formatted but would like your code to also work with FAT32.
If these requirements are feasible then we'd like the code you provide to have a C# wrapper so I can just drop it into the code with little fuss. I want this be an all code solution so I don't want to have to call any external programs.
For this project, experience and English proficiency are more important than lowest bid.
19 freelancer đang chào giá trung bình $495 cho công việc này
Hello. I have some ideas about this task but also I have some questions. What is full flow. how are you going to use your program? When user prompted to insert flash?
You can encrypt the files (individually or collectively) and distribute the key to authorized users only. You could still make a copy of the file but without the key, the data is useless.
I can simply put readonly flag, which prevents write and delete operations, on the usb volume whenever the user inserts a usb drive. I'm currently working on a project which is similar to this.
I have briefly read the description on C# Prevent copy of files to usb flash outside of our app , and I can deliver as per the requirements, I deliver the best. .............................