Professional Documents
Culture Documents
Kali Linux
– The BackTrack Successor
On March 13, Kali, a complete rebuild of BackTrack Linux, has
been released. It has been constructed on Debian and is FHS
(Filesystem Hierarchy Standard) complaint. It is an advanced
Penetration Testing and Security Auditing Linux distribution. It
adhers completely to Debian development standards. However,
one should not treat Kali Linux exactly the same as Debian.
B
ackTrack is an open-source Linux-based was built on Ubuntu, Kali Linux is built from scratch
penetration testing toolset. In Backtrack, and constructed on Debian and is FHS (Filesystem
the common tools that you needed to per- Hierarchy Standard) compliant. Improved software
form a security assessment were all packaged in- repositories synchronized with the Debian reposito-
to one nice distribution and ready to go at a mo- ries makes it easier to keep it updated, apply patch-
ment’s notice. BackTrack made it easy to create es and add new tools. Kali Linux can also be eas-
a new VM (Virtual Machine) from the downloaded ily customized so that it contains only the packages
ISO (International Organization for Standardiza- and features that are required. Desktop environment
tion), perform the assessment, then either archive can also be customized to use GNOME(default),
that VM (Virtual Machine) for future reference or KDE (K Desktop Environment), LXDE (Lightweight
delete it when done to remove the evidence. X11 Desktop Environment), or whatever you prefer.
Some Other Differences
• Single user, root access by design: Since it Creating the Virtual Machine
has been designed for security auditing, Kali
Linux is designed to be used in a “single, root • Launch VirtualBox and using Virtual Machine
user” scenario. Manager create a new virtual machine by click-
• Network services disabled by default: Major ing ‘New’ in the upper left corner.
security threats comes from various network • Provide a Name for the virtual machine, OS (Op-
services running on the system. Kali Linux erating System) Type and Version. Set the Type to
is equipped with sysvinit hooks which disable ‘Linux’ and the Version to ‘Debian.’ Please make
network services by default. These hooks al- sure to choose the proper version 32 or 64 bit op-
low us to install various services on Kali Linux, tions for your architecture. Once completed, click
while ensuring that our distribution remains se- the continue button to move on with the setup.
cure by default, no matter what packages are • Configure the amount of memory to allocate to
installed. Additional services such as Bluetooth your new virtual machine. As a minimum allo-
are also blacklisted by default. cate 2048MB. Once completed, click the Con-
• Custom Linux Kernel: Kali Linux uses an up- tinue button.
stream kernel, patched for wireless injection. • Next step is to create virtual machine hard drive.
The default is to ‘Create a virtual hard drive
Since Kali is a Linux distribution specifically now.’ Accept the default and click the Create
geared towards professional penetration test- button in the lower right portion of the window.
ing and security auditing and as such, it is not • Pick your hard drive file type. The default is
a recommended distribution for those unfamiliar VDI (VirtualBox Disk Image), however you can
with Linux. Misuse of security tools within your create any other type. For example, creating
network, particularly without permission, may a VMDK (Virtual Machine Disk) will allow you
cause irreparable damage and result in signifi- to use this hard drive with VMWare as well as
cant consequences. VirtualBox. Once you have selected your file
type, click the Continue button.
NOTE • The next step gives you two options: to allo-
If you are looking for a Linux distribution to learn cate the entire amount of disk space at once,
the basics of Linux and need a good starting point, OR dynamically allocate as hard drive space is
Kali Linux is not the ideal distribution for you. You needed. Once you have made your selection,
may want to begin with Ubuntu or Debian instead. click the Continue button.
a d v e r t i s e m e n t