Kali is a open-sourced Linux operating system whih is based on Debian Linux distribution. The objective of Kali Linux is to advance  Penetration Testing and for security auditing. It contains several hundred tools which are geared towards various information security tasks, such as Penetration Testing, Security research, Computer Forensics and Reverse Engineering.

    Kali Linux is developed, funded and maintained by Offensive Security, a leading information security training company.

    In this article we will see how to install Kali linux in your system. We will be installing the graphical version of Kali linux.

    Below are the minimum system specifications for a smooth run,
  •     10 GB of hard disk space, SSD preferred
  •     2 GB of RAM
    Download the latest ISO image of Kali linux from their official website. Click here to visit their downloading page.

    Make your USB stick as a bootable device with the downloaded Kali linux.

    After booting your system you will find the installation page with different options like minimal installation, graphical installation and also with customizable options.

    Select the graphical installation which installs the GUI version of Kali linux.

    The second step will allows you to select the language. The selected language will be the default language for the installed system.

    After selecting the language you will be selecting the location in the next step. This helps to set your system time zone.

    Next option will be configuring keyboard language. You can change the keyboard language after the installation too.

    After configuring the keyboard selection the next step will configure your network interface. You can find a list of network interfaces available for your device.

    Provide the host name for your system. i.e Host name is your computer name.

    Next comes the user and password. You will be setting the password for the root user.

    Set your timezone.

    Disk selection and partitioning, The installer partition's the file system using different standard schemes. We can also manually partition the filesystem.

    If you choose the guided partitioning for an entire disk, you will be asked for disk selection.

    Select the disk which are available on the list.

    After selecting the disk, you will be guided to partition the disk.
    A filesystem requires 3 important partitions,
  •     / - root partition
  •     /boot - boot
  •     swap - swap-area

    Select the disk available and select,
  •     Create partition
  •     Automatically partition the free space
  •     Show Cylinder/Head/Sector information

    Select create partition which asks for the size of the partition,

    Next step allows to select the partition type, either primary or logical.

    After selecting the partition type, the installation asks whether the partition to be created at the beginning or end of the available space.

    Use as will allows to select the type of filesystem, like ext4,ext3,etc..,.

    Using the Mount point selection you can select different mount points or you can enter manual mount point.

    Others you can keep as default.

    Select Done setting up the partition after completing.

    Finally after setting up the 3 essential partition the filesystem will be like,

    Select the Finish partitioning and write changes to disk and select Yes to overwrite it.

    The final step is to install the GRUB boot loader. That depends on you. You can either skip it by selecting NO or install on the disk by selecting YES.

    You can select the device where the GRUB boot loader to be installed.

    If you want to preview or change any of the options in your installation you can select back or press ESC which will prompt the Installer menu.

    Finally your installation will be completed and your system gets rebooted. Below is the output of a successful installation.

    Your Kali Linux system will be prompted with a login screen.

    That's all folks. Hope the above article helps you. Feel free to ask if you have any questions.


  1. Be the first to add a comment.