Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
darwis-taxii — Rust में लिखा एक उच्च-प्रदर्शन TAXII (Trusted Automated eXchange of Indicator Information) सर्वर। | Kitploit
उपकरण/GitHubGitHub/cspf-founder/darwis-taxii
प्रमाणीकरण और प्राधिकरणसमझौता संकेतक (IOC) प्रबंधनखतरा फ़ीड और एग्रीगेटरउपयोगिताएँ और फ्रेमवर्कखतरा खुफियाAPI सुरक्षा
GitHubcspf-founder/darwis-taxii

darwis-taxii

Rust में लिखा एक उच्च-प्रदर्शन TAXII (Trusted Automated eXchange of Indicator Information) सर्वर।

रिपॉजिटरी देखें
116 महीने पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
वेबसाइट

DARWIS TAXII

Docker Hub

Rust में लिखा एक उच्च-प्रदर्शन TAXII (Trusted Automated eXchange of Indicator Information) सर्वर।

EclecticIQ OpenTAXII का Rust पोर्ट, पूर्ण डेटाबेस संगतता के साथ।

विशेषताएँ

  • TAXII 1.x - डिस्कवरी, पोल, इनबॉक्स, कलेक्शन प्रबंधन, सब्सक्रिप्शन
  • TAXII 2.1 - कलेक्शन, ऑब्जेक्ट, मैनिफेस्ट, वर्जन, स्टेटस के साथ पूर्ण REST API
  • STIX 2.x - नेटिव पार्सिंग और वैलिडेशन
  • प्रमाणीकरण - JWT टोकन और प्रति-कलेक्शन अनुमतियों के साथ बेसिक ऑथ
  • एसिंक - उच्च थ्रूपुट के लिए Tokio और Axum पर निर्मित
  • विस्तार योग्य - कस्टम इंटीग्रेशन के लिए सिग्नल हुक

आवश्यकताएँ

  • Rust 1.88+ (2024 edition)
  • PostgreSQL 9.4+

त्वरित आरंभ

root@kitploit:~
# Build
cargo build --release

# Copy and edit configuration
cp taxii.example.toml taxii.toml
cp examples/data-config/full.yaml data-config.yaml  # Or accounts.yaml for TAXII 2.x only
# Edit taxii.toml and data-config.yaml with your settings

# Run server (auto-runs migrations on startup)
./target/release/taxii-server

# Sync data configuration (services, collections, accounts)
./target/release/taxii-cli sync data-config.yaml

सर्वर http://localhost:9000 पर शुरू होता है।

Docker

Docker इमेज: cysecurity/darwis-taxii

root@kitploit:~
cd examples/docker

# Create config directory and copy example configs
mkdir config
cp ../../taxii.example.toml config/taxii.toml
cp ../data-config/full.yaml config/data-config.yaml  # Or accounts.yaml for TAXII 2.x only
# Edit config files as needed

# Start server and PostgreSQL
docker compose up -d

# Sync data configuration (services, collections, accounts)
docker compose exec taxii-server ./taxii-cli sync /app/config/data-config.yaml

# List accounts
docker compose exec taxii-server ./taxii-cli account list

Docker Hub से खींचने के बजाय स्थानीय रूप से बिल्ड करने के लिए, docker-compose.yml संपादित करें और build अनुभाग को अनकमेंट करें।

कॉन्फ़िगरेशन

DARWIS TAXII दो कॉन्फ़िगरेशन फ़ाइलों का उपयोग करता है (OpenTAXII कन्वेंशन के अनुसार):

फ़ाइलउद्देश्य
taxii.tomlसर्वर सेटिंग्स: डेटाबेस, ऑथ, डोमेन, TAXII 1.x/2.x विकल्प
data-config/डेटा: सेवाएँ, कलेक्शन, अनुमतियों के साथ खाते

अपने वातावरण के लिए taxii.example.toml को taxii.toml में कॉपी करें और संपादित करें।

पर्यावरण चर ओवरराइड सहित सभी विकल्पों के लिए दस्तावेज़ीकरण देखें।

CLI

root@kitploit:~
# Sync services, collections, and accounts from YAML
taxii-cli sync data-config.yaml

# Account management
taxii-cli account list              # List accounts with permissions
taxii-cli account delete -u user    # Delete an account

# Database migrations (auto-run on server startup)
taxii-cli migrate run               # Apply pending migrations
taxii-cli migrate status            # Show migration status

# TAXII 2.x management
taxii-cli api-root add --title "My Root" --default
taxii-cli collection add --api-root-id <uuid> --title "Intel"

सभी कमांड के लिए taxii-cli --help चलाएँ।

प्रोजेक्ट संरचना

root@kitploit:~
taxii.example.toml       # सर्वर कॉन्फ़िगरेशन उदाहरण
examples/
  data-config/             # डेटा कॉन्फ़िगरेशन उदाहरण
    full.yaml              # पूर्ण कॉन्फ़िग (TAXII 1.x + खाते)
    accounts.yaml          # केवल खाते (TAXII 2.x के लिए)
  docker/                  # Docker परिनियोजन फ़ाइलें
migrations/              # SQLx डेटाबेस माइग्रेशन
taxii-core/              # कोर प्रकार और सिग्नल हुक
taxii-db/                # डेटाबेस स्थिरता (SQLx)
taxii-auth/              # JWT और पासवर्ड प्रमाणीकरण
taxii-1x/                # TAXII 1.x प्रोटोकॉल (XML)
taxii-2x/                # TAXII 2.x प्रोटोकॉल (JSON)
stix2/                   # STIX 2.x पार्सिंग
taxii-server/            # HTTP सर्वर (Axum)
taxii-cli/               # CLI उपकरण

दस्तावेज़ीकरण

https://cspf-founder.github.io/darwis-taxii/

संगतता

  • OpenTAXII - समान डेटाबेस स्कीमा, werkzeug पासवर्ड हैश
  • TAXII - 1.0, 1.1, 2.0, 2.1 विनिर्देश
  • STIX - 2.0, 2.1 ऑब्जेक्ट

लाइसेंस

BSD-3-Clause

आभार

  • EclecticIQ OpenTAXII - मूल Python कार्यान्वयन
  • OASIS CTI - TAXII/STIX विनिर्देश
टूल डाउनलोड करें