Come utilizzare Burp Suite Intruder per testare campi Web potenzialmente vulnerabili

Quando si testa un sito Web per problemi di sicurezza, una delle cose principali su cui tenere gli occhi aperti sono le interazioni con l'utente. Un'interazione dell'utente è qualsiasi azione che coinvolge il sito Web che elabora una forma di azione dell'utente. Questo può essere in JavaScript sul browser dell'utente o nelle interazioni con il server, come con un modulo PHP. Un'altra fonte di problemi sono le variabili, che non devono necessariamente derivare direttamente dall'input dell'utente e devono invece controllare un altro aspetto della pagina.

Intruder è progettato per essere uno strumento per automatizzare il test di qualsiasi potenziale fonte di vulnerabilità. Come con altri strumenti integrati come Repeater, puoi inviare una richiesta che desideri modificare a Intruder tramite il menu di scelta rapida. Le richieste inviate saranno quindi visibili nella scheda Intruso.

Nota: l'utilizzo di Burp Suite Intruder su un sito Web per il quale non si dispone dell'autorizzazione potrebbe essere un reato in base a varie leggi sull'uso improprio del computer e sull'hacking. Assicurati di avere l'autorizzazione del proprietario del sito web prima di provare.

Come usare Intruder

In genere non è necessario configurare la sottoscheda "Obiettivo" nella scheda Intruso. Se invii una richiesta, popola automaticamente i valori necessari per inviare la richiesta al server giusto. Sarebbe davvero utile solo se vuoi creare manualmente l'intera richiesta o se vuoi provare a disabilitare HTTPS.

Come utilizzare Burp Suite Intruder per testare campi Web potenzialmente vulnerabili

La scheda Target viene utilizzata per configurare l'host attaccato.

La sottoscheda "Posizioni" viene utilizzata per selezionare dove nella richiesta si desidera inserire i payload. Burp identifica ed evidenzia automaticamente quante più variabili possibili, tuttavia, probabilmente vorrai restringere l'attacco a solo uno o due punti di inserimento alla volta. Per cancellare i punti di inserimento selezionati, fare clic su "Cancella §" sul lato destro. Per aggiungere punti di inserimento, evidenziare l'area che si desidera modificare, quindi fare clic su "Aggiungi §".

La casella a discesa del tipo di attacco viene utilizzata per determinare come vengono consegnati i payload. "Sniper" utilizza un singolo elenco di payload e prende di mira ogni punto di inserimento uno per uno. "Battering ram" utilizza un unico elenco di payload ma inserisce il payload in tutti i punti di inserimento contemporaneamente. Pitchfork utilizza più payload, li inserisce ciascuno nel rispettivo punto di inserimento numerato ma utilizza sempre e solo la stessa voce numerata da ogni elenco. La "bomba a grappolo" usa una strategia simile al forcone ma prova ogni combinazione

Come utilizzare Burp Suite Intruder per testare campi Web potenzialmente vulnerabili

La scheda Posizioni viene utilizzata per selezionare dove verranno inseriti i payload.

La sottoscheda "Payloads" viene utilizzata per configurare i payload che vengono tentati. Il tipo di payload viene utilizzato per configurare il modo in cui si specificano i payload. La sezione seguente varia a seconda del tipo di payload, ma viene sempre utilizzata per specificare i valori dell'elenco di payload. L'elaborazione del payload consente di modificare i payload man mano che vengono inviati. Per impostazione predefinita, Intruder URL codifica un numero di caratteri speciali, puoi disabilitarlo deselezionando la casella di controllo nella parte inferiore della pagina.

Come utilizzare Burp Suite Intruder per testare campi Web potenzialmente vulnerabili

La scheda payload serve per configurare i payload da inserire nei punti di inserimento.

La sottoscheda "Opzioni" consente di configurare una serie di impostazioni di sfondo per lo scanner. Puoi aggiungere sistemi di corrispondenza dei risultati basati su grep progettati per aiutarti a identificare le informazioni chiave da risultati significativi. Per impostazione predefinita, Intruder non segue i reindirizzamenti, questo può essere abilitato nella parte inferiore della sottoscheda.

