- Saved searches
- Use saved searches to filter your results more quickly
- JakeDEvans/kali-script
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- How To Install All Kali Linux Tools On Ubuntu Using “Katoolin” Script?
- Things to know before installing Kali Linux tools on Ubuntu:
- How To Install All Kali Linux Tools On Ubuntu?
- Using Katoolin in Ubuntu to install Kali Linux tools:
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Post-installation script for Kali Linux
JakeDEvans/kali-script
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Post-installation script for Kali Linux
Downloads the latest version and executes it
Parses and sets user supplied options
Checks if script is running as root — Else it fails
Fixes display output for GUI programs (when connecting via SSH)
Checks if desktop environment is GNOME, then: Disables auto notification package updater Disables screensaver
Checks GitHub is reachable
Enables default network repositories
Checks if Kali is a VM. If so, Installs ‘Virtual Machine Addons/Tools’
Sets static & protecting DNS name servers if supplied by user
Updates location information
Updates OS from network repositories
Installs the ‘Kali-Full’ meta packages
Configures GNOME ~ desktop environment
Configures file ~ GUI file system navigation
Configures GNOME terminal ~ CLI interface
Configures bash ~ CLI shell
Installs bash colour ~ colours shell output
Installs grc ~ colours shell output
Configures aliases for the root user
Installs ZSH & Oh-My-ZSH for the root user
Installs tmux ~ multiplex virtual consoles
Configures screen ~ multiplex virtual consoles
Installs and Configures vim ~ CLI text editor
Installs git ~ revision control
Installs and Configures Metasploit ~ exploit framework
Installs exe2hex ~ Inline file transfer
Installs MPC ~ Msfvenom Payload Creator
Configures Gedit ~ GUI text editor
Installs PyCharm ~ Python IDE
Installs wdiff ~ Compares two files word by word
Installs meld ~ GUI text compare
Installs vbindiff ~ visually compare binary files
Installs vFeed ~ vulnerability database
Installs virtualenvwrapper ~ virtual environment wrapper
Installs go ~ programming language
Installs gitg ~ GUI git client
Installs sparta ~ GUI automatic wrapper
Installs Wireshark ~ GUI network protocol analyzer
Installs silver searcher ~ code searching
Installs rips ~ source code scanner
Installs graudit ~ source code auditing
Installs asciinema ~ CLI terminal recorder
Installs shutter ~ GUI static screen capture
Installs psmisc ~ suite to help with running processes
Setup pipe viewer ~ CLI progress bar
Setup pwgen ~ password generator
Installs htop ~ CLI process viewer
Installs powertop ~ CLI power consumption viewer
Installs iotop ~ CLI I/O usage
Installs ca-certificates ~ HTTPS/SSL/TLS
Installs testssl ~ Testing TLS/SSL encryption
Installs UACScript ~ UAC Bypass for Windows 7
Installs axel ~ CLI download manager
Installs html2text ~ CLI html rendering
Installs tmux2html ~ Render tmux as HTML
Installs gparted ~ GUI partition manager
Installs daemonfs ~ GUI file monitor
Installs p7zip ~ CLI file extractor
Installs zip & unzip ~ CLI file extractors
Installs file roller ~ GUI file extractor
Installs hashid ~ identify hash types
Installs httprint ~ GUI web server fingerprint
Installs lbd ~ load balancing detector
Installs wafw00f ~ WAF detector
Installs aircrack-ng ~ Wi-Fi cracking suite
Installs vulscan script for nmap ~ vulnerability scanner add-on
Installs unicornscan ~ fast port scanner
Installs onetwopunch ~ unicornscan & nmap wrapper
Installs Gnmap-Parser ~ Parse Nmap exports into various plain-text formats
Installs udp-proto-scanner ~ common UDP port scanner
Installs clusterd ~ clustered attack toolkit (JBoss, ColdFusion, WebLogic, Tomcat etc)
Installs webhandler ~ shell TTY handler
Installs azazel ~ Linux userland rootkit
Installs Babadook ~ connection-less powershell backdoor
Installs pupy ~ Remote Administration Tool
Installs gobuster ~ Directory/File/DNS busting tool
Installs reGeorg ~ pivot via web shells
Installs b374k ~ (PHP) web shell
Installs adminer ~ Database management in a single PHP file
Installs WeBaCoo ~ Web backdoor cookie
Installs cmdsql ~ (ASPX) web shell
Installs JSP file browser ~ (JSP) web shell
Installs htshells ~ (htdocs/apache) web shells
Installs python-pty-shells ~ PTY shells
Installs bridge-utils ~ Bridge network interfaces
Installs proxychains-ng ~ Proxifier
Installs httptunnel ~ Tunnels data streams in HTTP requests
Installs sshuttle ~ VPN over SSH
Installs pfi ~ Port Forwarding Interceptor
Installs icmpsh ~ Reverse ICMP shell
Installs dnsftp ~ Transfer files over DNS
Installs iodine ~ DNS tunnelling (IP over DNS)
Installs dns2tcp ~ DNS tunnelling (TCP over DNS)
Installs ptunnel ~ ICMP tunnelling
Installs stunnel ~ SSL wrapper
Installs gcc & multilib ~ compiling libraries
Installs MinGW ~ Cross compiling suite
Installs WINE ~ run Windows programs on *nix
Installs MinGW (Windows) ~ cross compiling suite
Installs MinGW (Windows) ~ cross compiling suite
Downloading AccessChk.exe ~ Windows environment tester
Downloading PsExec.exe ~ Pass The Hash ‘phun’
Installs Python for Windows via WINE
Installs veil framework ~ bypassing anti-virus
Installs OP packers ~ bypassing anti-virus
Installs hyperion ~ bypassing anti-virus
Installs shellter ~ dynamic shellcode injector
Installs the backdoor factory ~ bypassing anti-virus
Installs Backdoor Factory Proxy (BDFProxy) ~ patches binaries files during a MITM
Installs BetterCap ~ MITM framework
Installs mitmf ~ framework for MITM attacks
Installs responder ~ rogue server
Installs seclist ~ multiple types of (word)lists (and similar things)
Update wordlists ~ collection of wordlists
Installs apt-file ~ which package includes a specific file
Installs apt-show-versions ~ which package version in repo
Installs Babel scripts ~ post exploitation scripts
Installs checksec ~ check *nix OS for security features
Installs shellconv ~ shellcode disassembler
Installs dhex ~ CLI hex compare
Installs lnav ~ CLI log veiwer
Installs commix ~ automatic command injection
Installs fimap ~ automatic LFI/RFI tool
Installs smbmap ~ SMB enumeration tool
Installs smbspider ~ search network shares
Installs CrackMapExec ~ Swiss army knife for Windows environments
Installs credcrack ~ credential harvester via Samba
Installs Empire ~ PowerShell post-exploitation
Installs wig ~ web application detection
Installs CMSmap ~ CMS detection
Installs droopescan ~ Drupal vulnerability scanner
Installs patator ~ brute force
Installs crowbar ~ brute force
Installs xprobe ~ OS fingerprinting
Installs p0f ~ OS fingerprinting
Installs nbtscan ~ netbios scanne
Setup tftp client & server ~ file transfer methods
Installs Pure-FTPd ~ FTP server/file transfer method (Commented out)
Installs samba ~ file transfer method (Commented out)
Installs apache2 & php ~ web server (Commented out)
Installs mysql ~ database (Commented out)
Installs rsh-client ~ remote shell connections
Installs sshpass ~ automating SSH connections
Installs DBeaver ~ GUI DB manager
Installs ashttp ~ terminal via the web
Installs gotty ~ terminal via the web
Installs guake ~ dropdown terminal
Installs tools for creating a contained testing environment
Performs post-Installs cleanup operations
How To Install All Kali Linux Tools On Ubuntu Using “Katoolin” Script?
Short Bytes: Many Ubuntu Linux users are willing to use the tools of Kali Linux but they don’t want to install another Linux distro for this purpose. To solve this issue, you can use Katoolin script and install all Kali Linux tools on Ubuntu and other Debian derivatives.
K ali Linux is one of the most popular Linux-based distributions being used by ethical hackers. This Debian-derived Linux derivative is specially crafted for penetration testing and digital forensics. However, if you want to use a Linux distribution for daily use, it’s not recommended.
But, what if you want to try out Kali Linux tools on other Linux distros like Ubuntu? You’ll be glad to know that all the tools of this free Linux distribution could be installed on your regular Ubuntu installation.
Here, in this article, I’ll show you how to install Kali Linux tools on Ubuntu using a simple script called Katoolin.
Things to know before installing Kali Linux tools on Ubuntu:
To guide you through this tutorial, I’ll be using an installation of Ubuntu 16.04 LTS on my MacBook. This tutorial will also work fine on other versions of Ubuntu like Ubuntu 15.10 and Ubuntu 14.04. It could also be used to install Kali Linux tools on other Debian-based Linux distros.
Note that with the help of Katoolin script, we’ll be able to add Kali repos to Ubuntu Linux, remove them, and install all the tools of Kali Linux.
How To Install All Kali Linux Tools On Ubuntu?
Using few simple commands, we can easily install Kali Linux tools on our Ubuntu machine.
To install Katoolin, first you need to install git with the following command:
Now, download Katooni and copy the executable to proper directory using following commands:
git clone https://github.com/LionSec/katoolin.git && cp katoolin/katoolin.py /usr/bin/katoolin
The next step is to make Katoolin executable by running the following command:
Now, you just need to enter following command to run Katoolin on your Ubuntu installation:
As soon as you enter this command, the following easy-to-navigate menu will appear with 5 options to add Kali Linux repos and update, categories etc.
Using Katoolin in Ubuntu to install Kali Linux tools:
Using Katoolin is very simple and everything is right in front of you. To add Kali Linux repos, select 1 from the menu and press enter. To update them, select option 2:
To delete Kali Linux repos that you added above, you just need to select option 3:
Now, you need to go back to the main menu and install Kali Linux tools in Ubuntu. To do so, simply type back and press enter. To choose a category of Kali Linux tool, yo need to select option 2 and press enter.
Here, I chose option 1 i.e. Information Gathering and pressed enter:
This will present a list of different categories and you can select any one of these. You can also choose all of them at once using 0 option. Here, I chose to install Wireshark by choosing option 52:
This way you can choose to install Kali Linux tools on Ubuntu and start hacking. Did you find this tutorial helpful? Share your views in the comments below.