Skip to content
KitploitKITPLOIT
ToolsBlog
Log in
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Manati — Ein webbasiertes Tool zur Unterstützung der Arbeit der intuitiven Bedrohungsanalysten. | Kitploit
Tools/GitHubGitHub/stratosphereips/manati
InformationsbeschaffungBedrohungsanalyseMaschinelles Lernen
GitHubstratosphereips/manati

Manati

Ein webbasiertes Tool zur Unterstützung der Arbeit der intuitiven Bedrohungsanalysten.

Repository anzeigen
1142721vor 7 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

ManaTI-Projekt

Build Status contributions welcome GPLv3 license

Machine Learning für intuitive Bedrohungsanalyse

Das Ziel des ManaTI-Projekts ist es, Techniken des maschinellen Lernens zu entwickeln, um einem intuitiven Bedrohungsanalysten zu helfen, die Entdeckung neuer Sicherheitsprobleme zu beschleunigen. Das maschinelle Lernen wird zur Analyse beitragen, indem es neue Beziehungen und Schlussfolgerungen findet. Das Projekt umfasst die Entwicklung einer Weboberfläche, mit der der Analyst mit den Daten und den Ergebnissen des maschinellen Lernens interagieren kann.

Dieses Projekt wird teilweise von Cisco Systems unterstützt. Weitere Informationen zum Projekt finden Sie auf der Seite Stratosphere Lab

Stabile Versionen

  • Mon Sep 3 12:24:26 CEST 2018: Version 0.12.0a
  • Sun Aug 12 16:21:19 CEST 2018: Version 0.11.0a
  • Mon Jan 29 00:07:15 CEST 2018: Version 0.9.0a
  • Fri Nov 10 19:16:52 CEST 2017: Version 0.8.0.537a
  • Fri Mar 31 12:19:00 CEST 2017: Version 0.7.1
  • Sun Mar 5 00:04:41 CEST 2017: Version 0.7
  • Thu Nov 10 12:30:45 CEST 2016: Version 0.6.2.1
  • Wed Oct 12 21:19:21 CEST 2016: Version 0.5.1
  • Wed Sep 21 17:56:40 CEST 2016: Version 0.41
  • Tue Sep 13 10:52:36 CEST 2016: Version 0.4
  • Thu Aug 18 15:44:31 CEST 2016: Version 0.3
  • Wed Jun 29 10:44:15 CEST 2016: Version 0.2

Autoren

  • Raúl B. Netto (@Piuliss, [email protected], [email protected])
  • Sebastian García (@eldracote, [email protected], [email protected])

App-Screenshot

manati_screenshot

Installation

