Chapter 1. Starting with Kali Linux

Kali Linux (Kali) is the successor to the BackTrack penetration testing platform which is generally regarded as the de facto standard package of tools used to facilitate penetration testing to secure data and voice networks. This chapter provides an introduction to Kali, and focuses on customizing Kali to support some advanced aspects of penetration testing. By the end of this chapter, you will have learned:

  • An overview of Kali
  • Configuring network services and secure communications
  • Updating Kali
  • Customizing Kali
  • Extending Kali's functionality with third-party applications
  • Effective management of penetration tests

Kali Linux

BackTrack (BT), ( was released to provide an extensive variety of penetration testing and defensive tools that were perfect for auditors and network administrators interested in assessing and securing their networks. The same tools were used by both authorized and unauthorized (hackers) penetration...