官术网_书友最值得收藏!

An introduction to Kali Linux

For this book, Kali Linux will be our platform of choice. Kali Linux is a free penetration testing distribution platform that offers a vast range of tools, such as Metasploit for network penetration testing, Nmap for port and vulnerability scanning, Aircrack-Ng for wireless network testing, the Social engineering toolkit (SET) for social engineering attacks, and many more.

Kali Linux is a maintained distribution; this means that it's constantly updated and maintained. At the time of writing, the current version of Kali Linux is 2019.1.

Version 2019.1 introduced a massive update to Metasploit (Metasploit will be covered in Chapter 5, Diving into the Metasploit Framework), including bug fixes, kernel updates, and more.

Kali Linux version 2019.1 is used in this book; note that some of the exercises may differ if they are performed on different versions of Kali Linux.

Kali Linux can be downloaded at https://www.kali.org/downloads, and there are a number of options available for downloading the platform. You can choose to download a 32-bit or 64-bit .iso of the latest version of Kali Linux, as shown in Figure 1:

Figure 1: Kali Linux's download options

There are also prebuilt virtual machines for VMware and VirtualBox, which are available to download from Offensive Security; these can be found at https://www.offensive-security.com/kali-linux-vm-vmware-virtualbox-image-download/, as shown in Figure 2:

Figure 2: Kali Linux's prebuilt virtual machines

Kali has the ability to run either as an installed operating system or as a live version, as shown in Figure 3. With the live version, you will need to set up persistent storage on a USB drive—that is, if you want to keep any of the data that is collected while using Kali in live mode:

Figure 3: Different boot options for Kali Linux

As you will know, there are various ways to get Kali Linux up and running. For instance, you can leverage a USB disk with Kali Linux for portability. This means that you have the ability to plug it into any PC in order to get Kali up and running. Additionally, some users might prefer having a prebuilt virtual machine—this takes the effort out of installing the operating system from scratch. Alternatively, other users prefer to customize Kali Linux during installation and will want to install Kali Linux directly using the .iso file.

主站蜘蛛池模板: 滕州市| 弋阳县| 九江县| 赤峰市| 仪征市| 连江县| 揭西县| 寻甸| 闵行区| 伊川县| 越西县| 麻阳| 扶沟县| 大理市| 巴塘县| 上思县| 新龙县| 滨州市| 西丰县| 西贡区| 江孜县| 凤台县| 武川县| 达孜县| 厦门市| 青海省| 海南省| 宣威市| 友谊县| 丁青县| 海林市| 宾阳县| 原平市| 蕲春县| 探索| 新密市| 稻城县| 泽库县| 沽源县| 安徽省| 安丘市|