Istruttore:
Finora abbiamo raccolto informazioni molto utili sull'obiettivo.
E vediamo che il bersaglio è sempre
sotto forma di bersaglio. it come
google. com.
Questo nome proprio qui, come google. com, è
conosciuto come un dominio.
Quindi questo è il nome di dominio.
Questo è ciò che inseriamo nella barra degli indirizzi
per accedere al sito Web di destinazione.
Molti siti web hanno anche sottodomini.
I sottodomini sono i nomi che vedi
prima del nome di dominio.
Come questo.
Quindi in questo esempio abbiamo Subdomain. bersaglio. com.
E l'esempio della vita reale sarebbe la posta. Google. com.
Quindi in questo caso, il sottodominio è Sottodominio e ovviamente
nell'esempio di Google il sottodominio è posta
e quindi il nome di
dominio è google. com.
Quindi sappiamo se andiamo su google. com, avremo
il famoso motore di ricerca
che ci permette di cercare cose su Internet.
Ma se andiamo alla posta. Google. com,
avremo un'applicazione web completamente diversa che può
essere utilizzata per inviare e ricevere e-mail.
Pertanto, è come se ricevessimo
siti Web completamente diversi, ma
miriamo ancora allo stesso nome di dominio che
è google. com.
Pertanto, se il tuo obiettivo è google. com o bersaglio. com, è molto
importante scoprire
tutti i sottodomini su di esso.
Perché questi
sottodomini possono darci molte altre informazioni.
Possiamo scoprire dati sensibili.
Possiamo scoprire pagine di gestione come le
pagine che l'amministratore o i membri del sito Web utilizzano
per accedere a determinate funzionalità.
Possiamo accedere ad applicazioni web completamente diverse.
Possiamo persino accedere alla versione beta dell'applicazione web o
a parti dell'applicazione web che
sono ancora in fase di sviluppo.
Queste parti che sono in fase di sviluppo o le
versioni beta sono davvero
utili per gli hacker perché c'è un'alta probabilità di
trovare bug perché queste parti dell'applicazione
web non sono state testate molto
bene o hanno un futuro sperimentale.
E quindi,
c'è un'alta probabilità che contengano bug.
Pertanto, c'è una maggiore possibilità di
trovare punti deboli e sfruttarli per accedere al sottodominio.
E poi, si spera,
da lì ottenere l'accesso al server o in qualche modo aumentare i nostri privilegi
per controllare completamente il sito Web di destinazione
o il server Web di destinazione.
Ora, scoprire i sottodomini è davvero, davvero facile e
ci sono molti strumenti là
fuori che possono essere usati per farlo.
Userò uno strumento chiamato Knock.
È già installato nel Kali personalizzato
creato per questo corso.
Se non hai il
Kali personalizzato, dovrai
scaricarlo e installarlo manualmente.
Includerò il suo link
per il download nelle risorse di questa lezione.
Ma usare questo strumento è molto, molto semplice.
Dovrai semplicemente digitare il nome dello
strumento che è knockpy.
Seguito dal sito web di destinazione.
E nel nostro caso, facciamolo su Google. com.
Quindi molto, molto semplice.
Il nome del programma seguito dal target.
Premo invio.
E noterai, non appena avvio lo
strumento, sta già iniziando a scoprire i sottodomini qui.
Quindi annullerò questo perché continuerà ad andare avanti.
Quindi premo Ctrl-C.
E, se scorriamo verso
l'alto, puoi vedere che abbiamo già molti risultati utili.
Quindi abbiamo circa. Google. com.
Abbiamo questa pagina a cui viene assegnato 404.
Abbiamo conti. Google. com.
Abbiamo l'amministratore. Google. com.
Se scorriamo ancora di più, possiamo
vedere che abbiamo app.
E se continui così,
avrai accesso al loro sottodominio API e
così via.
Quindi, come ho detto, tutto questo aumenta la nostra superficie di attacco
perché possiamo prendere di mira uno qualsiasi
di questi sottodomini per ottenere l'accesso e provare a scoprire
file sensibili, scoprire
le vulnerabilità che imparerai più avanti nel corso.
E prova a sfruttarli per ottenere l'accesso al
server web di destinazione.
Quindi, ovviamente, più applicazioni web puoi testare,
maggiore è la superficie di attacco e maggiori sono
le possibilità che
tu scopra una vulnerabilità e, si spera,
raggiunga il tuo obiettivo
e ottenga l'accesso al server di destinazione.