Come utilizzare Burp Suite Intruder per testare campi Web potenzialmente vulnerabili

La scheda Opzioni ti consente di configurare alcune opzioni di sfondo extra, ma generalmente può essere lasciata da sola.

Per lanciare l'attacco, fai clic su "Avvia attacco" nell'angolo in alto a destra di una delle sottoschede "Intruso", l'attacco verrà lanciato in una nuova finestra. Per l'edizione gratuita "Community" di Burp, Intruder è fortemente limitato, mentre la versione Professional funziona a tutta velocità.

Lascia un commento

Come creare un sondaggio in Microsoft Teams

Come creare un sondaggio in Microsoft Teams

Scopri come creare un sondaggio nelle chat, nei canali e nelle riunioni di Microsoft Teams, scegliere le impostazioni di risposta, rivedere i risultati e chiudere le votazioni.

Come disattivare le notifiche di canali e messaggi in Microsoft Teams

Come disattivare le notifiche di canali e messaggi in Microsoft Teams

Scopri come disattivare le notifiche di canali e messaggi in Microsoft Teams, smettere di seguire discussioni indesiderate e controllare i banner, comprendendo al contempo il funzionamento degli avvisi di menzione.

Come trasferire una riunione di Microsoft Teams su un altro dispositivo

Come trasferire una riunione di Microsoft Teams su un altro dispositivo

Scopri come trasferire una riunione di Microsoft Teams tra il computer e il telefono, utilizzare entrambi i dispositivi contemporaneamente e risolvere i problemi relativi alle opzioni di trasferimento mancanti o all'audio.

Come posticipare un messaggio in Microsoft Teams

Come posticipare un messaggio in Microsoft Teams

Scopri come posticipare un messaggio in Microsoft Teams con Snooze Bot, riprenderlo in un secondo momento e utilizzare i messaggi salvati o i controlli di silenziamento quando hai bisogno di un'altra opzione.

Come scaricare una registrazione di Microsoft Teams: tre semplici soluzioni

Come scaricare una registrazione di Microsoft Teams: tre semplici soluzioni

Scopri come scaricare una registrazione di Microsoft Teams da Teams, OneDrive o SharePoint e come risolvere problemi relativi a opzioni di download mancanti, problemi di accesso e registrazioni scadute.

Come creare un team in Microsoft Teams (e gestirlo)

Come creare un team in Microsoft Teams (e gestirlo)

Scopri come creare un team in Microsoft Teams, aggiungere membri, scegliere i tipi di canale, gestire le autorizzazioni e utilizzare il Centro di amministrazione di Teams.

Impossibile connettersi alle riunioni di Microsoft Teams? Come risolvere il problema.

Impossibile connettersi alle riunioni di Microsoft Teams? Come risolvere il problema.

Non riesci a connetterti alle riunioni di Microsoft Teams? Verifica il link della riunione, l'account, la rete e l'app, quindi scopri quando contattare l'organizzatore o il supporto IT.

Avete problemi di eco durante le riunioni di Microsoft Teams? Ecco come risolverli.

Avete problemi di eco durante le riunioni di Microsoft Teams? Ecco come risolverli.

Risolvi il problema dell'eco durante le riunioni di Microsoft Teams rimuovendo le connessioni audio duplicate, selezionando le cuffie e il microfono corretti e verificando le impostazioni audio.

Integrazione tra Microsoft Teams e Slack: come configurarla

Integrazione tra Microsoft Teams e Slack: come configurarla

Configura l'integrazione tra Microsoft Teams e Slack per avviare riunioni di Teams direttamente da Slack. Scopri i requisiti dell'account, le autorizzazioni dell'app, i passaggi di configurazione e le soluzioni rapide.

Risolvere l'errore di Microsoft Teams "Non riusciamo a trovare il tuo blocco appunti"

Risolvere l'errore di Microsoft Teams "Non riusciamo a trovare il tuo blocco appunti"

Risolvi l'errore di Microsoft Teams "Non riusciamo a trovare il tuo blocco appunti" verificando l'accesso a OneNote, ripristinando i blocchi appunti mancanti e ricollegando la scheda.