Skip to content

Releases: j3ssie/osmedeus

osmedeus v0.0.0-nightly

25 Jan 17:54

Choose a tag to compare

Pre-release

Nightly Build

Note: This is a nightly build, not a tagged release. Even though you enjoy the latest features, things may change when the official release.

Built from commit: bbba135

osmedeus v5.0.0

22 Jan 05:39

Choose a tag to compare

Osmedeus v5.0 is a major milestone with a complete rewrite and redesign of the core architecture, delivering a cleaner, more flexible, and more powerful orchestration engine for security automation.


✨ What's New

Core Architecture

  • Next-Generation Engine - Complete rewrite with a modular, plugin-based architecture
  • Declarative YAML Workflows - Define reconnaissance pipelines using simple, readable YAML syntax
  • Two Workflow Types - Modules for single execution units, Flows for multi-module orchestration
  • Decision Routing - Conditional workflow branching with switch/case syntax
  • Template Engine - Powerful variable interpolation with built-in and custom variables

Execution & Scaling

  • Multiple Runners - Execute on local host, Docker containers, or remote machines via SSH
  • Distributed Execution - Scale with Redis-based master-worker pattern for parallel scanning
  • Event-Driven Triggers - Cron scheduling, file watching, and event-based workflow triggers

Integrations

  • REST API Server - Manage and trigger workflows programmatically
  • Database Support - SQLite (default) and PostgreSQL for asset tracking
  • Cloud Storage - S3-compatible storage for artifact management
  • Notifications - Telegram bot and webhook integrations
  • LLM Integration - AI-powered workflow steps with chat completions and embeddings

Developer Experience

  • Beautiful UI - Visualize results and workflow diagrams
  • Utility Functions - Rich function library for file operations, string manipulation, and JSON processing

Refer to the Documentation here for more usage and and how to install.

CLI Usage Web UI Assets Web UI Workflow
CLI Usage Web UI Assets Web UI Workflow

osmedeus v5.0.0-beta

18 Jan 12:18

Choose a tag to compare

Osmedeus v5.0 is a major milestone with a complete rewrite and redesign of the core architecture, delivering a cleaner, more flexible, and more powerful orchestration engine for security automation.

🔥 Why It Matters

Osmedeus v5.0 lays the foundation for the next generation of security orchestration with cleaner internals, extensible design, and a vastly improved user experience.

osmedeus v4.7.1

08 Aug 13:26

Choose a tag to compare

Changelog

  • 6f7271f Added the workspace name in the scanning endpoint

v4.7.0

18 May 15:45

Choose a tag to compare

  • Add a mermaid flowchart file to {{Workspace}}/{{Target}}/scan-flowchart.mermaid

Changelog

v4.6.4

04 Apr 12:03

Choose a tag to compare

Changelog

  • 815c261 v4.6.4: Update dependencies
  • cd3a133 Merge pull request #271 from catmandx/add-messages
  • 61ecd9a fix param parsing order in ResolveRoutine and added an alert
  • 7122db0 Merge pull request #270 from n00b-bot/main

v4.6.3

15 Dec 11:45

Choose a tag to compare

  • Refactoring a lot of the helper messages throughout the tool.
  • Add a new script BeautifyCSV('csv-source.txt', 'beautify-output.txt') to beautify print the CSV file.

v4.6.2

18 Nov 11:00

Choose a tag to compare

  • Fix the issue #267 #248.
  • Refactoring a lot of the helper messages throughout the tool.
  • Add a new script PrintCSV('filename.txt') to beautify print the CSV file.

v4.6.1

21 Oct 11:14

Choose a tag to compare

  • Refactoring a lot of the helper messages throughout the tool.
  • Improve the workflow view command.
  • Add the flag --update-vuln to the scan command so the scan always runs with the latest vulnerability database.
    Screenshot 2023-10-21 at 18 16 57

v4.6.0

08 Sep 13:44

Choose a tag to compare

Changelog

  • All API tokens that need updating have been relocated to $HOME/osmedeus-base/token/osm-var.yaml now. All the API Keys within the token: section of this file will also be automatically integrated into the OS environment.
  • Updating the UI to show the markdown report in the UI as well.
  • Refactoring a lot of the helper messages throughout the tool.

⚠️ Action needed ⚠️

Please remove the line $HOME/osmedeus-base/token/osm-default.rc from your ~/.bashrc or ~/.zshrc and ~/.bash_profile file, as the token configuration has now been relocated to $HOME/osmedeus-base/token/osm-var.yaml. This change will prevent the No such file or directory error.