Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/PatrolServer/bashscanner
A fast way to scan your server for outdated software and potential exploits.
https://github.com/PatrolServer/bashscanner
Last synced: 3 months ago
JSON representation
A fast way to scan your server for outdated software and potential exploits.
- Host: GitHub
- URL: https://github.com/PatrolServer/bashscanner
- Owner: PatrolServer
- Created: 2015-08-31T11:58:24.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-12-08T10:25:58.000Z (almost 8 years ago)
- Last Synced: 2024-04-27T22:34:07.532Z (7 months ago)
- Language: Shell
- Homepage: https://patrolserver.com
- Size: 148 KB
- Stars: 380
- Watchers: 24
- Forks: 32
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Bash Scanner is a fast and reliable way to scan your server for outdated software and potential exploits.
![PatrolServer Bash Scanner](http://i.imgur.com/O4fu9Nk.png)
## Getting started
### Install
The easiest way to install the Bash Scanner tool is by using `wget` to get the runnable shell script. This file is signed with a SHA 256 key and allows you to safely install the security monitor by following several simple steps.
```
wget https://raw.githubusercontent.com/PatrolServer/bash-scanner/master/patrolserver
```
In order to run the monitor tool, use the `bash` command to execute the shell script downloaded before.
```
bash patrolserver
```### Extended reports
After an initial scan, you will be asked to create an account on the PatrolServer dashboard (which is totally optional, you are free to use the tool without an account). The benefit of creating a sustainable account is detailed reporting, together with documentation on how to secure your server.### Continuous scanning
The script will ask you if it should set a cronjob, this simply means your server software will be in sync for **daily scans**. And you will be reported by email when your current software becomes outdated.## Supported software
The Bash Scanner currently detects the following software for updates (keep in mind, this list is an ongoing process and more software packages will be added in the future):
* Debian* + dotdeb
* Ubuntu*
* OpenSSL*
* OpenSSH*
* cPanel
* Nginx*
* Laravel
* Apache*
* PHP*
* BIND*
* Drupal + modules
* Composer modules
* Wordpress + plugins*: This software also returns the exploits information.
[![Analytics](https://ga-beacon.appspot.com/UA-65036233-1/PatrolServer/bash-scanner?pixel)](https://github.com/igrigorik/ga-beacon)