ManaTI ist ein Django-Projekt mit einer Postgres-Datenbank und funktioniert unter Linux und macOS. Wir empfehlen die Verwendung einer virtualenv-Umgebung zur Einrichtung. Die Installationsschritte für Linux sind:

    sudo apt-get update ; sudo apt-get upgrade -y
  1. Klonen Sie das Repository
  2.     git clone [email protected]:stratosphereips/Manati.git; cd Manati
      
    

    oder wenn Sie kein SSH verwenden möchten, verwenden Sie HTTPS

        git clone https://github.com/stratosphereips/Manati.git; cd Manati
    
  3. Installieren Sie Virtualenv, um die erforderlichen Python-Bibliotheken für ManaTI zu isolieren. Es werden auch Python-Bibliotheken für die Entwicklung installiert.
  4.     sudo apt-get install virtualenv python-pip python-dev libpq-dev build-essential libssl-dev libffi-dev
        
    
  5. Erstellen Sie den virtualenv-Ordner
  6.     virtualenv .vmanati
        
    
  7. Aktivieren Sie Virtualenv
  8.     source .vmanati/bin/activate
        
    
  9. Installieren Sie die PostgreSQL-Datenbank-Engine
  10.     sudo apt-get install postgresql-server-dev-all postgresql-9.5 postgresql-client-9.5
        
    
  11. Erstellen Sie die Umgebungsvariablen-Dateien. Kopieren und benennen Sie die Dateien .env.example in .env und .env-docker.example in .env-docker um.
  12.     cp .env.example .env
        cp .env-docker.example .env-docker
    

    OPTIONAL

    Sie können das Passwort und den Namen der Datenbank ändern, wenn Sie möchten. Denken Sie daran, die Änderungen in den untenstehenden Postgres-Datenbankeinstellungen widerzuspiegeln.

  13. Installieren Sie die erforderlichen Python-Bibliotheken
  14.     pip install -r requirements/local.txt
        
    

    Möglicherweise treten Berechtigungsprobleme im Ordner ~/.cache auf. Führen Sie einfach den folgenden Befehl aus, und das Problem ist behoben:

           sudo chmod 777 ~/.cache

    Wenn Sie auf Amazon AWS EC2 bereitstellen und einen Speicherfehler haben, versuchen Sie:

        pip install -r requirements/local.txt --no-cache-dir
        
    
  15. Starten Sie postgresql
  16.     sudo /etc/init.d/postgresql start
    

    Datenbank konfigurieren

  17. Als root: (Es sollte nach der Installation der Datenbank einen Benutzer postgres geben)
  18.     su - postgres
         
    
  19. Erstellen Sie die Datenbank:
  20.     psql
    
        create user manati_db_user with password 'password';
    
        create database manati_db;
    
        grant all privileges on database manati_db to manati_db_user;
    
        alter role manati_db_user createrole createdb;
        
        CTRL-D (zur Beendung der Postgres-Datenbank-Shell)
        
    

    OPTIONAL

    Um das Standardpasswort des Postgres-Benutzers zu ändern (Sie können dasselbe Passwort verwenden, wenn Sie möchten), insbesondere wenn Sie pgAdmin3-4 als Postgres-Client verwenden möchten. Denken Sie daran, den Befehl "sudo - postgres" nicht zu verlassen.

        psql
        
        \password;
    
        CTRL-D (zur Beendung der Postgres-Datenbank-Shell)
    

    Überprüfen, ob die Datenbank erfolgreich erstellt wurde

  21. Als Postgres-Benutzer
  22.     psql -h localhost -d manati_db -U manati_db_user
    
        (und das Passwort eingeben)
    

    Nach der Eingabe des Passworts sollten Sie in postgres eingeloggt sein.

  23. Installieren Sie redis-server
  24.     sudo apt-get install redis-server
        
    

    OPTIONAL

    Wenn Sie Redis konfigurieren möchten. Wenn Sie zum Beispiel das Passwort ändern möchten, können Sie:

        sudo vi /etc/redis/redis.conf
        
    

    und suchen Sie die Zeile requirepass und schreiben Sie das gewünschte Passwort daneben.

        requirepass passwodUser
    

    Denken Sie daran, die Umgebungsvariable REDIS_PASSWORD in der Datei .env im Stammverzeichnis des Projekts zu aktualisieren.

  25. Führen Sie die Migrationsdateien aus
  26.     python ./manage.py makemigrations guardian
        python ./manage.py migrate
        
    
  27. Registrierung externer Module. Sie müssen diesen Befehl jedes Mal ausführen, wenn Sie ein externes Modul hinzufügen oder entfernen.
  28.      python ./manage.py check_external_modules
    
  29. Führen Sie die Datei redis_worker.sh aus (im Hintergrund '&' oder in einer anderen Konsole).
  30.     ./utility/redis_worker.sh
        
    
  31. Erstellen Sie einen Superuser für die Anmeldung im Websystem, falls erforderlich.
  32.     python manage.py createsuperuser
    

    So führen Sie es aus

    Es wird nicht empfohlen, den Server als root auszuführen, aber da nur root Portnummern unter 1024 öffnen kann, liegt es an Ihnen, welchen Benutzer Sie verwenden. Standardmäßig wird Port 8000 geöffnet, sodass Sie es als root ausführen können:

    python ./manage.py runserver
    

    Öffnen Sie danach einfach Ihren Browser unter http://localhost:8000/manati_project/manati_ui

    Wenn Sie den Server im Netzwerk öffnen möchten, können Sie dies tun mit:

    python ./manage.py runserver <ip-address>:8000
    

Wenn Sie die laufenden oder in der Warteschlange befindlichen Jobs sehen möchten, gehen Sie zu http://localhost:8000/manati_project/django-rq/

Einstellungen: Aktualisieren der Version von Master

  1. Öffnen Sie das Projektverzeichnis
  2. cd path/to/project_directory
        
    
  3. Holen Sie die letzten Änderungen von Master
  4. git pull origin master
    
  5. Installieren Sie die neu hinzugekommenen Bibliotheken
  6. pip install -r requirements/local.txt
        
    
  7. Installieren Sie redis-server und führen Sie die Datei redis_worker.sh aus (im Hintergrund '&' oder in einer anderen Konsole)
Tool herunterladen