Chapter 7

Scanner scripting

Abstract

This chapter covers the use of Netcat, Nmap, and Nessus/OpenVAS, and what we can do with them through scripting languages. We talk about automating Netcat through shell scripts, in order to allow us to send files, run simple network services, and forward ports, altering or adding to the behavior of Nmap, customization of Nessus and OpenVAS through the use of the Nessus Attack Scripting Language, and several other similar tasks.

Keywords

Netcat; Nmap; Nessus; OpenVAS; services; ports; NASL

Information in This Chapter

• Working With Scanning Tools

• Netcat

• Nmap

• Nessus/OpenVAS

Introduction

When conducting a penetration test, scanning tools can be pretty handy. Because their functionality can be customized or ...

Get Coding for Penetration Testers, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.