Now Reading
How to Install All Kali Linux Tools automatically – Katoolin

How to Install All Kali Linux Tools automatically – Katoolin

Auto Installation of All Kali Linux Tools on Debian/Ubuntu Using “Katoolin”

Automatic installation of All Kali linux tools using “Katoolin” is explained in this article. Katoolin is a script that helps to install the Kali Linux tools on Linux distribution of your choice.


  • Adding Kali Linux repositories.
  • Removing Kali Linux repositories.
  • Installing Kali Linux tools.

To Install Katoolin

Download the zip file and extract it from the following link, page

root@linuxhelp:~# wget
root@linuxhelp:~# unzip

Find script after the extraction and execute script.

root@linuxhelp:~# cd katoolin-master/
root@linuxhelp:~# chmod 755
root@linuxhelp:~# ./

katoolin script file located in ‘/usr/bin/katoolin’. Make the file executable by using the following command.

root@linuxhelp:~# chmod +x /usr/bin/katoolin

Execute the following command to launch Katoolin

root@linuxhelp:~# katoolin

 $$\   $$\             $$\                         $$\ $$\           
 $$ | $$  |            $$ |                        $$ |\__|          
 $$ |$$  /  $$$$$$\  $$$$$$\    $$$$$$\   $$$$$$\  $$ |$$\ $$$$$$$\  
 $$$$$  /   \____$$\ \_$$  _|  $$  __$$\ $$  __$$\ $$ |$$ |$$  __$$\ 
 $$  $$< $$$$$$$ | Kali linux tools installer |$$ |$$ |$$ | $$ | $$ |\$$\ $$ __$$ | $$ |$$\ $$ | $$ |$$ | $$ |$$ |$$ |$$ | $$ | $$ | \$$\ \$$$$$$$ | \$$$$ |\$$$$$$ |\$$$$$$ |$$ |$$ |$$ | $$ | \__| \__| \_______| \____/ \______/ \______/ \__|\__|\__| \__| V1.0 
+ -- -- +=[ Author: LionSec | Homepage: 
+ -- -- +=[ 330 Tools 
1) Add Kali repositories & Update 
2) View Categories 
3) Install classicmenu indicator 
4) Install Kali menu 
5) Help kat >

How to use Katoolin?

Select option “1” from the Menu to add Kali repositories & update repositories.

1) Add Kali repositories & Update 
2) View Categories
3) Install classicmenu indicator
4) Install Kali menu
5) Help
kat > 1
1) Add kali linux repositories
2) Update
3) Remove all kali linux repositories
4) View the contents of sources.list file
What do you want to do ?> 1
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.eX6aMQO2nU --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver --recv-keys ED444FF07D8D0BF6
gpg: requesting key 7D8D0BF6 from hkp server
gpg: key 7D8D0BF6: public key "Kali Linux Repository <>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
1) Add kali linux repositories
2) Update
3) Remove all kali linux repositories
4) View the contents of sources.list file
What do you want to do ?>

Now select option “2″ from the above interface to update the repositories, so that one can install Kali Linux tools in Ubuntu.

What do you want to do ?> 2
Hit wily-security InRelease
Hit wily InRelease                                
Hit wily-updates InRelease                        
Hit wily-security/main Sources                      
Hit wily-backports InRelease
Get:6 kali-rolling/contrib amd64 Packages [96.1 kB]       
Get:7 kali-rolling/non-free amd64 Packages [148 kB]       
Get:8 kali-rolling/main i386 Packages [13.7 MB]           
Get:9 kali-rolling/contrib i386 Packages [91.5 kB]        
Get:10 kali-rolling/non-free i386 Packages [133 kB]       
Fetched 28.0 MB in 3min 5s (151 kB/s)                                          
Reading package lists... Done
1) Add kali linux repositories
2) Update
3) Remove all kali linux repositories
4) View the contents of sources.list file
What do you want to do ?>

To delete the added Kali Linux repositories, select option “3”.

What do you want to do ?> 3
All kali linux repositories have been deleted !

The Apt package uses a /etc/apt/sources.list to lists the “sources” from where we can obtain and install other packages.
To view the contents of /etc/apt/sources.list file, select of option “4″.

What do you want to do ?> 4
#deb cdrom:[Ubuntu 15.10 _Wily Werewolf_ - Release amd64 (20151021)]/ wily main restricted
# See for how to upgrade to
# newer versions of the distribution.
deb wily main restricted
deb-src wily main restricted
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb wily partner
# deb-src wily partner
# Kali linux repositories | Added by Katoolin
deb kali-rolling main contrib non-free
deb kali-bleeding-edge main
1) Add kali linux repositories
2) Update
3) Remove all kali linux repositories
4) View the contents of sources.list file
What do you want to do ?>

Press Enter key to go back or simply type back.

What do you want to do ?> back
1) Add Kali repositories & Update 
2) View Categories
3) Install classicmenu indicator
4) Install Kali menu
5) Help
kat > 

To go back to the main menu, just type gohome or press Enter key.

kat > gohome
1) Add Kali repositories & Update 
2) View Categories
3) Install classicmenu indicator
4) Install Kali menu
5) Help
kat >

