OK ora andiamo avanti e dare un'occhiata al livello di sicurezza medio e vedere se possiamo sfruttare
questa terza capacità di scripting cross-site.
Ora prima di fare qualsiasi cosa, perché questa pagina conterrà automaticamente il codice che verrà eseguito ogni volta che
la pagina funziona.
Puoi andare a configurare e ripristinare il database.
In pratica questo resetterà tutto resettato.
E quando torni al negozio dice che non funzionerà niente perché tutti i record saranno cancellati.
Ora andrò anche alla sicurezza e imposterò la sicurezza su media inviata e torno
al nostro negozio.
Ora nel livello di sicurezza medio la casella di testo del messaggio non è iniettabile.
E ne parleremo nel prossimo video per ora sono tutto ciò che cercherò di iniettare nel nome.
Quindi, prima di tutto, proveremo il nostro codice che usiamo sempre, quindi non è solo il
codice normale con la capitalizzazione di alcune lettere.
E puoi vedere che non possiamo scrivere molto nel nome perché è limitato a 10 caratteri.
Questo può essere facilmente passato facendo clic con il tasto destro del mouse sull'elemento di controllo per vedere il
codice e poi cambieremo la lunghezza massima qui a 100.
Quindi possiamo inserire 100 caratteri qui.
Quindi di nuovo incollerò il mio codice e metterò qualcosa qui.
Firmato il libro degli ospiti.
Ora come puoi vedere siamo riusciti a bypassarlo proprio così.
Quello che voglio anche mostrarti è come eseguire uno di questi payload di scoperta senza usare un preventivo.
Quindi alcuni di essi usano questo filtro per le virgolette singole o anche le doppie virgolette e le
rimuovono.
Quindi quello che potresti fare è provare a usare questa funzione per il carbone e invece di mettere una stringa qui esattamente nello stesso
modo in cui abbiamo usato la scuola quando abbiamo usato Hexe e in questo caso abbiamo intenzione
di convertire la stringa o il testo in codice char.
Quindi puoi farlo da Google se hai solo un calcolatore di carbone di Google.
E inserirò questo link nella descrizione in cui useremo il
primo e inserirò questo xx x 2.
Quindi non ci confondiamo con il primo e otterrò il codice.
Quindi questo è il codice
che stiamo per copiare.
E lo sostituiremo qui.
E poi continueremo.
Quindi sarà normale.
E sono anche io che ho creato uno dei pezzi più piccoli qui e ne ho fatto uno di questi piccoli, così
da poter bypassare qualsiasi filtro se stanno controllando la presenza di uno script e poi lo useremo invece di
inserire il testo qui tra queste due parentesi.
In realtà stiamo dicendo una stringa dal codice Cheraw.
Quindi, in pratica, decodifica questo codice char e poi lo esegue come una stringa.
Quindi andiamo avanti ed eseguiamo questo e vediamo se funziona.
Ora lo aggiungeremo di nuovo, dovremo cambiare il nome in 100 qui.
E poi lo inietterò.
Metti qualcosa qui.
Firmalo.
Questo è il primo esercizio del primo ingresso e come puoi vedere il nostro secondo.
Ed è stato eseguito e siamo riusciti a eseguire questa seconda voce senza inserire citazioni nel
payload.