
Auraborealis ist eine Webanwendung zur Visualisierung von anomalen und potenziell böswilligen Code in Python -Paketregistern. Es werden Sicherheitsprüfungsdaten verwendet, die durch Scannen des Python Package Index (PYPI) über Aura erstellt wurden, einer statischen Analyse für die große Sicherheitsprüfung von Python -Paketen. Das aktuelle Tool ist ein Proof-of-Concept und enthält einige Live-Aura-Daten sowie einige Mockup-Daten für Demo-Zwecke.
Aktuelle Funktionen umfassen:
Scannen der gesamten Python -Paketregistrierung nach:
Anzeigen von Sicherheitswarnungen für ein individuelles Paket, sortiert nach Kritikalität
Visualisieren Sie die Zeilennummern und Codezeilen in Dateien, die Sicherheitswarnungen für ein bestimmtes Paket generieren
Vergleichen Sie zwei Pakete für Sicherheitswarnungen
Schalten Sie Ihr VPN ein (bei IQT)
Klonen Sie das Repository.
git clone https://github.com/IQTLabs/AuraBorealisApp.git
Navigieren Sie zum Aura-Borealis-Flask-App-Verzeichnis.
cd aura-borealis-flask-app
Abhängigkeiten installieren.
pip install -r requirements.txt
Führen Sie die App aus.
python app.py
Navigieren Sie über einen Browser zur URL http://0.0.0.0:7000/ .
[email protected] (John Speed Meyers, IQT Labs, Secure Code Wiederverwendungsprojektleiter).
Der Hauptentwickler und Schöpfer von Aura ist Martin Carnogusky von Sourcecode.ai.