5 ms·
Lynis – Security Auditing Tool for Linux, MacOS, and Unix-Based Systems
- tbrock 10y agoThis has been posted once before, its cool. Do people actually use it though?
- stunthamsterio 10y agoI've used it on occasion to check hosts on an ad hoc basis, but never got around to putting in a more automated/permanent fix.
- markstos 10y agoIf you are on AWS, their Inspector tool is easy to setup and use, and runs can be automated with AWS Lambda. https://aws.amazon.com/inspector/ https://aws.amazon.com/inspector/
- big_youth 10y agoYes, I'm a security consultant and we often run this on client machines during security tests. It provides a nice assessment of the machine.
- Skunkleton 10y agoI am a total security novice, but I do have a Linux VPS that I host some low importance stuff on. Would running a tool like this be appropriate?
- AtheistOfFail 10y agoThink about the headache of remaking the VPS from scratch, rehosting everything on it and having to reset any password that is shared with another environment. Also consider the cost of dealing with the data falling into the wrong hands. Even data that is not personal can hurt you financially in the long-term. The cost of running security tools is minimal when you take it all into account.
- Skunkleton 10y agoI guess I wasn't clear. I know I should be doing some sort of security testing, I am just curious if this tool is appropriate.
- fizzbatter 10y agoOn this note, i wonder if automated tools like this will become more commonplace. I know next to knowing about security[1], but i'd love for there to be some sort of self-updating simple service i can run that constantly updates and checks my router, home servers, IoT devices, all ports, etc. for known exploits. Surely a lot of this stuff can be automated. The simpler the tool the better - a single binary would be great. Is this a pipe dream? edit: I feel like part of the problem would be shipping all the exploits. Legal matters aside, it would at the very least mean having to code exploits for thousands/millions of things. Though, perhaps a pluggable/linkable framework for this security could be a sort of proof of work. Ie, whitehats could publish the exploits by writing the plugin. edit2: I'm aware that this tool is sort of what i'm talking about, but this mainly focuses on a single unix machine, right? Nor does it support windows. I wonder why we can't just make this ultimately simple? Ie, single binary? [1]: Well, i know enough to know how little i know.. which is nearly nothing heh.
- yojex 10y agoI'm in the same boat as you (especially the part about knowing how little I know) and am on standby for a good tool to come about. It's hard to trust solutions given the security theater reputation in a lot of software.
- dfc 10y agoYour commment makes it seem like you may not be aware of nessus?
- ghostly_s 10y agoConstant monitoring for known exploits? Aren't you just describing an antivirus?
- Karunamon 10y agoMore like a vulnerability scanner. Signature based antivirus apps are mostly useless nowadays, but being able to tell me I'm running a broken version of OpenSSL is very useful.
- djschnei 10y agowhat would be the difference between something like this and say using puppet to apply and manage CIS requirements?
- antoncohen 10y agoI think that is a good point. If you can codify your security checks, there is a good chance you can write automation to fix them with configuration management. I think there may be some cases where you don't feel comfortable automating the full remediation, e.g., requires reboot, so separate audit system might be useful. There is also something nice about writing your audit rules, being able to show auditors "this is what we check for", and then running that across your infrastructure. In that case InSpec (http://inspec.io/ http://inspec.io/) might be more useful for writing custom compliance controls. It would be nice if there was a $CONGIG_MANAGEMENT_SYSTEM_OF_CHOICE module that did common security fixes, and you could just pick and choose which to apply. On a side note: Holy ^&$% Lynis has a lot of shell! Like a crazy amount of POSIX shell code!
- jazoom 10y agoThis is awesome. Thanks.