How can I block specific program to access an external drive ?

Bulda

New member
Hi,

I'm using Tixati / BitTorrent for torrents ( in reality: they are using my CPU to mine BitCoins ... ), Viber for communication ( actually: spying on me ), avast for "antivirus protection" ( actually: stealing my data ) etc.

I dont't want these programs to access my external / other drive(s). How can I block them ? Either in Win 7 or by some SW.

They are all installed in C: drive, and are allowed to access D: drive, where there is nothing so important. External drive(s) are other letters.

Don't recommend me to unplug external drive. The best solution would be to have two separate computers: one for internet access + crap, the other for serious work, without internet. Which is so far not possible.


Thanks for help,

B.
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    Dell
    OS
    Windows 7 Ultimate x64
    CPU
    ?
    Motherboard
    ?
    Memory
    16 GB
    Graphics Card(s)
    ?
    Hard Drives
    320 GB
    Antivirus
    none !!
    Browser
    Mozilla Spyfox ...
  • Computer type
    PC/Desktop
Two possible options immediately comes to mind.

Use built-in Windows permissions to block them. Use a second, separated user account to run problematic programs, then set the permissions on the drives to deny access to that user. Your main one will still have full access, but anything you run under the "lower" one won't. This requires the external drives to be NTFS and won't work on new drives, as you need to deny permissions explicitly. Neither works against invasive programs like antiviruses, as they install kernel-mode drivers that bypass permissions.

Another option would be to use a virtual machine to run doubtful programs, without giving it acces to any external drive. That way, anything that happens there remains there with no chance of touching other data. This, however, requires managing a second OS.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba Sattelite A665-S6092
OS
Windows 7 Ultimate x64
CPU
Intel Core i7-740QM
Memory
8 GB DDR3
Graphics Card(s)
NVIDIA GeForce 330GT
Screen Resolution
1366x768
Hard Drives
Samsung 840 SSD 500GB
1TB USB3 external HD
Cooling
Coolermaster Notepal U3 notebook cooling pad
Internet Speed
3mbps ASDL
Antivirus
ClamWin 0.98.7
Browser
Opera 12.17 x86 (main), Firefox 38 (sec), IE11 (last resort)
Another option would be to use a virtual machine to run doubtful programs, without giving it acces to any external drive. That way, anything that happens there remains there with no chance of touching other data. This, however, requires managing a second OS.


I do this for anything I want to run "silo'ed" and second the suggestion. anything I am not sure about I run in a VM that has no network adapter installed and no access to the Host so it is completely isolated
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Pro 32 & 64 bit
Back
Top