
TAXII-Server-Implementierung in Python von EclecticIQ
TAXII-Server-Implementierung in Python von EclecticIQ.
OpenTAXII ist eine robuste Python-Implementierung von TAXII-Diensten mit umfangreichem Funktionsumfang und einer freundlichen, pythonischen API, die auf einer gut gestalteten Anwendung aufbaut.
OpenTAXII ist garantiert kompatibel mit Cabby, der TAXII-Client-Bibliothek.
Quellcode | Dokumentation | Informationen | Download
Wir haben uns entschieden, dieses Projekt als funktionsvollständig zu betrachten. Das bedeutet, wir pflegen es weiterhin, konzentrieren uns jedoch nur auf Fehlerbehebungen. Dennoch sind wir sehr offen für externe Beiträge – wenn Sie wissen, wie ein Issue behoben werden kann, und Sie einen PR erstellen können, wären wir sehr dankbar.
Siehe die Dokumentation.
OpenTAXII kann auch mithilfe von Docker ausgeführt werden. Diese Anleitung setzt voraus, dass Sie Zugriff auf einen lokalen oder entfernten Docker-Server haben, und geht nicht auf die Einrichtung von Docker ein.
Um eine Standardinstanz (Entwicklung) mit Docker zu erhalten
$ docker run -d -p 9000:9000 eclecticiq/opentaxii
Um die Instanz mit Beispieldaten vorzuladen, siehe die Dokumentation zu Docker-Volumes.
HINWEIS: OpenTAXII ist jetzt über Port 9000 erreichbar, wobei die Daten lokal in einer SQLite-Datenbank gespeichert werden, optional unter Verwendung von services/collections/accounts, die in data-configuration.yml definiert sind.
Weitere Dokumentation zur Ausführung von OpenTAXII in einem Container finden Sie in der OpenTAXII-Docker-Dokumentation.
Sie sind eingeladen, Feedback zu geben, indem Sie offene Issues kommentieren oder uns eine E-Mail an [email protected] senden.