Ora abbiamo effettivamente una bash shell completa in modo che possiamo eseguire qualsiasi comando bash che vogliamo esattamente gli stessi comandi che abbiamo
visto nella sezione di base di Linux all'inizio di questo corso.
Quindi, quando continueremo a parlare di come si fa l'uomo e come si aiuta a vedere come si usano i comandi,
ho intenzione di saltarci sopra e voglio mostrarvi alcuni comandi che sono utili quando si accede per la prima volta ad un
server .
Quindi la prima cosa che vuoi controllare è quali sono i miei privilegi al momento e i privilegi dipendono da
come hai ottenuto il tuo accesso.
Quindi dipende dalla pagina con cui hai accesso.
Quindi abbiamo ottenuto il nostro accesso attraverso questa pagina corrente in modo dipendente dai privilegi di questa pagina e
poiché otterremo gli stessi privilegi quando avremo la nostra prima shell.
Lo stesso vale per noi.
Lo stesso vale per tutto davvero.
Così ho intenzione di fare il mio e come puoi
vedere ora i miei privilegi sono W. W. dati.
Quindi non sono maleducato.
Non sono un amministratore
Non sono admin i dati MWW di MSF.
E questo è molto importante perché quando sei maleducato puoi fare tutto ciò che vuoi sul server.
Quando sei un altro utente, hai meno privilegi o meno autorizzazioni per fare cose sul server web
corrente.
Quindi un'altra cosa che vuoi controllare è la versione del kernel del computer in modo
che tu possa chiamarti a.
E questo mostrerà molte informazioni diverse dalla versione del kernel.
Quindi vedi il nome del computer e puoi vedere la versione del kernel.
Questo è importante se stai tentando di eseguire un exploit locale per estendere i tuoi privilegi a
privilegi più alti o magari anche ottenere privilegi di root che ti daranno l'accesso per fare tutto
ciò che vuoi sull'intero server non solo su questo sito web.
Ora come ho detto puoi correre e conosci i comandi che impariamo finora.
Quindi puoi permetterci di elencare i file attuali e possiamo vedere che c'è aiuto, indice e fonte.
Puoi fare P. W. i dati per vedere dove sei e siamo attualmente in var w w w w o una vulnerabilità
è un exec.
In questo modo puoi navigare esattamente nello stesso modo in cui navigherai con un normale sistema di indice.
Così possiamo fare un CD che i dati tornano fare un PDB necessario e siamo di nuovo vulnerabilità ha fatto quello
e un altro ha fatto quello.
Ora se faccio un PDA lo vedrai come var W W W e questa è la root del documento al momento.
Quindi se faccio un l s l per ottenere maggiori informazioni e nota possiamo vedere qui le autorizzazioni e prima le
autorizzazioni.
Ora se vedi che c'è un accordo qui significa che questa è una directory non è
un file.
E quando non lo vedi, significa che è un file.
E qui ora puoi vedere che abbiamo accesso a tutti gli altri siti web in modo che possiamo accedere al sito web del wiki.
Possiamo anche accedere al sito Web Demitted Today e puoi accedere al DVD qui.
Quindi, ciò che questo ti mostra è se sei riuscito a hackerare qualsiasi sito web, quindi la maggior parte delle volte puoi effettivamente
navigare verso gli stessi siti web sullo stesso server.
E questo è quello che ho detto nella sezione di raccolta delle informazioni. Ho detto che è molto
importante perché a volte il tuo sito web di destinazione non presenta alcuna vulnerabilità, ma potresti trovare qualcosa sullo stesso
server e da quello puoi navigare sul tuo sito web.
Così, ad esempio, abbiamo ottenuto il nostro accesso tramite DVD.
E diciamo che Mattel oggi era il nostro vero obiettivo, ma non abbiamo trovato nulla in esso.
Quindi abbiamo hackerato il server attraverso il DVD.
E ora posso navigare a Mattel Day in modo da poter vedere la Mathilde e poi posso fare un ls l per vedere i file in modo
da poter rimuovere i file usando la r. m comando è possibile eliminare i file che puoi fare tutto ciò
che vuoi davvero ora.
E l'altro sito web a Matilda anche se non abbiamo mai avuto accesso a lui fino a quando non abbiamo
ottenuto l'accesso tramite D-B W. J ..
Ora uno dei comandi più importanti è cat che ti permette di leggere i file e un file molto importante
che vuoi sempre leggere è la password facile.
Ora proviamo a leggere questo usato nella vulnerabilità di inclusione dei file locali.
Ma voglio mostrarti ora.
Quindi se fai un gatto è password puoi vedere che possiamo leggere tutto il contenuto di questo file proprio qui.
E ciò che questo file ha mostra gli utenti installati sul computer corrente e mostra la
directory per questi utenti.
Ora in questo particolare set up tutti i siti Web sono archiviati in wire w w w Quindi vengono venduti e bloccati con
W e quindi puoi mettere divi W per accedere al sito Web di DVD o puoi postare Matile al giorno per accedere
a Matilda.
Il più delle volte non lo vedrai nella maggior parte dei siti web.
In realtà creano un utente per ciascun sito Web e l'utente di solito corrisponde al nome del sito web.
Quindi per esempio diciamo che il tuo esempio era Facebook, l'utente si chiamerebbe
Facebook o Facebook o qualcosa del genere.
Quindi quello che vuoi fare è che vuoi passare attraverso questo file e vedere il percorso per quello per il tuo sito web
di destinazione.
Quindi diciamo che hai violato questo sito Web tramite Google e Facebook si trova sullo stesso server.
Quindi cerca un utente chiamato Facebook e poi naviga verso quel file.
Ora puoi vedere che il delegato è l'utente dei dati giusto qui e puoi vedere che ha la sua directory
memorizzata nella barra w w w.
Di nuovo, se apri, vedrai tutti i siti Web qui.
Quindi, se solo vediamo la barra, possiamo elencare quello che vuoi.
Quindi prendi una lezione da questo: su una shell inversa puoi fondamentalmente eseguire qualsiasi comando qualsiasi
comando linux che dipenda dai privilegi che i privilegi dipendono dalla pagina o dalla fonte
che ti ha dato l'accesso.
Quindi, qualunque sia il privilegio di esecuzione di tale risorsa, otterrete gli stessi privilegi con le stesse autorizzazioni e, una
volta che siete in un server, il server è solo un computer.
Quindi, una volta ottenuto l'accesso a quel server, puoi aumentare i tuoi privilegi.
Puoi aumentarli e provare ad accedere ad altri siti web sullo stesso server.
Il modo in cui accedi agli altri siti Web è nella password ATC che hai elencato.
E vedi l'utente che corrisponde al tuo sito web di destinazione e apri semplicemente la loro directory
usando il comando del CD Vado a collegare un elenco di comandi bash che puoi eseguire in modo che tu possa attraversarli
provarli e vedere come funzionano tu.