Skip to content
Mason Sipe edited this page Dec 6, 2018 · 13 revisions

Welcome to the Mksipe Shell Script Library.


What is MK3SL?

MK3SL is the third generation of the shell script library under my user's documentation. It contains over 100 different shell scripts that you can use to help during development, testing, or hardening your Linux distribution. The uses for this repository are for developing. The purpose of these scripts is to make long tasks simpler. Such as the IT pain of having to find unwanted tools on your system such as Ophcrack or Wireshark. It has scripts that can help reduce your likeliness of becoming a threat from some of its contents that contribute to making your system have more stealth. It can also do as much as a check to see what is installed on your system and give you feedback on how to manually harden some programs. Unfortunately, this repository's scripts only allow any Debian releases such as Ubuntu, Debian, or kali. Fedora, Redhat, and Centos like systems will not have the same type of functionality. Though this will change in the future.


Installation & Update

To install MK3SL you must have the git package installed. (apt install git -y)

After git is installed you need to clone this repository using git.

  1. git clone https://github.com/mksipe/Shell-Script-Lib

  2. chmod 755 /Shell-Script-Lib/INITIALIZE.sh

  3. ./Shell-Script-Lib/INITIALIZE.sh

After this has initialized the directory contining the scripts are in /bin/lib/sh/MK3S. If you want to run the recommended setup do:

  1. ./bin/lib/sh/MK3S/RecSetup.sh

If you already have it installed and you want to update it, In the Shell-Script-Lib Directory use:

  1. cd /bin/lib/sh/MK3S/maintain/
  2. git pull

Additional Information

  • Testing OS: Ubuntu-Server
  • Commits are strongly requested through pull requests.