Und dieser Vortrag möchte ich Ihnen ein Beispiel zeigen, wie Sie einen Exploit und eine blinde, schräg stehende Injektion entdecken können.
Eine blinde Escurial-Injektion zeigt jetzt keine Fehler an.
Wir haben in unseren vorherigen Beispielen gesehen, dass ich zu einer Skill-Injection gehen möchte. Wenn ich hier nur
ein
einziges Zitat platziere, werden Sie sehen, dass es tatsächlich einen Fehler für mich anzeigt, der besagt,
dass diese Seite anfällig ist und ich ausnutzen kann Diese Seite mit einer Skill-Injektion und einer Blindest-Cur-Injektion. Es werden jedoch
keine Fehler für uns angezeigt.
Also hier im blinden das alles, wenn ich ein Zitat stecke und es ausführte.
Sie sehen, dass es mir überhaupt keine Fehler anzeigen wird.
Dies bedeutet nicht, dass die Webseite nicht anfällig ist.
Dies bedeutet lediglich, dass auf der Website möglicherweise keine Fehler angezeigt werden und diese Seite möglicherweise
als Kill-Injektion und reale Szenarien gilt.
Ich gehe immer auf die Seiten zu und versuche, sie als neun Asgill-Injektionen auszunutzen, also suche ich
nie nach Fehlern und bin nicht darauf angewiesen, nur ein einziges Zitat zu
machen und eine falsche Anweisung und dann sehen, ob sich die Seite gemäß den
Anweisungen verhält, die ich gegeben habe.
Wenn ich also eine zutreffende Aussage mache, sollte ich eine gültige Seite erhalten.
Wenn ich eine falsche Aussage mache, wird mir eine ungültige Seite angezeigt.
Was ich unter einer ungültigen Seite verstehe, ist eine Seite, die nicht so aussieht, wie ich es erwartet habe.
Es muss also kein Fehler angezeigt werden.
Das wird jetzt klarer werden.
In dem Beispiel werde ich nur eine herausstellen, um eine gültige Seite zu sehen.
Ich habe also nur eine normale Benutzer-ID eingegeben und wir können sehen, dass uns eine gültige Seite gegeben wurde,
also den Vornamen und den Nachnamen.
Und so sieht die Standardeinstellung einer gültigen Seite in dieser Webanwendung aus.
Das erste, was ich versuchen werde, ist zu versuchen, eine wahrheitsaussage einer wahrheitsaussage zu geben, die
wahr zurückgibt, und dies wird eine sein,
die gleich 1 ist.
Das ist also offensichtlich wahr.
Und wenn ich das injiziere, sollte die Seite anfällig sein, sollte sie mir trotzdem den gültigen Seitentitel
zeigen, und ich werde es hier einspritzen, und einer ist gleich eins.
Ich habe vergessen, meinen Kommentar hier einzufügen.
Ich werde nur den Kommentarprozentsatz 20: 3 einfügen. Nun, da Sie sehen, zeigt die
Seite mir wieder eine gültige Seite mit dem Vornamen und dem Nachnamen, so dass sie ausgeführt wird, solange
ich noch dabei bin, dass eine Seite gleich ist zu eins ist gleich und ist eine wahre
Aussage.
Die Ausführung der Seite wird dadurch nicht beeinträchtigt.
Jetzt werde ich versuchen, eine falsche Anweisung einzufügen, also werde ich versuchen, die Seite zu
brechen, obwohl ich eine gegeben habe, die eine gültige ID ist.
Also wird meine falsche Aussage sein und eins ist gleich Null.
Das wird also falsch sein und ich werde jetzt weggehen und injiziert werden und wie Sie sehen, zeigt die Seite nicht die Standard-Varlets-Seite, obwohl ich die
Nummer eins bekommen habe, so dass Sie keine Fehler wie wir sehen hab
mit den normalen Asgill-Injektionen gesehen.
Sie können jedoch sehen, dass die Seite nicht gültig ist.
Es ist nicht nur klar, was angezeigt werden soll.
Sogar das wird in der ID gleich eins geben.
Wenn wir also eine wahre Aussage machen, erhält sie eine gültige Seite, wenn wir eine falsche Aussage machen.
Es wurde eine ungültige Seite angegeben.
Wir können dies auch anhand des Order By überprüfen.
Ich werde also eine setzen und dann bitten, sie nach einer Show-Reihenfolge nach nur einer Spalte zu ordnen, was im
Grunde eine wahre Aussage ist.
Es ist immer wahr.
Das wird also meine wahre Aussage sein und ich werde es hier ausführen.
Und wie Sie jetzt sehen, wird die gültige Seite angezeigt, die wir mit der gesehen haben, und eine ist gleich einer.
Daher können wir dies auch in eine falsche Aussage ändern, um uns eine ungültige Seite zu geben, und wir werden
sie bitten, nach einer sehr großen Anzahl zu bestellen.
Also werde ich nur 1 000 Null setzen.
Das ist also meine vierte Aussage.
Und wenn die Seite injizierbar ist, sollte sie mir eine ungültige Seite oder eine Seite anzeigen, die ich nicht wirklich erwarte.
Und wieder sehen wir eine Seite, die wir nicht erwarten, was bedeutet, dass diese Website anfällig ist,
obwohl sie tatsächlich keine Fehlerseiten über den Rettungsaufwand zeigt.
Nun, da wir sicher sind, dass diese Seite anfällig ist, können wir diese Sicherheitsanfälligkeit auf genau die
gleiche Weise ausnutzen, die wir normalerweise als Kill-Injektionen nutzen.
Ich kann also einfach eine Vereinigung auswählen, um eine auszuwählen, da ich sehen kann, dass ich Sachen in einer und zwei
anzeigen kann und
ich neben Namen von Informationen Kiama-Tabellen sitzen werde, und ich habe das
Schema hier eigentlich falsch geschrieben.
Der Ausnutzungsteil ist also derselbe, egal ob es sich um eine blinde oder normale Asgill-Injektion handelt.
Der einzige Unterschied ist die Art und Weise, wie Sie es entdecken, und ich empfehle Ihnen, immer auf Ihre
Websites zuzugehen und zu versuchen, diese Kill-Injektionen zu entdecken.
Daher verlasse ich mich nie nur auf die Verwendung in einem Angebot.
Versuchen Sie immer, das zu verwenden, und eins ist gleich eins Eins ist gleich Null.
Und nutzen Sie die Reihenfolge, um diese Dipol-Schwachstellen zu entdecken und zu entdecken, denn wenn Sie sich auf die
Anführungszeichen verlassen, werden Sie eine Menge Injektionen der Mind-Scale vermissen.
Es gibt genauso nützliche wie normale Asgill-Injektionen.