Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
osmedeus — Um Motor de Orquestração Moderno para Segurança | Kitploit
Ferramentas/GitHubGitHub/j3ssie/osmedeus
OSINT (Inteligência de Fontes Abertas)ReconhecimentoScanners de VulnerabilidadesColeta de InformaçõesTestes de PenetraçãoSegurança na NuvemDevSecOpsEnumeração de Subdomínios
GitHubj3ssie/osmedeus

osmedeus

Um Motor de Orquestração Moderno para Segurança

Ver Repositório
6.5k1.0k305há 23 diasRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Site
# Osmedeus

<p align="center">
  <a href="https://www.osmedeus.org"><img alt="Osmedeus" src="https://assets.kitploit.com/production/public/readmes/2279/2023d02ecc03602d346d7a9540570d8144424edcb793863bd708b8af04bcc8e0.png" height="140" /></a>
  <br />
  <strong>Osmedeus - Um Motor de Orquestração Moderno para Segurança</strong>

  <p align="center">
  <a href="https://docs.osmedeus.org/"><img src="https://img.shields.io/badge/Documentation-0078D4?style=for-the-badge&amp;logo=GitBook&amp;logoColor=39ff14&amp;labelColor=black&amp;color=black"></a>
  <a href="https://docs.osmedeus.org/donation/"><img src="https://img.shields.io/badge/Sponsors-0078D4?style=for-the-badge&amp;logo=GitHub-Sponsors&amp;logoColor=39ff14&amp;labelColor=black&amp;color=black"></a>
  <a href="https://twitter.com/OsmedeusEngine"><img src="https://img.shields.io/badge/@OsmedeusEngine-0078D4?style=for-the-badge&amp;logo=Twitter&amp;logoColor=39ff14&amp;labelColor=black&amp;color=black"></a>
  <a href="https://discord.gg/mtQG2FQsYA"><img src="https://img.shields.io/badge/Discord%20Server-0078D4?style=for-the-badge&amp;logo=Discord&amp;logoColor=39ff14&amp;labelColor=black&amp;color=black"></a>
  <a href="https://github.com/j3ssie/osmedeus/releases"><img src="https://img.shields.io/github/release/j3ssie/osmedeus?style=for-the-badge&amp;labelColor=black&amp;color=2fc414&amp;logo=Github"></a>
  </p>
</p>

## O que é o Osmedeus?

