5 ms·
>Plugging all "known" holes in your security is still a lot better than being ignorant of them. Know that the moment an advisory is out, the bad guys are using
by lsc 16y ago
>Plugging all "known" holes in your security is still a lot better than being ignorant of them.
Know that the moment an advisory is out, the bad guys are using automated tools to scan for vulnerable hosts. Plugging known holes is the minimum standard; otherwise you will be compromised in days if not hours.
the vast majority of malicious activity is completely automated, each compromised system being used to compromise other systems. This means that there is a truly staggering number of attackers, and that you will be attacked even if you have nothing of value to take.
this is why watching the security mailing lists for your software is important; even a weekly upgrade schedule may not be enough.
The rest of the sysadmin jazz, eliminating unused programs and stuff like that are really shortcuts to reducing the number of programs who's security problems are your problems. There are holes we don't know about in everything, so the fewer programs you depend on not having holes, the better off you are.
It's good practice to sit there with 'ps' and google and figure out what every process does and how the system responds when a process is killed (especially important if you are on a linux box with an aggressive overcommit and not enough swap, and thus oom-killer issues.)
- AgentConundrum 16y agoThis is all really good information. Thanks.