April 2022
Intermediate to advanced
544 pages
14h 8m
English
In this chapter, you will learn about
• The basic concepts of scripting and programming, including logic constructs, data structures, libraries, classes, procedures, and functions
• Shells and how to create them using various scripting languages
• Analyze exploit scripts or code and understand their use
• Investigate automation of basic pentesting tasks
Programming languages are instructions that tell a computer what to do. Each programming language has a different approach to doing this and may implement different syntax or capabilities. As we learned in Chapter 7, pentesters need to understand languages such as Objective C, Swift, C, Java, Kotlin, and HTML5 in order to analyze code in mobile applications. ...
Read now
Unlock full access