Istruttore: vulnerabilità di inclusione di file locali.
Questi exploit o vulnerabilità ti consentono
di leggere qualsiasi file che si trova all'interno dello stesso server.
Quindi, anche se il file esiste al di fuori di varwww, sarai in grado
di leggerlo e leggere le informazioni con esso.
Ora, perché questa vulnerabilità è fondamentale perché
puoi leggere qualsiasi file, quindi se
gli utenti memorizzano una sorta di file importanti o
file di password, allora sarai in grado di leggerli e
quindi da lì puoi sfruttare ulteriormente il tuo obiettivo.
Inoltre, se ci sono un certo numero di siti Web sullo stesso server
e riesci a trovarlo su un sito Web
a cui non stai
indirizzando, allora potresti essere in grado di accedere
ai file relativi al sito Web a cui ti rivolgi e
quindi sfruttare ulteriormente il tuo sito web da lì.
Quindi diamo un'occhiata
a questo e anche il modo
in cui sfrutteremo questa vulnerabilità è tramite l'URL.
Quindi di solito nel nostro esempio di esecuzione
del codice, stavamo scrivendo il
codice qui, ora a volte potresti trovare la vulnerabilità
del codice nell'URL, quindi sarà qualcosa come CMD,
e quindi inserirai il comando,
o per
esempio, in questo caso,
sarebbe IP uguale all'IP per esempio, 1020,
14,
due O tre, e
poi metti il segno e poi inserisci il tuo
PWD dopo, quindi perché il nostro esempio
era solo nella casella di testo, lo stesso
succederà qui, nella
nostra vulnerabilità di inclusione di file.
Quindi possiamo vedere che quando sei qui, in questo
URL, sta dicendo che questo file prenderà una pagina e
sta caricando qualcosa chiamato include
il PHP, quindi sembra che stia effettivamente caricando un'altra pagina,
come questa pagina corrente sta caricando un'altra pagina,
chiamata include il PHP, quindi di nuovo navigheresti
sul server web e proveresti a
percepirlo, e vedi qualcosa del genere, o
vedi qualcosa
chiamato IP è uguale all'IP e
poi sai che c'è un ping, ad
esempio, per il video
precedente, quindi per questo, ora sappiamo che
il nostro target sta provando ad
aprire un file, e il
file si chiama include PHP.
Vediamo se in realtà
esiste un file chiamato include il
PHP, quindi rimuoverò tutto qui
e proverò ad accedere direttamente al PHP, e come
possiamo vedere, in realtà abbiamo un
file chiamato include
il PHP, è
non funziona correttamente, ma esiste ed è nella stessa
directory
di lavoro, quindi proviamo a vedere se siamo
in grado di leggere un file memorizzato
nel computer e useremo un file chiamato password ETC.
Questo è il file che
contiene tutti gli utenti e i loro percorsi sul server Web corrente.
Quindi, diamo un'occhiata a
questo, quindi
ETC, questo file
contiene tutti gli utenti per il
sistema operativo corrente.
Quindi se vado sul mio
carrello proprio qui, e
se lo
eseguo qui, se faccio solo password cat, ecc., Vedrai tutti
gli utenti che ho sul
computer corrente e il loro percorso predefinito sul funzionamento corrente sistema.
Quindi, proveremo a leggere questo file
e, per farlo,
torniamo indietro e vediamo la nostra posizione attuale.
Quindi la nostra posizione attuale è nel file FI
e nella directory FI,
quindi dobbiamo tornare
indietro di una, due, tre, quattro, cinque volte e poi passare alla
password ETC, quindi tornare
indietro sarebbe fatto usando il punto
punto, e proviamo a farlo.
Quindi, al momento stiamo accedendo a questo file corrente, e solo
per renderti più semplice per
te, mettiamo il percorso
completo proprio qui, quindi nella pagina, sta provando
ad accedere a questa pagina, quindi
ciò di cui abbiamo bisogno, noi in
realtà vuole un posto chiamato
password ETC, quindi dobbiamo tornare indietro di cinque volte
per queste directory, quindi questa sarà l'ora di inizio
da qui, quindi torneremo indietro,
indietro, indietro, indietro e
indietro,
e poi andremo alla password ETC e,
come puoi
vedere, ora abbiamo l'output del
file della password ETC, possiamo
copiarlo e memorizzarlo qui, quindi sarai in
grado di leggerlo e ottenere
ulteriori informazioni sui siti Web di
destinazione in questo momento.
Ancora una volta puoi usarlo per provare
ad accedere a diversi file, file sensibili o file di
altri siti Web sullo stesso server.