Ora che abbiamo una lista di parole pronta se l'hai scaricata da internet o se l'hai creata
da te.
Ora possiamo andare avanti e procedere per ottenere l'accesso al nostro sito web di destinazione utilizzando un attacco di lista di parole.
Quindi useremo uno strumento chiamato Tida e l'idro può essere usato per forzare qualsiasi tipo di servizio, in realtà
io posso pensare a qualsiasi servizio che si possa usare.
Quindi è uno strumento davvero utile per sapere come usare.
Faremo il nostro esempio su un accesso Web, ma è possibile utilizzarlo per ottenere l'accesso ai router FGP S-sh qualsiasi cosa
richieda un nome utente e una password in modo tale da utilizzare lo strumento.
La prima cosa che faremo è che inseriremo Hydra e che stiamo usando meno aiuti per vedere
come usarlo.
Ora come puoi vedere ci sono molte opzioni per lo strumento, ma non lasciarti sopraffare da questo.
Sono tutti molto semplici da usare.
Quindi se vai su puoi vedere che la sintassi principale dell'uso dello strumento è che hai la prima cosa che devi fare
è inserire il nome dello strumento.
Quindi inseriremo Hydra e poi inseriremo il servizio che vogliamo attaccare, in modo che possiate vedere qui esempi
di voi che attaccate un servizio FPP che attacca un servizio di mappa degli occhi e
altri tipi di servizi.
Quindi nel nostro esempio siamo interessati ad accedere al nostro registro qui a questa pagina e supponiamo che non conosciamo un nome utente e
una password e cercheremo di accedere all'amministratore senza sapere la
loro password
Quindi il nostro servizio di destinazione sarà questo.
Quindi la prima cosa che vuoi usare è il suo IP, quindi l'IP è 10 20 11:46.
Quindi lo inseriremo dopo
il nome dello strumento, quindi analizzeremo la sintassi qui.
Puoi vedere che dobbiamo specificare un accesso e una password.
Diamo un'occhiata alle opzioni L e D meno P in questo punto.
E puoi vedere che puoi usare una piccola l per specificare un nome utente.
Oppure posso dire a L di specificare un elenco di nomi utente.
Quindi nel nostro esempio stiamo solo cercando di ottenere l'accesso all'amministratore.
Quindi non useremo un elenco di nomi utente che cercheranno solo di accedere alla password dell'amministratore.
Quindi faremo che stiamo per fare il meno L piccolo e poi diremo che il
nome utente è admen e quindi la prossima cosa che dobbiamo specificare è la password o un elenco di password.
Così simile all'opzione è possibile utilizzare una piccola p per dare una password o è possibile utilizzare una P maiuscola per specificare un
file o una lista di parole o un dizionario di password.
Quindi in realtà sto andando a modificare il file delle password che abbiamo creato nel video precedente.
Lo aprirò e il mio editor di testo.
Quindi questo qui è chiamato testor ATX D.
E sto solo andando ad aggiungere la password per l'amministratore.
So che la password per l'amministratore è chiamata admin pass e la aggiungerò da qualche parte nel mezzo
qui.
OK, quindi lo salverò e lo abbandonerò.
E ora la nostra parola la nostra lista di parole contiene la password.
Quindi faremo.
Potrebbe non essere TAPpato.
E poi lo daremo dove viene memorizzata la password ed è memorizzato e il test scortese
prende così tutto è buono fino ad ora e c'è solo un'altra cosa da fare.
Non abbiamo ancora specificato quale tipo di servizio stiamo attaccando.
Così gli abbiamo dato l'IP, gli abbiamo dato il nome utente e gli abbiamo dato l'elenco delle password da provare.
Ma Hydras continua a non sapere che tipo di servizio avremo intenzione di attaccare.
E questa è l'opzione più importante e l'opzione a cui devi prestare maggiore attenzione perché è qui che
diventa un po 'complicato.
E qui è dove le cose possono andare storte.
Quindi, prima di iniziare a parlare di questo, in realtà copierò il comando fino ad ora e lo
incollerò solo in un blocco note.
Quindi tutto ciò che dobbiamo fare ora è dire a Hydra quale tipo di servizio e come utilizzare il servizio per forzare
il nome utente e la password per me.
E puoi vedere qui nell'aiuto.
Ci sta dicendo che questi sono tutti i tipi di servizi supportati.
Quindi, come ho detto, non posso pensare a un servizio che non è supportato.
Quindi puoi dare un'occhiata a tutti questi e provarli.
Ciò a cui siamo interessati è la Hastey t. p.
E puoi vedere che ci sarà un segno negativo e sarà o ricevere o pubblicare a seconda
del nostro obiettivo.
E dopo quello sarà anche un forum perché viene inviato per posta.
E ti dirò perché sarà così.
Ora
andiamo giù, quindi clicco qui con il tasto destro e andrò a ispezionare l'elemento e farò clic.
Vado a cercare qualcosa chiamato forum e puoi vedere che c'è un
modulo che deve essere presente nelle pagine di email di Hastey e cercare il metodo.
Ho intenzione di ingrandire per te.
E nota che qui dentro si dice che il metodo sarà Post.
E in questo modo sappiamo che è un post.
E se guardi la R L qui vedrai che la R L è un TTP hash non è un TTP affrettato come.
Pertanto, il nostro modulo che useremo qui o il servizio sarà post posticipato 4.
Quindi è proprio qui che puoi vedere tutti i tipi di servizi come ho detto.
Quindi è frettoloso T. P. seguito da un segno negativo seguito da un post e seguito da quattro.
E per vedere come possiamo usare questo e per vedere un esempio di come puoi usare
il servizio, in realtà sto andando a Control-C questo e sto per dire Hydra perché non tu e io gli darò il nome della fattoria
o il nome del servizio che voglio usare che sarà frettoloso.
Come puoi vedere ora.
Di nuovo ti sta dando una lunga descrizione su come puoi usare il servizio e in fondo ti dà
degli esempi e gli esempi sono sorprendenti.
Gli esempi sono davvero buoni perché non puoi semplicemente copiarli e incollarli e adattarli al tuo obiettivo.
Quindi, nel formato di questo servizio, gli dai la posizione in cui la forza bruta da
cui vuoi forzare il modulo.
Gli darai i parametri dell'utente, quindi se è un parametro che tu chiamerai
e poi gli darai il parametro password e poi gli darai il messaggio errato così
quando c'è un errore accedi a cosa succede alla pagina web.
Quindi ho intenzione di copiarlo
così com'è e di modificarlo per adattarlo al nostro obiettivo.
Quindi la prima cosa che vogliamo mettere è la pagina in cui si verifica il log in da cui proviene questa pagina.
Quindi metteremo tutto questo invece di accedere a quel ph qui.
Quindi va tutto bene.
Ora la prossima cosa che dobbiamo modificare è l'utente sul pass.
Quindi questi sono i nomi dei parametri che vengono inviati all'applicazione web e non sappiamo
come vengono chiamati.
E per questo useremo le tute Burts.
Ora non ho intenzione di mostrarti come configurarlo perché lo abbiamo già fatto.
Quindi accenderò il mio intercettore e accedo con nome utente e password errati.
Quindi voglio solo vedere cosa viene inviato all'applicazione web di destinazione.
Quindi accedo solo al nome utente admin e ad
una password qualsiasi, quindi inserirò solo caratteri casuali e inserirò le intestazioni.
E questo è ciò che viene inviato.
Quindi puoi vedere che il parametro username è chiamato semplicemente username.
Quindi ho intenzione di copiarlo e metterlo qui al posto dell'utente.
E possiamo anche vedere il parametro delle password.
Di nuovo si chiama password invece di POS e puoi vedere che abbiamo anche un parametro o qui che
è.
E il pulsante Invia è uguale a Accedi.
Quindi è necessario aggiungere anche questo.
E nel tuo caso se avevi altre cose che sono state inviate devi aggiungerle alla tua richiesta.
Quindi aggiungeremo che dopo il passato qui esattamente come è che non modificheremo nulla.
Quindi sarà solo e Logan ph invia nuovamente il pulsante di invio equivale al log in.
L'ultima cosa che dobbiamo modificare è questa parte e questa parte è il modo in cui Hydra saprà
se il logging ha successo o non ha successo.
Quindi il modo in cui questo funzionerà è che tu gli dai una F maiuscola uguale a quella non riuscita, quindi
equivale al tentativo fallito o puoi dargli una S maiuscola e tu dici cosa succede quando accade
un luggin di successo.
Quindi nel mio caso gli darò la F maiuscola per dirgli cosa succede quando sento che succede e sto
per spegnere l'intercettore ora e possiamo vedere che abbiamo fallito ancora.
E ancora NFL puoi usarlo o nella mia sperimentazione è stato più facile usarlo così se
usi il messaggio proprio qui che dice di non registrare poi.
Quindi diremo che F è
uguale, quindi questa è la parte più importante e la parte più complicata di tutto l'attacco.
Quindi ho intenzione di rivederlo.
Possiamo vedere che l'intera missione è separata da tre colonne.
L'inizio di esso è il luogo in cui vogliamo dove è la pagina che stiamo per forza bruta.
Quindi l'abbiamo preso da qui.
La seconda parte sono i parametri con i quali avremo a che fare e
che verranno inviati al server e li abbiamo presi dalla nascita.
E la terza parte è il modo in cui la tuta preparatoria saprà se lo slogan ha successo o non ha successo.
E lo abbiamo tenuto in vita per dirgli che questo è quello che succede quando la password è sbagliata.
E abbiamo detto che vedrai un messaggio chiamato non connesso.
Quindi combineremo questo comando con il comando che avevamo già
così Commander che avevamo già Hydra IP seguito dal nome utente che useremo che è admin seguito dall'elenco delle password
e stiamo andando a metti tutto questo dopo di esso e basta.
Questo è il nostro comando fatto.
Ho intenzione
di copiare questo incolla qui e di eseguire e ho dimenticato di dirgli il tipo di servizio che stiamo andando ad attaccare.
Quindi l'ho dato solo a quello che avrebbe dovuto inviare, ma non gli ho detto quale tipo di
servizio avremmo attaccato.
Quindi, come ho detto prima, sarà il forum di TTP Post frettoloso.
Quindi è lo stesso servizio che stavamo chiedendo quando usiamo l'opzione.
Quindi di nuovo copia
questo incollato qui.
Hit enter.
Ora puoi usare l'opzione meno We in modo che Hydra possa effettivamente visualizzare ogni richiesta che invia al
server.
Non l'ho usato in questo momento, quindi tutto questo è letteralmente solo uno schermo vuoto.
Ma lo aspetteremo finché non troverà la password per noi.
Hydra supporta anche la pausa e la ripresa.
Quindi, se solo Control-C uscirà da questo la prossima volta che ci sarai, tutto ciò che devi fare è
solo mettere in negativo o e questo ti permetterà effettivamente di continuare da dove sei stato lasciato.
L'ultima volta
e come puoi vedere ora siamo riusciti a trovare un nome utente e una password validi e puoi vedere che il
nome utente è admin e la password è admin pass.
E questo funziona contro qualsiasi blog.
E così letteralmente questo weblog che non legge non ha bisogno di avere iniezioni di abilità o javascript
o accesso o altro.
Così ora posso accedere con il nome utente admin e password admin pass e come puoi vedere ora sono loggato
come admin.