Ethical Hacking with Kali Linux Part-1

Ethical Hacking Course Part-1 Kali Linux Introduction & Installation

URL: http://kungfuhacking.blogspot.in

What is Kali Linux?
  • Kali Linux is the most preferred operating system for professionals.
  • Kali is an advanced Linux-based operating system, a collection of open source software that is used to perform different tasks within penetration testing, computer forensics, and security audits. 
  •  Kali Linux contains over 300 penetration testing and assessment tools.
  • Kali supports a variety of additional hardware such as wireless receivers and PCI hardware. 
  • It provides a full-fledged development environment in C, Python, and Ruby.
  • It is customizable and open source.
  • Kali comes as a downloadable ISO that can either be used as a live or a  standalone operating system. 





Kali Linux Installation:-
  • To begin the installation, we need to download Kali Linux. Kali Linux is available in the following formats: 

          ISO files based on system architecture (x86 and x64)

    VMware images 


    ARM images

  • Kali can be either installed as a dual boot with your existing operating system, or it can be set up as a virtual machine. Let us begin the process of dual boot installation first. In three easy steps, you can install Kali Linux on your system as a dual boot option.

Step 1 – Download and Boot:- 

  • Before you install Kali, you will need to check whether you have all of the following required elements:



                        Minimum 12 GB of hardware space
                        At least 1 GB RAM for optimum performance
                        Bootable device such as an optical drive or USB.

  •  Once you have checked the requirements, you can download a bootable ISO from its official website,  http://www.kali.org/downloads/
  • Once the download is complete, we will have to burn it to a disk or USB. The disk/USB should be made bootable so that the system can load the setup from it.


Step 2 – Setting the Dual Boot:-


  •   Once our bootable media are ready, we are set to restart the system and boot from our disk/USB. 
  • We will begin by selecting the Live boot option. The operating system will start loading and, within a few minutes, we will have our first look at the Kali desktop.
  • Once the desktop is loaded, navigate to Applications | System Tools | Administration | GParted Partition editor. 
  • This will present a GUI representation of the partition of your current operating system. Carefully resize it to leave enough space (12 GB minimum) for the Kali installation. 
  • Once the partition has been resized on the hard disk, ensure you select the Apply All Operations option. Exit GParted and reboot Kali Linux.

   Step 3 – Beginning with the Installation:-

  • Once we are back to the home screen, select Graphical install. The initial few screens of the installation will ask you for language selection, location selection, keyboard, and so on. We need to be careful while setting up the root password. The default root password for Kali is toor.
  • Dual boot only Once we are through with this, the next important step is selecting the partition to install the operating system to. We will have to use the same unallocated space that we created moments ago using GParted.
  •  Once the partition is selected, Kali will take over and install the operating system. The process will take some time to complete. After the installation is complete, the system startup screen will now give you the option to boot either in Kali Linux or another operating system, which is called a (dual boot) configuration.

Installing Kali as a virtual machine:-

  • I suggest you to install kali in virtualization software for beginner.  
  • Setting up Kali over virtualization software is easy. Kali officially provides a VMware image that can be downloaded from its official website (http://www.offensive-security.com/kali-linux-vmware-arm-image-download/). It can be imported inside a VMware player, when it starts working.  
  • So we are going to install Kali Linux in VMware Workstation. You have to follow Part 1 to see practically.