Giter Site home page Giter Site logo

useful-utilities's Introduction

Useful Un*x / macOS utilities

A store of useful utilities that run under a Un*x like OS ie Linux / macOS / BSD. There will be some macOS specific ones as I find time to clean them up and add to the repository.

These are some tools I use on a daily basis, some within cron scrips or setup with automation tools Like Rundeck.

To use effectively, place the bin/ directory in your path. Most of the utilities will display debugging information by prepending the following the to command line: env DEBUG=1 command [options]

convert-openssh-pk-to-SSH2-pk
	Converts OpenSSH key files to SSH2 (PuTTY) format

convert-SSH2-pk-to-openssh-pk
	Converts SSH2 (PuTTY) key files to OpenSSH format

extract-docker-image
	Extracts a Docker container image filesystem by either connecting to the Docker daemon
	and saving the image, or from an existing saved Docker image file. The exisiting image file
	may be gzipped. Allows one to easily access and save config files from images without having
	to run the image and mount volumes. Can also be used to interrogate packages installed within
	a container image.

memcached-port-open-test
	Test a host for open Memcached port (tcp / udp). Requires Nmap to be installed.

ocsp-stapling-checker
	Tests a host to see if OCSP Stapling is configured

oval-gen-report-from-xml
	Converts Security Content Automation Protocol (SCAP) openscap xml report files to html for viewing in a browser.

oval-security-scan
	Uses the OVAL vulnerability and patch definitions to audit for Common Vulnerabilities and Exposures (CVEs).
	This tool uses Security Content Automation Protocol (SCAP) tool openscap to scan a system for vulnerabilities.
	oval-security-scan can be used in automation tools like ansible to automate the scaning of multiple systems.
	Supports Red Hat / Debian / Ubuntu based Operating systems.

port-open-test
	Test a host for an open TCP / UDP port. Requires Nmap to be installed.

remove_definer_from_sql_dump
	Removes the "definer" from SQL dump files.

tls-check-cert-valid-remote
	Test Remote HTTPS SSL / TLS certificates expiration. Default: 14 days.

tls-ssl-protocol-checker
	Test a host to see which TLS / SSL protocols are enabled.
	ie SSlv3, TLSv1.0, TLSv1.1, TLSv1.2, TLSv1.3

macOS

ntfs-3g
	remount-ntfs
		A script to remount an NTFS volume as read / write.
		By default macOS will mount all NTFS volumes as read only.

Security

kali_cybersecurity
	Docker build files for running Kali Linux Cybersecurity tools in a container.

Static Code Analysis tools

control-flag
	Docker build files for running ControlFlag code analysis in a container.

phpstan
	Docker build files for running PHPStan code analysis in a container.

TODO: finish this documentation.

useful-utilities's People

Contributors

kaosagnt avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

ekmixon

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.