Write Protecting a USB Flash Drive Programatically
-
Good Day, With recent outbreaks of USB Flash Drive viruses on our campus, I am planning to write a utility that will "Write-Protect" the flash drive. (Since most flash drive here in our country does not come with a "Hardware Switch" to enable the write protection) Is there any article that will help me to accomplish this task? Or this is fairly impossible? Thanks, Ian :)
-
Good Day, With recent outbreaks of USB Flash Drive viruses on our campus, I am planning to write a utility that will "Write-Protect" the flash drive. (Since most flash drive here in our country does not come with a "Hardware Switch" to enable the write protection) Is there any article that will help me to accomplish this task? Or this is fairly impossible? Thanks, Ian :)
It seems that you don't know how this viruses work! Even if you find a way to write protect you flash memory, the virus needs you to unprotect it just for a second to write a little thing on it and the virus is there! In solution of this, I have written a semi anti virus that protect the computer from being infected by infected flash memories and also rescuing the infected flash memory. As all these viruses infect in the same scenario, my program works well for all even new versions of these viruses. It is almost finished, but the interface needs a little work. I will submit my work on codeproject after it was finished.
Sojaner!
-
It seems that you don't know how this viruses work! Even if you find a way to write protect you flash memory, the virus needs you to unprotect it just for a second to write a little thing on it and the virus is there! In solution of this, I have written a semi anti virus that protect the computer from being infected by infected flash memories and also rescuing the infected flash memory. As all these viruses infect in the same scenario, my program works well for all even new versions of these viruses. It is almost finished, but the interface needs a little work. I will submit my work on codeproject after it was finished.
Sojaner!