 Okay, this video is going to be, what's probably going to turn out to be a touchy subject, there's going to be a lot of flame wars going on down in the comments and that sort of stuff. But it's about antivirus software and what I personally think about it. And basically I think the whole concept of antivirus software is just a flawed concept. I think antivirus software is useless and again, just let me just talk about how it's going to work. Now, let me be very clear here. I'm not saying you don't need antivirus if you're on Linux. I'm saying you don't need antivirus, period. If you just follow a few simple rules. First thing we need to go over though is how do you get malicious software on your computer? There are two main ways. Main way one, you download and install it. Second way is through vulnerabilities on your system, zero day attacks. Now, also I want to point out that there is no such thing. I'm not saying you don't need antivirus and you're never going to get any malicious software on whatever operating system you have. That's not true. There's always going to be vulnerabilities. There's always going to be a chance for that. I'm just saying that antivirus software is not going to help you. And this is why going back to option one, you install the virus, you download a piece of software that is infected and you install it and it is malicious on your system. How do you prevent this? There are three simple things you can do. And again, nothing is perfect, but three simple things you can do. Only use software made by people you trust. For me, that means that it's got to be open source. That doesn't mean I trust every piece of open source software, but if it's not open source, I don't really trust it now. Am I perfect? Is everything on my system open source? No, I have some drivers on there and I will admit that I also use Google Chrome when I could be using Chromium. I'm not perfect. Thing is, I do trust Google, for example, to an extent. I trust that they're not going to destroy my computer. I trust that they're not going to steal my credit card number and go charge things up. Do I trust them not to be spying on me? No, that's something different. But as far as being destructive on my computer, I trust them, but that's just me, I would recommend not to use Google Chrome in that aspect. You're much better off going something with Firefox or Chromium, but not to get off too much on that. You get software from a person that you trust. You trust the developers and for me, that means the source code has got to be available because the only reason not to show the source code is because you're hiding something. It's the only reason you can make up all the excuses you want. It's the only reason is because you're hiding something. I get it from someone I trust. It may not be the developer exactly, but from a source that I trust, a server that I trust, that I know that to the best of their abilities, this server is secure. Again, nothing's perfect. And three, you get it in a secure fashion. Security key, something to make sure there's no man in the middle attack. You follow those three things. It's the best thing you can do to prevent malicious software on your machine. In that aspect. Again, the second option, and so in that aspect, you don't need antivirus because you get all your software. For me, it means getting all my software from the Debian repositories. If there's anything else and there's very, very few things I might get outside of that, I still make sure. For example, I like to make sure that I have the newest version of Blender sometimes because they're coming out with new features. So I may not want to wait a couple of weeks for the new version of Blender to come out in the Debian repositories. So I get it from the Debian website. I trust the Debian website, or sorry, trust the Blender website. I'm sure it's secure. But even if I trust this guy and this guy and this guy, the more sources you get your software from, it's more chances for vulnerabilities. So you're best to go with one source that if there is a problem, it can quickly be patched. And since you're using a package manager, updates will fix things rather than having to worry about updating from multiple different places. So that's option one. You get your software from secure locations in a secure manner from people you trust. Okay? What's option two for getting a virus on your system? Zero day attacks, vulnerabilities. Antivirus is not going to help you with that. Well, it shouldn't because it should be fixed before it gets to the antivirus. If there's a vulnerability on your system and it's known, hopefully your operating system will patch those vulnerabilities as soon as possible. And then they won't be a problem. Thing is, antivirus isn't going to have them until we know about them. And then it's going to add it to its list of things to check. But your operating system should already take care of that. So here are the two things. Again, get your software from trusted places, trusted people, and in a trusted way, and keep your system up to date. And if your system, if you're using a good operating system, vulnerabilities should be patched. You shouldn't depend on your antivirus software to be looking for these patches for you. It's that simple. So again, a lot of you are hating me right now. You want to comment below. Go ahead, feel free. Say some obnoxious things that just don't make any sense and aren't true. Because that's just how it is. Antivirus, the concept of it, is flawed from the beginning. And also, another thing, okay, so antivirus, you might say, well, even though we don't know about these vulnerabilities, we're just going to look for software doing malicious things, doing suspicious things. And that's another problem with antivirus software. One, it's running your background all the time, slowing down your system. But every system I've seen that has antivirus, it gives you more false positives than it does real positives. Because it's everything you do. It's going to be like, oh, oh, oh, oh, I don't know. This program's trying to download a file from the internet. And it's going, is this okay? Is this okay? Well, yeah. I mean, I trust that program. That's why I installed it. If I didn't trust this program, then I wouldn't have installed it. Asking me, do you trust this thing is ridiculous. And that doesn't work anyway. I, for example, I've made scripts and programs for Windows systems that, you know, they're basically installers and they go out and they grab files to install whatever packages I need. And stuff I wrote myself. And I have found, written them certain ways. Antivirus is like, whoa, whoa, this program's trying to grab, you know, data from online. We're blocking it, you know? Or are you sure you want to run it? And then I just changed the way I do it. And basically I use Internet Explorer in the background. And Internet Explorer is trusted. So I'm doing the same thing. I'm downloading the same files. But because I'm doing it with a program that it trusts in the background, all of a sudden, it's okay. And another thing is, you can go online. There's websites. You can upload a file. And it will scan it with all your, you know, the most common antivirus software and tell you whether that is detected as a virus or not, as malicious software. And so if you want to make malicious software, you test it on that site. If one of the programs catches it, you just recompile it and you encode it different and try again until it isn't detected. It's that simple. Antivirus just does not work. Comment below. Let me know what you think. I'm probably going to get a lot of thumbs down, but I'd like to get some thumbs up too. Comment below. Probably going to be a lot of fighting on this. I may not reply to a lot of comments because I just don't feel like arguing people. But as always, thank you for watching. And I hope that you have a great day.