3 ms·
Platforms don't require AV software: people do. A security-minded user could live in Windows and never catch a virus. On the other hand, I've seen careless indi
by sigfubar 8y ago
Platforms don't require AV software: people do. A security-minded user could live in Windows and never catch a virus. On the other hand, I've seen careless individuals become infected with the worst malware by downloading the wrong thing to their Mac.
- craftyguy 8y agoBy choosing Apple or Microsoft products, you are still going with a company under US jurisdiction, which is silly if you wanted to avoid US AV companies for that reason.
- sigfubar 8y agoOh, certainly! I'd even go as far as call irresponsible the use of any closed source software in situations that call for tight security. In this sense, choosing Mac, Windows or PutinOS (oh, how I wish such a thing existed!) carries exactly identical consequences.
- anfilt 8y agoHowever, you still can get a virus from an exploit one without a patch deployed or a zero day. This require no action of your own. Although keeping your system up to date lessens the risk. It's not zero though. Moreover, if your running anything that is not very niche or custom system people are probably targeting it. I am not sure I would call BSD niche enough. Also, even if you are using a niche system that does protect you against a targeted attack. If you were a government a target attack is much more likely. Honestly, unless you have 100% bug free software and hardware, and its designed with security in mind. The possibility of malware taking advantage of bugs exists. Moreover, that excludes social engineering and getting someone to do something stupid. Even if the system normally is extremely secure. If we are getting super serious considering all the firmware that exists in a computer. If a system ever ran code you did not audit you can never be sure that system is secure. Even if you have an AV. You would have to re-flash any firmware that could be written to by the CPU, and reinstall the OS as soon you ran code that you did not audit. I doubt there really is any system except small embedded systems that you can audit all the code that closely. Modern systems just have too many layers.