https://github.com/b3b0/linuxpatchchecker
🐧🎛️ Can be used for anything really though! Don't be evil! Pure python, OS-agnostic.
https://github.com/b3b0/linuxpatchchecker
hacking linux patch ssh update
Last synced: about 1 month ago
JSON representation
🐧🎛️ Can be used for anything really though! Don't be evil! Pure python, OS-agnostic.
- Host: GitHub
- URL: https://github.com/b3b0/linuxpatchchecker
- Owner: b3b0
- Created: 2020-01-09T22:45:55.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-26T17:54:09.000Z (over 6 years ago)
- Last Synced: 2025-10-14T05:06:41.452Z (8 months ago)
- Topics: hacking, linux, patch, ssh, update
- Language: Python
- Homepage:
- Size: 30.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LinuxPatchChecker
Can be used for anything really though!
`python LinuxPatchChecker.py [hostname/IP/group.srvs] port username command`
---
# Requires
- Python 2.7 or 3.x
- `pip install paramiko`
- `pip3 install paramiko`
- key-based or password-based access to the servers you want to use the tool against
# How To Use
- To run a command against one server, use the following syntax:
`python LinuxPatchChecker.py hostname port username command`
- To run a command against a LIST of servers, use the following syntax:
`python LinuxPatchChecker.py [name of .srvs file in the same directory as LinuxPatchChecker.py] port username command`
- I'm running `patchcount` against the servers in this file in this example:


---
## Get counts of updates available with `patchcount`

## Get names of available updates with `patches`

## Run any command against one or many servers!

# To Do
- ability to have multiple hostnames if not using a .srvs file