To view the available categories, select option “2″.

1) Add Kali repositories & Update 
2) View Categories
3) Install classicmenu indicator
4) Install Kali menu
5) Help
kat > 2 

**************************** All Categories *****************************

1) Information Gathering			8) Exploitation Tools
2) Vulnerability Analysis			9) Forensics Tools
3) Wireless Attacks				10) Stress Testing
4) Web Applications				11) Password Attacks
5) Sniffing & Spoofing				12) Reverse Engineering
6) Maintaining Access				13) Hardware Hacking
7) Reporting Tools 				14) Extra
0) All
Select a category or press (0) to install all Kali linux tools .
kat >

Select a category of choice by selecting option and press Enter to install.

kat > 3

		=+[ Wireless Attacks

 1) Aircrack-ng				17) kalibrate-rtl
 2) Asleap				18) KillerBee
 3) Bluelog				19) Kismet
 4) BlueMaho				20) mdk3
 5) Bluepot				21) mfcuk
 6) BlueRanger				22) mfoc
 7) Bluesnarfer				23) mfterm
 8) Bully				24) Multimon-NG
 9) coWPAtty				25) PixieWPS
10) crackle				26) Reaver
11) eapmd5pass				27) redfang
12) Fern Wifi Cracker			28) RTLSDR Scanner
13) Ghost Phisher			29) Spooftooph
14) GISKismet				30) Wifi Honey				31) Wifitap
16) gr-scan				32) Wifite 
0) Install all Wireless Attacks tools

Insert the number of the tool to install it.
Now select the option “1” to install Aircrack-ng alone.

kat > 1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
The following NEW packages will be installed:
  aircrack-ng ieee-data
0 upgraded, 2 newly installed, 0 to remove and 1294 not upgraded.
Need to get 3,547 kB of archives.
After this operation, 8,424 kB of additional disk space will be used.
Unpacking aircrack-ng (1:1.2-0~rc4-0kali3) ...
Selecting previously unselected package ieee-data.
Preparing to unpack .../ieee-data_20150531.1_all.deb ...
Unpacking ieee-data (20150531.1) ...
Processing triggers for man-db (2.7.4-1) ...
Setting up aircrack-ng (1:1.2-0~rc4-0kali3) ...
Setting up ieee-data (20150531.1) ...

To install classicmenu indicator

ClassicMenu Indicator is an application indicator for the top panel of Ubuntu’s Unity desktop environment. ClassicMenu Indicator provides a simple way for you to get a classic GNOME-style application menu for those who prefer this over the default Unity dash menu.
Select the option “3”, then Press y and click Enter to install classicmenu indicator.

kat > back 
1) Add Kali repositories & Update 
2) View Categories
3) Install classicmenu indicator
4) Install Kali menu
5) Help
kat > 3
Do you want to install classicmenu indicator ? [y/n]> y
This PPA contains the most recent alpha/beta releases for
* Arronax
* ClassicMenu Indicator
* Privacy Indicator
* RunLens
* Unsettings
* UUdeLens
More info:
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keyring `/tmp/tmpaqk6fphl/secring.gpg' created
gpg: keyring `/tmp/tmpaqk6fphl/pubring.gpg' created

We can also install Kali menu in Ubuntu by select option “4″ and Hit y then press Enter.
To quit Katoolin, just press “ctrl+c”.

kat > Shutdown requested...Goodbye...

Thank you! for using Linux Help.

You find this tutorial helpful? Share with your friends to keep it alive.

For more help topics browse our website

