Burpsuite verbindet künstliche Intelligenz (AI) zur Automatisierung der Schwachstellenanalyse

BurpGPT ist ein auf künstlicher Intelligenz basierendes Tool zur Erkennung von Schwachstellen, das die Sicherheit von Webanwendungen neu definiert. Seine passiven Scan-Funktionen, anpassbaren Warnmeldungen und die nahtlose Integration in die Burp Suite ermöglichen es Sicherheitsexperten, Schwachstellen genau und effizient zu erkennen. Durch die Nutzung des GPT-Modells von OpenAI bietet BurpGPT eine umfassende Analyse des Datenverkehrs, die über herkömmliche Scan-Methoden hinausgeht. Machen Sie sich die Zukunft der Schwachstellenanalyse mit BurpGPT zu eigen und stärken Sie die Abwehrkräfte Ihres Netzwerks gegen sich entwickelnde Bedrohungen.

Verzeichnis (auf der Festplatte des Computers)

Vorwort

im Zuge vonKünstliche Intelligenz (KI)und die kontinuierliche Entwicklung von Technologien zur Verarbeitung natürlicher Sprache.AI & GPT (Generative Pre-Training Models) erhalten immer mehr Aufmerksamkeit im Bereich der Sicherheitstests. Diese Tools nutzen die Leistungsfähigkeit der KI, um automatisch Testfälle zu generieren, Sicherheitsschwachstellen zu identifizieren und die Sicherheit eines Systems zu bewerten. In diesem Beitrag werden wir die Konzepte und Anwendungen von KI- und GPT-basierten Sicherheitstests sowie deren Einsatz in der Softwareentwicklung und -entwicklung vorstellen.NetzwerksicherheitDie Bedeutung der

KI- und GPT-basierte Sicherheitstests haben ein breites Anwendungsspektrum in der Softwareentwicklung und Cybersicherheit. Sie können Entwicklungsteams dabei helfen, potenzielle Sicherheitsschwachstellen zu identifizieren, die Sicherheit des Systems zu bewerten und Verbesserungsvorschläge zu machen. Hier sind einige gängige Anwendungsszenarien:automatisierte PrüfungIdentifizierung von Sicherheitsschwachstellen, Automatisierung von Sicherheitspatches, Erkennung von Anomalien, KI-Modelle für die Bereitstellung von Sicherheit.

BurpGPT

Die Burp Suite-Erweiterung integriert OpenAIs GPT zur Durchführung zusätzlicher passiver Scans, um hochgradig angepasste Schwachstellen zu entdecken, und unterstützt die Durchführung jeder Art von verkehrsbasierter Analyse.

Burpsuite verbindet künstliche Intelligenz (AI) zur Automatisierung der Schwachstellenanalyse

Projektadresse: https://github.com/aress31/burpgpt

"
burpgpt nutzt die Macht der KI, um Sicherheitsschwachstellen zu erkennen, die herkömmliche Scanner möglicherweise übersehen. Es sendet den Netzwerkverkehr an ein benutzerspezifisches OpenAI-Modell und ermöglicht so eine anspruchsvolle Analyse in einem passiven Scanner. Die Erweiterung bietet anpassbare Prompts für eine maßgeschneiderte Analyse des Netzwerkverkehrs, um die spezifischen Anforderungen jedes Benutzers zu erfüllen. Lassen Sie sich von den Anwendungsbeispielen inspirieren.

"
Die Erweiterung generiert einen automatisierten Sicherheitsbericht, der potenzielle Sicherheitsprobleme auf der Grundlage von Benutzeraufforderungen und Echtzeitdaten aus von Burp gestellten Anfragen zusammenfasst. Durch den Einsatz von KI und natürlicher Sprachverarbeitung vereinfacht die Erweiterung den Sicherheitsbewertungsprozess und bietet Sicherheitsexperten einen Überblick über die gescannten Anwendungen oder Endpunkte. So können sie potenzielle Sicherheitsprobleme leichter identifizieren und für die Analyse priorisieren und gleichzeitig eine größere potenzielle Angriffsfläche abdecken.

"
"Installation

"
git clone https://github.com/aress31/burpgpt klone das Projekt nach lokal
gradle shadowJar kompiliert die jar-Dateien im Verzeichnis: lib/build/libs/
Öffnen Sie dann burpsuite und fügen Sie mit Extensions add das Plugin hinzu, indem Sie die Verzeichnisadresse
ok
"
"Verwendung

"
In der burpsuite-Symbolleiste wird ein neues Burpgpt-Feld angezeigt, klicken Sie auf Set API, Model, Set Field Length, Set Custom Prompts
In der Proxy-Historie oder mit der rechten Maustaste auf eine Anfrage klicken und auf Passiven Scan durchführen klicken, dann wird automatisch Burpgpt verwendet, um die Sicherheitsschwachstelle der gescannten Anfrage zu erkennen, und es wird automatisch ein Bericht erstellt.
Das Analysemodell in gpt wird dann automatisch aufgerufen, um die Analyse von Anfragen und Antworten auf Schwachstellen zu automatisieren.
"
"Test".

"
Für die Tests wurde ein lokaler Dvwa-Bereich eingerichtet.
Verwenden Sie Burpgpt, um gpt zur automatischen passiven Überprüfung für jede Anfrage im BereichSchwachstellenanalyseDer Bericht wird automatisch erstellt.
"
"Zusammenfassung"

"
Es gibt eine Community-Version und eine professionelle Version des Programms, die wie burpsuite kostenpflichtig ist, damit Sie es selbst testen und diskutieren können.

Beratung

https://github.com/aress31/burpgpt
https://burpgpt.app/

Originalartikel von batsom, bei Vervielfältigung bitte angeben: https://cncso.com/de/brupsute-linked-chatgpt-automated-vulnerability-analysis.html

Wie (0)
Vorherige 19. Februar 2024 um 10:42 Uhr
Weiter 22. Februar 2024 um 6:39 Uhr

Empfohlen