
Auraborealis est une application Web pour visualiser le code anormal et potentiellement malveillant dans les registres de packages Python. Il utilise des données d'audit de sécurité produites en scannant l'index de package Python (PYPI) via Aura, une analyse statique conçue pour l'audit de sécurité à grande échelle des packages Python. L'outil actuel est une preuve de concept et comprend certaines données AURA en direct, ainsi que des données de maquette à des fins de démonstration.
Les fonctionnalités actuelles comprennent:
Analyser l'ensemble du registre des packages Python à:
Affichage des avertissements de sécurité pour un package individuel, trié par criticité
Visualisez les numéros de ligne et les lignes de code dans des fichiers générant des avertissements de sécurité pour un package spécifique
Comparez deux packages pour les avertissements de sécurité
Allumez votre VPN (à IQT)
Clone le référentiel.
git clone https://github.com/IQTLabs/AuraBorealisApp.git
Accédez au répertoire Aura-Borealis-Flask-App.
cd aura-borealis-flask-app
Installez les dépendances.
pip install -r requirements.txt
Exécutez l'application.
python app.py
Accédez à l'URL http://0.0.0.0:7000/ via un navigateur.
[email protected] (John Speed Meyers, IQT Labs, Secure Code Reutilisation du projet).
Le développeur principal et créateur d'Aura est Martin Carnogusky de SourceCode.ai.