[Osmedeus](https://www.osmedeus.org) é um motor de orquestração declarativo focado em segurança que simplifica a automação de fluxos de trabalho complexos em definições YAML auditáveis, completas com tratamento de dados criptografados, gestão segura de credenciais e execução em sandbox.

Criado tanto para iniciantes quanto para especialistas, ele oferece automação poderosa e composável sem sacrificar a integridade e a segurança da sua infraestrutura.

## Principais Recursos

- **Fluxos de Trabalho YAML Declarativos** - Defina pipelines com hooks, roteamento de decisões, exclusão de módulos e ramificação condicional em múltiplos runners (host, Docker, SSH)
- **Execução Distribuída** - Padrão master-worker baseado em Redis com sistema de filas, gatilhos de webhook e sincronização de arquivos entre workers
- **Biblioteca Rica de Funções** - Mais de 80 funções utilitárias, incluindo integração com nmap, sessões tmux, execução SSH, scripting em TypeScript/Python, parsing de SARIF e classificação de CDN/WAF
- **Agendamento Orientado a Eventos** - Gatilhos de cron, file-watch e eventos com filtragem, deduplicação e filas de tarefas atrasadas
- **Etapas de LLM Agênticas** - Loops de agentes com chamada de ferramentas, orquestração de subagentes, gestão de memória e saída estruturada; além de agentes de subprocesso ACP (Claude Code, Codex, OpenCode, Gemini)
- **Infraestrutura em Nuvem** - Provisione e execute varreduras em DigitalOcean, AWS, GCP, Linode e Azure com controles de custo e limpeza automática
- **Interface CLI Rica** - Consultas interativas ao banco de dados, avaliação em massa de funções, linting de fluxos de trabalho, barras de progresso e exemplos de uso abrangentes
- **API REST e Interface Web** - Servidor de API completo com gatilhos de webhook, consultas ao banco de dados e painel incorporado para visualização

Consulte a [Página de Documentação](https://docs.osmedeus.org/) para mais detalhes.

## Instalação

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

### [npm](https://www.npmjs.com/package/@j3ssie/osmedeus)

```bash
npm install -g @j3ssie/osmedeus
```

Fornece binários pré-compilados para linux e macOS em x64/arm64.

Consulte o [Quickstart](https://docs.osmedeus.org/quickstart/) para uma configuração rápida e a [Installation](https://docs.osmedeus.org/installation/) para configurações avançadas.

| Uso da CLI | Recursos da Web UI |
|-----------|---------------|
| ![Uso da CLI](https://raw.githubusercontent.com/osmedeus/docs/main/images/cli/cli-run-with-verbose-output.png?raw=true) | ![Recursos da Web UI](https://raw.githubusercontent.com/osmedeus/docs/main/images/web-ui/web-ui-assets.png?raw=true) |
| **Visualização de Workflow** | **Vulnerabilidades** |
| ![Visualização de Workflow](https://raw.githubusercontent.com/osmedeus/docs/main/images/web-ui/web-ui-workflow.png?raw=true) | ![Vulnerabilidades](https://raw.githubusercontent.com/osmedeus/docs/main/images/web-ui/web-ui-vuln.png?raw=true) |


## ☁️ Patrocinador — Bloome

[![Bloome — humanos e agentes de IA, trabalhando como um só time](https://raw.githubusercontent.com/j3ssie/osmedeus/main/assets/bloome-home.png)](https://bloome.im/app?ref=j3ssie&utm_medium=github&utm_source=j3ssie-osmedeus-ivor-202607)

Automatizando recon com o Osmedeus? O [Bloome](https://bloome.im/app?ref=j3ssie&utm_medium=github&utm_source=j3ssie-osmedeus-ivor-202607) traz essa mesma mentalidade de time-de-agentes para o restante do seu fluxo de trabalho: múltiplos agentes de IA (Claude, ChatGPT, DeepSeek e mais) em um único chat compartilhado que divide o trabalho, repassa tarefas, faz verificação cruzada entre si e refina a saída até ficar correta — triagem de achados, redação de relatórios e execução de verificações agendadas em conjunto. Zero configuração, na nuvem, na web e no celular, e compartilhável com seu time. 👉 [Experimente o Bloome](https://bloome.im/app?ref=j3ssie&utm_medium=github&utm_source=j3ssie-osmedeus-ivor-202607)


## Início Rápido

```bash
# 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

```bash
# 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
```

Para mais informações sobre o uso da CLI e comandos de exemplo, consulte a [Referência da CLI](https://docs.osmedeus.org/getting-started/cli).

## Arquitetura de Alto Nível

```plaintext
┌───────────────────────────────────────────────────────────────────────────┐
│                   Osmedeus Orchestration Engine                           │
├───────────────────────────────────────────────────────────────────────────┤
│  ENTRY POINTS                                                             │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌─────────────┐                │
│  │   CLI    │  │ REST API │  │Scheduler │  │ Distributed │                │
│  └────┬─────┘  └────┬─────┘  └────┬─────┘  └─────┬───────┘                │
│       └─────────────┴─────────────┴──────────────┘                        │
│                              │                                            │
│                              ▼                                            │
│  ┌─────────────────────────────────────────────────────────────────────┐  │
│  │ CONFIG ──▶ PARSER ──▶ EXECUTOR ──▶ STEP DISPATCHER ──▶ RUNNER       │  │
│  │                          │                                          │  │
│  │  Step Executors: bash | function | parallel | foreach | remote-bash │  │
│  │                  http | llm | agent | agent-acp | SARIF/SAST       │  │
│  │  Hooks: pre_scan_steps → [main steps] → post_scan_steps             │  │
│  │                          │                                          │  │
│  │  Runners: HostRunner | DockerRunner | SSHRunner                     │  │
│  │  Queue: DB + Redis polling → dedup → concurrent execution           │  │
│  └─────────────────────────────────────────────────────────────────────┘  │
└───────────────────────────────────────────────────────────────────────────┘
```

Para mais informações sobre a arquitetura, consulte a [Documentação de Arquitetura](https://docs.osmedeus.org/architecture).

## Roadmap e Status

O plano ambicioso de alto nível para o projeto, em ordem:

|  #  | Etapa                                                                        |  Status |
| :-: | --------------------------------------------------------------------------- |  :----: |
|  1  | Osmedeus Engine reformulado com uma arquitetura de próxima geração                |    ✅   |
|  2  | Workflows e tipos de etapas flexíveis                                           |    ✅   |
|  3  | Modelo arquitetural orientado a eventos e as diferentes categorias de eventos de gatilho |    ✅   |
|  4  | Interface bonita para visualizar resultados e diagrama de workflow                     |    ✅   |
|  5  | Reescrever o workflow para se adaptar à nova arquitetura e sintaxe              |    ✅   |
|  6  | Testar mais funções utilitárias, como notificações                           |    ✅   |
|  7  | Integração SAST com análise SARIF (Semgrep, Trivy, etc.)                  |    ✅   |
|  8  | Integração com a nuvem, que permite executar a varredura no provedor de nuvem.   |    ✅   |
|  9  | Gerar relatórios de diferenças mostrando ativos novos/removidos/inalterados entre execuções.    |    ❌   |
|  10 | Adicionar tipo de etapa do provedor de nuvem que pode ser executado via serverless         |    ❌   |
|  N  | Recursos sofisticados (a serem discutidos posteriormente)                                      |    ❌   |
## Documentação

| Tópico                | Link                                                                                                     |
|----------------------|----------------------------------------------------------------------------------------------------------|
| Primeiros Passos      | [docs.osmedeus.org/getting-started](https://docs.osmedeus.org/getting-started) |
| Uso da CLI e Exemplos | [docs.osmedeus.org/getting-started/cli](https://docs.osmedeus.org/getting-started/cli) |
| Escrevendo Workflows    | [docs.osmedeus.org/workflows/overview](https://docs.osmedeus.org/workflows/overview) |
| Gatilhos Orientados a Eventos| [docs.osmedeus.org/advanced/event-driven](https://docs.osmedeus.org/advanced/event-driven) |
| Implantação           | [docs.osmedeus.org/deployment](https://docs.osmedeus.org/deployment) |
| Arquitetura         | [docs.osmedeus.org/concepts/architecture](https://docs.osmedeus.org/concepts/architecture) |
| Desenvolvimento          | [docs.osmedeus.org/development](https://docs.osmedeus.org/development) e [HACKING.md](https://github.com/j3ssie/osmedeus/blob/main/HACKING.md) |
| Estendendo o Osmedeus   | [docs.osmedeus.org/development/extending-osmedeus](https://docs.osmedeus.org/development/extending-osmedeus)   |
| Modelo de Segurança       | [SECURITY.md](https://github.com/j3ssie/osmedeus/blob/main/SECURITY.md) e [docs.osmedeus.org/others/security-warning](https://docs.osmedeus.org/others/security-warning) |
| Documentação Completa   | [docs.osmedeus.org](https://docs.osmedeus.org) |

## Aviso Legal

**Osmedeus** foi projetado para executar código e comandos arbitrários a partir de entrada fornecida pelo usuário via CLI, API e definições de workflow. Essa flexibilidade é intencional e central para o funcionamento do motor.

Consulte a página [⚠️ Aviso de Segurança](https://docs.osmedeus.org/others/security-warning) para mais informações sobre como se manter seguro. O [SECURITY.md](https://github.com/j3ssie/osmedeus/blob/main/SECURITY.md) traça a linha entre a execução de código que é intencional e o que conta como vulnerabilidade, e é o ponto de partida caso queira relatar uma.

**Pense duas vezes antes de:**
- Executar workflows baixados de fontes não confiáveis
- Executar comandos ou varreduras contra alvos que você não possui ou não tem permissão para testar
- Usar workflows sem revisar seu conteúdo primeiro

Você é responsável pelo que executa. Sempre revise os arquivos YAML de workflow antes da execução, especialmente aqueles obtidos de terceiros.

## Licença

Osmedeus é feito com ♥ por [@j3ssie](https://twitter.com/j3ssie) e é lançado sob a licença MIT.
Baixar ferramenta