Questo libro presenta un approccio pratico alla ricognizione, all'enumerazione e alla mappatura della superficie di attacco utilizzando Kali Linux come piattaforma di analisi. Rivolto a studenti e professionisti della cybersecurity, il contenuto affronta discovery degli asset, DNS, sottodomini, certificati TLS, infrastruttura IP, porte, servizi, applicazioni web, API, cloud e ambienti aziendali, sempre in contesti autorizzati.
L'opera esplora strumenti ampiamente utilizzati nella recon, come Nmap, Masscan, Naabu, Subfinder, Amass, dnsx, httpx e Katana, oltre a OpenSSL, curl, jq, Bash e Python. Vengono inoltre trattati Certificate Transparency, RDAP, WHOIS, ASN, BGP, virtual host, fingerprinting dei servizi, crawling, JavaScript, container, Docker, Kubernetes, DevOps, automazione delle pipeline, JSON, JSONL, correlazione dei dati, Asset Graph e ricognizione continua.
Imparerai a:
*Definire l'ambito e organizzare l'universo dei target * Enumerare sottodomini e validare record DNS * Utilizzare Certificate Transparency e certificati TLS nella discovery degli asset * Mappare l'infrastruttura IP con RDAP, WHOIS, ASN e BGP * Scoprire host e porte con Nmap, Masscan e Naabu * Identificare servizi, tecnologie, virtual host e applicazioni web * Mappare endpoint, JavaScript e API con httpx e Katana * Riconoscere risorse cloud, identità, container e Kubernetes * Automatizzare le raccolte con Bash, Python, jq, JSON e JSONL * Correlare i risultati e costruire un Asset Graph * Confrontare baseline e identificare cambiamenti nella superficie di attacco
Il contenuto organizza le tecniche in una sequenza che parte dalla discovery e avanza verso validazione, fingerprinting, automazione e correlazione. L'obiettivo è servire come materiale di studio e consultazione per chi desidera approfondire le proprie conoscenze in reconnaissance, information gathering e attack surface mapping con Kali Linux.
kali linux, reconnaissance, information gathering, attack surface mapping, enumerazione dei sottodomini, dns reconnaissance, certificate transparency, tls fingerprinting, rdap, whois, asn, bgp, nmap, masscan, naabu, subfinder, amass, dnsx, httpx, katana, openssl, curl, jq, bash, python, jsonl, port scanning, service fingerprinting, virtual hosts, api reconnaissance, cloud reconnaissance, docker, kubernetes, devops, asset graph, recon automation, osint, pentest, red team, cybersecurity
Diego Rodrigues
Autore Tecnico e Ricercatore Indipendente
ORCIDE: https://orcid.org/0009-0006-
StudioD21 Smart Tech Content & Intell Systems
E-mail: studiod21portoalegre@gmail.com
LinkedIn: linkedin.com/in/diegoexpertai
Autore tecnico internazionale (tech writer) con focus sulla produzione strutturata di conoscenza applicata. È fondatore di StudioD21 Smart Tech Content & Intell Systems, dove guida la creazione di framework intelligenti e la pubblicazione di libri tecnici didattici e con supporto di intelligenza artificiale, come le serie Kali Linux Extreme, SMARTBOOKS D21, tra le altre.
Titolare di 48 certificazioni internazionali rilasciate da istituzioni come IBM, Google, Microsoft, AWS, Cisco, META, Ec-Council, Palo Alto e Università di Boston, opera nei campi dell’Intelligenza Artificiale, Machine Learning, Data Science, Big Data, Blockchain, Tecnologie di Connettività, Ethical Hacking e Threat Intelligence.
Dal 2003 ha sviluppato più di 200 progetti tecnici per marchi in Brasile, USA e Messico. Nel 2024 si è affermato come uno dei maggiori autori di libri tecnici della nuova generazione, con oltre 180 titoli pubblicati in sei lingue. Il suo lavoro si basa sul proprio protocollo di scrittura tecnica applicata TECHWRITE 2.3, orientato a scalabilità, precisione concettuale e applicabilità pratica in ambienti professionali.