Installing Kali Linux Tools in Ubuntu or Linux Mint

Kali linux is a debian based and its not easy to configure it on a typical PC. If the machine is UEFI based, then Kali is tough to customize.

So what is the alternative....? Here is the answer: Katoolin

Its the name of the package system for installing the entire kali linux tools (Penetration Testing) in Ubuntu or Debian based system.

Here I am trying to install inside my Linux Mint

OS Used: Linux Mint 18.2 Sonya
Prequisites: Python 2.7
Always perform these steps after the installation of ubuntu or Linux Mint

$] sudo apt update
$] sudo apt install build-essential autoconf automake libxmu-dev
$] sudo apt install git
$] git clone
$] sudo cp katoolin/ /usr/bin/katoolin
$] sudo katoolin

This will give various options as shown below
 In the above pic. Select 2 to View categories and you will get the screen as shown in the next image.
Select "0" to install all the applications.

This will install 1.3G to download and 3.5 GB space will be…

Data Types in C Programming

Declaration of variable names does two things
  • it tells the compiler what the variable name is
  • specifies what type of data the variable will hold
So it is mandatory that each variable should belong to a particular data type. C supports different data types like integer, character, float, double, etc.
Data type Size on a 16 bit machine Range
char 1 byte or 8 bits -128 to 127
signed char 1 byte -128 to 127
unsigned char 1 byte 0 to 255
short int or short 1 byte -128 to 127
int 2 bytes -32768 to 32767
unsigned int 2 bytes 0 to 65535
long int or long 4 bytes -2,147,483,648 to 2,147,483,647
unsigned long int 4 bytes 0 to 4,294,967,295
float 4 bytes 3.4E-38 to 3.4 E+38
double 8 bytes 1.7E-308 to 1.7E+308
long double 10 bytes 3.4E-4932 to 1.1E+4932
Example of declaring variables
int a=20,b=20,c;
int a=10;
int b=9;
int c=20;
float c=3.5;
char a =’A’;
long int al or long a;
short int b or short b;
double c;
long double c;

 T S Pradeep Kumar

Popular posts from this blog

AWK Scripts for NS2 to process data from Trace Files


nam installation - Segmentation Fault (Solved)