/kali-setup

A quick bash script that I created in order to speed up the creation of usable kali boxes.

Primary LanguageShell

kali-setup

Just a simple script to make new Kali v2 builds usable quickly. I really made this for myself but if others find it useful then that's awesome.

The script will check whether the dialog package is installed, if not it will attempt to install it with your permission.

Screenshot

This script has a number of options -

[1] Post Install Upgrade

  • Updates the system via an apt update/upgrade
  • Cleans the system via an apt autoremove/autoclean
  • Initializes the Metasploit Framework database
  • Configures the autostart of the postgresql database on boot

[2] Install Packages

Installs the following packages from Kalis repos which are not included by default. Some small utils are also installed due to requiremnets of certain exams.

  • tor
  • libreoffice
  • brutespray
  • crackmapexec
  • bloodhound
  • ftp
  • secure-delete
  • flameshot
  • bleachbit
  • veil
  • veil-evasion
  • nfs-common
  • onesixtyone
  • finger
  • rsh-client
  • jxplorer
  • sipcalc
  • nbtscan
  • recordmydesktop
  • eyewitness
  • filezilla
  • tmux
  • zsh
  • testssl.sh
  • freerdp2-x11
  • remmina
  • neo4j
  • bettercap
  • seclists
  • shellter
  • backdoor-factory
  • responder
  • firmware-mod-kit
  • gobuster
  • docker.io

[3] Install Extra Tools

This option clones various useful git repositories such as -

[4] Install Melcara

[5] Install Wifite Dependencies

  • This option installs libcurl4-openssl-dev, libssl-dev, zlib1g-dev, hcxtols and hcxdumptools. All to ensure Wifite operates properly.

[6] Exit

  • Does this really need explaining :)