Be the first to comment, we value your suggestions. For further queries please comment below.

  • monster legend
    September 15, 2016 at 11:52 pm

    You are so interesting! I don’t suppose I’ve truly
    read something like this before. So good to
    discover someone with unique thoughts on this issue. Seriously..
    many thanks for starting this up. This website is something that is required on the
    internet, someone with some originality!

  • daryappz-wixsite
    September 20, 2016 at 9:57 pm

    I think that is among the such a lot significant information for me.
    And i’m glad reading your article. However wanna
    statement on some general things, The site taste is great, the articles is truly nice
    : D. Excellent task, cheers

  • editor
    September 22, 2016 at 11:55 am

    Thanks For Your Valuable Feedback…. Keep Supporting us … :-)

  • Scanner split java
    October 17, 2016 at 7:56 am

    Spot on with this write-up, I absolutely believe that this site needs a lot more attention. I’ll probably be
    returning to read more, thanks for the information!

  • java string class methods
    October 17, 2016 at 8:44 pm

    Helpful info. Fortunate me I discovered your site by chance, and I am shocked why this coincidence didn’t came about
    earlier! I bookmarked it.

  • initializing scanner java
    October 17, 2016 at 10:12 pm

    whoah this weblog is magnificent i really like reading your
    articles. Keep up the good work! You realize,
    many people are searching around for this information, you could help them greatly.

  • java scanner hasnext example
    October 18, 2016 at 12:23 am

    Post writing is also a excitement, if you be familiar
    with after that you can write or else it is complex to write.

  • how to get light and dark monsters in summoners war
    October 18, 2016 at 6:22 am

    If you are going for most excellent contents, just go to see this website everyday
    because it gives quality contents, thanks

  • Java scanner.Next()
    October 18, 2016 at 1:01 pm

    It’s awesome to pay a quick visit this web site and reading the views of all mates
    concerning this post, while I am also eager of getting familiarity.

  • Jina
    October 18, 2016 at 8:36 pm

    Hiya very cool website!! Man .. Excellent .. Wonderful ..
    I’ll bookmark your site and take the feeds additionally?
    I am happy to find a lot of helpful information right here within the put up, we want work out more techniques in this regard, thank you for sharing.

  • Arnette
    October 19, 2016 at 3:44 am

    It’s in point of fact a nice and useful piece of info.
    I am happy that you shared this helpful info with us.
    Please keep us up to date like this. Thank you for sharing.

  • int parse Int
    October 19, 2016 at 3:44 am

    This design is wicked! You most certainly know how to keep a reader entertained.

    Between your wit and your videos, I was almost moved to start my own blog, Wonderful job.
    I really loved what you had to say, and more than that, how you presented it.
    Too cool!

  • parse int string
    October 19, 2016 at 4:57 pm

    There’s definately a lot to find out about this subject.
    I really like all of the points you made.

    October 20, 2016 at 6:27 pm

    Its such as you learn my mind! You appear to understand a lot approximately this, like
    you wrote the book in it or something. I think that you simply
    could do with some % to pressure the message home a bit, however other
    than that, that is fantastic blog. A fantastic read. I’ll definitely be back.

  • integer parsing
    October 20, 2016 at 6:36 pm

    I’m not sure where you are getting your information, but good topic.

    I needs to spend some time learning more or understanding more.
    Thanks for great info I was looking for this information for my mission.

    • Tallin
      November 8, 2016 at 3:04 am

      Fantastic blog site, thanks for that thguhotful posting! Remember to take a look at my own weblog as well and i want to understand how my very own is usually! Thanks a lot!

  • javafx string
    October 20, 2016 at 8:29 pm

    Hello, just wanted to mention, I loved this article.

    It was helpful. Keep on posting!

  • Julissa
    October 21, 2016 at 1:14 am

    I quite like looking through a post that can make men and women think.
    Also, many thanks for allowing me to comment!

  • scanner string
    October 23, 2016 at 8:58 am

    magnificent submit, very informative. I’m wondering why the opposite specialists of this sector do not realize this.

    You must continue your writing. I am sure, you have a huge readers’ base already!

  • integer.parseint
    October 23, 2016 at 1:38 pm

    I think this is among the most vital info for me. And i am glad reading your article.

    But want to remark on few general things, The web
    site style is ideal, the articles is really great : D. Good
    job, cheers

  • juliealbiani.tumblr
    October 23, 2016 at 4:38 pm

    This blog was… how do I say it? Relevant!! Finally I have found something which helped me.
    Appreciate it!

  • http://notanymore76.tumblr
    October 23, 2016 at 4:59 pm

    Howdy! Do you use Twitter? I’d like to follow you if that would be okay.

    I’m definitely enjoying your blog and look forward to new updates.

  • java .parseint
    October 23, 2016 at 7:16 pm

    I enjoy reading an article that will make people think.

    Also, thanks for permitting me to comment!

  • integer.parseint(string) in java
    October 23, 2016 at 7:16 pm

    My partner and I stumbled over here from a different website and thought I
    may as well check things out. I like what I see so now i am following you.
    Look forward to finding out about your web page again.

  • parseint from string
    October 23, 2016 at 9:07 pm

    I want to to thank you for this wonderful read!! I certainly enjoyed every bit of it.
    I’ve got you bookmarked to look at new things you post…

    October 23, 2016 at 11:52 pm

    I do consider all the ideas you’ve presented to your post.

    They are very convincing and will definitely work.
    Nonetheless, the posts are very quick for novices.
    May just you please prolong them a bit from subsequent time?
    Thanks for the post.

  • monster legends monsters
    October 25, 2016 at 12:38 am

    This article will help the internet people for building up new webpage
    or even a blog from start to end.

  • monster legends monsters
    October 25, 2016 at 2:54 am

    I’ve read some good stuff here. Certainly worth bookmarking for revisiting.
    I wonder how a lot attempt you set to make such a wonderful informative site.

  • Lakisha
    November 8, 2016 at 3:42 am

    This is a really inligtelent way to answer the question.

  • corburterilio
    November 27, 2016 at 9:39 am

    I am glad to be a visitant of this consummate site! , regards for this rare info ! .

  • corburterilio
    December 27, 2016 at 12:36 pm

    Hello, Neat post. There’s a problem along with your website in internet explorer, could test this?K IE still is the marketplace chief and a good section of other folks will omit your great writing because of this problem.

  • corburt erilio
    December 31, 2016 at 6:35 pm

    I have been reading out a few of your posts and i can state pretty good stuff. I will definitely bookmark your site.

  • lasertest
    January 3, 2017 at 6:24 am

    I’ve learn some excellent stuff here. Certainly value bookmarking for
    revisiting. I surprise how much effort you place to create such a
    wonderful informative site.

Leave a Response