العودة إلى التحديثات
New releaseOct 5, 2026

osmedeus v5.1.2

محرك تنسيق حديث للأمان

مشاركة

Osmedeus

Osmedeus
Osmedeus - محرك تنسيق حديث للأمن

ما هو Osmedeus؟

Osmedeus هو محرك تنسيق تصريحي يركز على الأمن، يبسّط أتمتة سير العمل المعقدة إلى تعريفات YAML قابلة للتدقيق، مع معالجة البيانات المشفرة وإدارة بيانات الاعتماد الآمنة والتنفيذ المعزول.

مصمم للمبتدئين والخبراء على حد سواء، ويوفر أتمتة قوية وقابلة للتركيب دون التضحية بسلامة وأمان بنيتك التحتية.

الميزات الرئيسية

  • سير عمل YAML تصريحي - عرّف خطوط الأنابيب باستخدام الخطافات وتوجيه القرارات واستبعاد الوحدات والتفرع الشرطي عبر عدة مشغّلات (المضيف، Docker، SSH)
  • تنفيذ موزّع - نمط master-worker قائم على Redis مع نظام قوائم الانتظار ومحفزات webhook ومزامنة الملفات عبر العمال
  • مكتبة دوال غنية - أكثر من 80 دالة مساعدة تشمل تكامل nmap وجلسات tmux وتنفيذ SSH وبرمجة TypeScript/Python وتحليل SARIF وتصنيف CDN/WAF
  • جدولة مدفوعة بالأحداث - Cron ومراقبة الملفات ومحفزات الأحداث مع التصفية وإزالة التكرار وقوائم المهام المؤجلة
  • خطوات LLM وكيلية - حلقات وكيل استدعاء الأدوات مع تنسيق وكلاء فرعيين وإدارة الذاكرة والمخرجات المنظمة؛ بالإضافة إلى وكلاء ACP الفرعيين (Claude Code، Codex، OpenCode، Gemini)
  • البنية التحتية السحابية - توفير وتشغيل الفحوصات عبر DigitalOcean وAWS وGCP وLinode وAzure مع ضوابط التكلفة والتنظيف التلقائي
  • واجهة CLI غنية - استعلامات تفاعلية لقاعدة البيانات وتقييم جماعي للدوال وفحص سير العمل وأشرطة التقدم وأمثلة استخدام شاملة
  • REST API وواجهة ويب - خادم API كامل مع محفزات webhook واستعلامات قاعدة البيانات ولوحة تحكم مدمجة للتصور

راجع صفحة التوثيق لمزيد من التفاصيل.

التثبيت

curl -sSL http://www.osmedeus.org/install.sh | bash

npm

npm install -g @j3ssie/osmedeus

يوفّر ملفات ثنائية جاهزة مسبقًا لنظامي Linux وmacOS على معماريتي x64/arm64.

راجع Quickstart للإعداد السريع وInstallation للإعدادات المتقدمة.

استخدام CLIأصول واجهة الويب
CLI UsageWeb UI Assets
تصوّر سير العملالثغرات الأمنية
Workflow VisualizationVulnerabilities

☁️ الراعي — Bloome

Bloome — humans and AI agents, working as one team

هل تستخدم Osmedeus لأتمتة الاستطلاع؟ تنقل Bloome عقلية فريق الوكلاء ذاتها إلى بقية سير عملك: عدة وكلاء ذكاء اصطناعي (Claude وChatGPT وDeepSeek وغيرها) في محادثة مشتركة واحدة يتقاسمون العمل، ويتناوبون على المهام، ويراجعون عمل بعضهم البعض، ويحسّنون المخرجات حتى تصبح صحيحة — فرز النتائج، وصياغة التقارير، وتشغيل الفحوصات المجدولة معًا. دون أي إعداد، في السحابة، على الويب والجوال، وقابل للمشاركة مع فريقك. 👉 جرّب Bloome

البدء السريع

# Run a module workflow
osmedeus run -m recon -t example.com

# Run a flow workflow
osmedeus run -f general -t example.com

# Multiple targets with concurrency
osmedeus run -m recon -T targets.txt -c 5

# Dry-run mode (preview)
osmedeus run -f general -t example.com --dry-run

# Start API server
osmedeus serve

# List available workflows
osmedeus workflow list

# Query discovered assets
osmedeus assets -w example.com                          # List assets for workspace
osmedeus assets --stats                                 # Show unique technologies, sources, types
osmedeus assets --source httpx --type web --json        # Filter and output as JSON

# Query vulnerabilities, runs, and steps
osmedeus query vulns --severity high --workspace example.com
osmedeus query runs --status running
osmedeus query steps --run <run-uuid>

# Query database tables
osmedeus db list --table runs
osmedeus db list --table event_logs --search "nuclei"

# Evaluate utility functions
osmedeus func eval 'log_info("hello")'
osmedeus func eval -e 'http_get("https://example.com")' -T targets.txt -c 10

# Platform variables available in eval
osmedeus func eval 'log_info("OS: " + PlatformOS + ", Arch: " + PlatformArch)'

# Install from preset repositories
osmedeus install base --preset
osmedeus install base --preset --keep-setting   # preserve existing osm-settings.yaml
osmedeus install workflow --preset

# Exclude modules from flow execution
osmedeus run -f general -t example.com -x portscan
osmedeus run -f general -t example.com -X vuln    # Fuzzy exclude by substring

# Worker queue system
osmedeus worker queue new -f general -t example.com   # Queue for later
osmedeus worker queue run --concurrency 5              # Process queue

# Worker management
osmedeus worker status                          # Show workers
osmedeus worker eval -e 'ssh_exec("host", "whoami")'  # Eval with distributed hooks

# Run an ACP agent interactively
osmedeus agent "analyze this codebase"
osmedeus agent --agent codex "explain main.go"
osmedeus agent --list

# Cloud infrastructure management
osmedeus cloud create --instances 3                    # Provision cloud machines
osmedeus cloud setup 1.2.3.4 5.6.7.8                  # Setup existing machines
osmedeus cloud list                                    # List active infrastructure
osmedeus cloud run -f general -t example.com --instances 3

# Show all usage examples
osmedeus --usage-example

Docker

# Show help
docker run --rm j3ssie/osmedeus:latest --help

# Run a scan
docker run --rm -v $(pwd)/output:/root/workspaces-osmedeus \
    j3ssie/osmedeus:latest run -f general -t example.com

لمزيد من استخدام CLI وأمثلة الأوامر، راجع مرجع CLI.

البنية عالية المستوى

الفئات