Can I install Kali tools on Ubuntu?
I want to know if there is any way to install Kali tools like sqlmap
, nikto
, john
, aircrack-ng
, ... on Ubuntu 12.04?
If yes, then how should I proceed?
Solution 1:
The only current version of Ubuntu this works for is 12.04 and the repos haven't been updated since 2013. Don't use it.
For 14.04+, please see the second answer.
Copy the following Kali repositories:
deb http://ppa.launchpad.net/wagungs/kali-linux2/ubuntu YOUR_UBUNTU_VERSION main
deb-src http://ppa.launchpad.net/wagungs/kali-linux2/ubuntu YOUR_UBUNTU_VERSION main
deb http://ppa.launchpad.net/wagungs/kali-linux/ubuntu YOUR_UBUNTU_VERSION main
deb-src http://ppa.launchpad.net/wagungs/kali-linux/ubuntu YOUR_UBUNTU_VERSION main
Replace the text YOUR_UBUNTU_VERSION
based on your Ubuntu version.
- Ubuntu 12.04:
precise
- Ubuntu 12.10:
quantal
- Ubuntu 13.04:
raring
Assuming that you are using Ubuntu 13.04, your repositories would be
deb http://ppa.launchpad.net/wagungs/kali-linux2/ubuntu raring main
deb-src http://ppa.launchpad.net/wagungs/kali-linux2/ubuntu raring main
deb http://ppa.launchpad.net/wagungs/kali-linux/ubuntu raring main
deb-src http://ppa.launchpad.net/wagungs/kali-linux/ubuntu raring main
Note: If you're an Ubuntu 14.04 user, you can use raring
, as Trusty version of Kali repositories are not released
Update sources
Open your sources using the command
sudo -H gedit /etc/apt/sources.list.d/kali-tools.list
Now, gedit editor will open the file kali-tools.list
. Paste the above code at the end of your file and Save.
Copy the PGP Key
Copy the Key below and save it as key.pgp text file in your desktop.
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.4
Comment: Hostname: keyserver.ubuntu.com
mI0ET324YwEEANbSlISrOlAGjxgFRxiN6jk0JIl/vxQ8lapRdxZ4DHDAQdXbX4AuigMBkP5e
sOxhMpDnkgMRtEVpaBMdQheA0/431pPQYqkr3jdeZw5JS5opiyJ4qr/QrcoSFHSluEkWkbZ6
RYOkA25vW31KK2FB2LQVRYk580llXAVgIUznm2ATABEBAAG0GExhdW5jaHBhZCBQUEEgZm9y
IHdhZ3VuZ4i4BBMBAgAiBQJPfbhjAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRAb
IuuNj9/bVxabBADSGN8cp+hqkdZqwq263wdz/UGsiuB1bCrH06/HznC/ZC5rjfH3aQ1Dwwag
zYCrSD3c0cKNAqD10009N76RMlzZBH8kKL9khH3zPL/k4/lYuVP7y6NKFbBsnawEUc0mWcCa
mH4ScTdWWPXP/mOQiUUjnQ1bZhzpcbQOb+hEUAqExg==
=fJ+8
-----END PGP PUBLIC KEY BLOCK-----
Add PGP Key in apt
Open terminal and type
cd Desktop
sudo apt-key add key.pgp
If your key addition is successful, you will see Ok
.
Now update your apt-get repositories using the command
sudo apt-get update
Install Synaptic Package Manager
Use the command
sudo apt-get install synaptic
If you already have Synaptic installed, you may skip this step.
Install Kali Tools
Now open Synaptic Package manager and click on Origin. You can see 2 Kali repositories by names
LP-PPA-wagungs-kali-linux/raring
LP-PPA-wagungs-kali-linux2/raring
Click on the repositories and install the Tools from the list.
Solution 2:
Ubuntu has more than that I think!
Cyber Sec I PPa's (Cybersec Team)
Black hat sec PPA's ( by D4RkNiK0l4s)
Utopic
ppa:darklordpaunik8880/kalibuntu
ppa:darklordpaunik8880/kalibuntu1
Trusty
ppa:cybersec/chaos-ppa
ppa:cybersec/chaos-ppa-v1
ppa:cybersec/chaos-ppa-v2
ppa:cybersec/test
ppa:cybersec/trojan-horse
ppa:darklordpaunik8880/darkminttrustytahr
ppa:darklordpaunik8880/darkminttrustytahr2
ppa:darklordpaunik8880/darkminttrustytahr3
ppa:darklordpaunik8880/darkminttrustytahr4
In those PPa's are more than 500+ hacking tools available, this guy has done a very good job!!Those tools are all open source and they don't belong to any name or something else. :D Ubuntu is a great distribution and it has many,many tools and packages available via repository install them like this :
Trusty
sudo add-apt-repository ppa:cybersec/chaos-ppa
sudo add-apt-repository ppa:cybersec/chaos-ppa-v1
sudo add-apt-repository ppa:cybersec/chaos-ppa-v2
sudo add-apt-repository ppa:cybersec/test
sudo add-apt-repository ppa:cybersec/trojan-horse
sudo add-apt-repository ppa:darklordpaunik8880/darkminttrustytahr
sudo add-apt-repository ppa:darklordpaunik8880/darkminttrustytahr2
sudo add-apt-repository ppa:darklordpaunik8880/darkminttrustytahr3
sudo add-apt-repository ppa:darklordpaunik8880/darkminttrustytahr4
Utopic
sudo add-apt-repository ppa:darklordpaunik8880/kalibuntu
sudo add-apt-repository ppa:darklordpaunik8880/kalibuntu1
Then open synaptic or whatever you like to use and start installing your tools!!
Solution 3:
first of all , i dont advice you to change anything in the sources.list , because it going to damage your ubuntu sooner or later.
but there is a good way to do so in these instructs : there is a good tool called katoolin that will save time for you.
warning: make a copy of your sources list
step 1 : copy your original sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.original
step 2: install git
sudo apt-get install git
step 3: get katoolin tool
git clone https://github.com/LionSec/katoolin.git
step 4 : copy the tool to your usr bin directory
cp katoolin/katoolin.py /usr/bin/katoolin
step 5 : change permissions to the tool
sudo chmod +x /usr/bin/katoolin
step 6 : run the tool and extra careful to do a sources.list clean up after every time you install a tool from it or use the tool to remove the repos , and check your self manually.
sudo katoolin
cleanup after running the tool
warning : dont use apt-get upgrade after running the tool it will crush your system and gnome
first of all see the changes that happened in your sources.list
step 1 : check what has been added
cat /etc/apt/sources.list | grep "kali"
if you see a kali source , remove its deb and deb-src and the safe the file.
step 2 : check if there is any ppa from it and remove it :
sudo apt-key list | grep kali
sudo apt-key del <id>
step 3 : clean what you just did :
sudo apt-get autoremove && apt-get clean
useful references :
(How can I remove gpg key that I added using apt-key add -?)
best regards,