awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pry0cc avatar

pry0cc/axiom

0
View on GitHub↗
4,392 stars·716 forks·Shell·MIT·5 vues

Axiom

Axiom is a cloud infrastructure orchestrator and distributed security scanning framework. It serves as a manager for deploying, snapshotting, and destroying disposable virtual machine fleets across multiple cloud providers and regions.

The project distinguishes itself by automating the provisioning of vulnerability toolsets and security auditing software across these remote servers. It features a mechanism for distributing security scans by sharding target lists across a fleet of instances and aggregating the resulting data into unified files and HTML reports.

The system covers a broad range of operational capabilities, including remote command execution, parallel file transfers, and kernel-level network tuning for high-concurrency workloads. It also provides tools for image snapshot management, SSH tunneling for network traffic, and the deployment of predefined infrastructure profiles.

Features

  • Cloud Host Provisioning - Automates the creation and destruction of virtual machines across multiple cloud providers for disposable infrastructure.
  • Cloud Infrastructure Management - Orchestrates the provisioning and destruction of temporary, disposable cloud virtual machines for specific tasks.
  • Cloud Infrastructure Orchestration - Provides a centralized platform for deploying and managing fleets of virtual machines across multiple cloud providers and regions.
  • Distributed Result Aggregators - Collects output files from all active instances via SSH and merges them into unified result files.
  • Security Toolset Managers - Installs and configures reconnaissance and vulnerability scanning utilities across deployed cloud infrastructure.
  • Fleet Bootstrapping - Provisions groups of multiple instances across one or more regions using common naming prefixes.
  • Multi-Host Package Installations - Executes software installation and tool updates across all active instances in a fleet simultaneously.
  • Remote Provisioners - Automates the installation and configuration of security auditing software and custom toolsets on remote hosts.
  • Target Distributions Across Workers - Splits large target datasets into chunks and distributes them across a fleet of instances for parallel scanning.
  • Active Instance Tracking - Maintains a filtered cache of running instances to serve as targets for parallel security tasks.
  • Cloud Compute Instance Management - Manages the lifecycle of cloud virtual machines, including the targeted removal of instances using wildcards.
  • On-Demand Cloud Instances - Provisions on-demand virtual machines with configurable regions, sizes, and deployment profiles.
  • Profile-Based Image Baking - Bakes specific toolsets and system configurations into cloud snapshots to ensure consistent environment deployment.
  • Distributed Scans Across Instances - Deploys fleets of disposable instances across multiple regions to distribute security scanning workloads in parallel.
  • Ephemeral Environment Hardening - Deploys repeatable environments by automating OS updates and security hardening across multi-cloud infrastructure.
  • Disposable Infrastructure Management - Manages the lifecycle of temporary cloud environments, including rapid creation, snapshotting, and destruction for scale.
  • SSH-Based Remote Execution - Executes shell commands and manages software installations on remote hosts using parallel SSH connections.
  • Remote Server Provisioning - Automates the installation and configuration of security toolsets and software profiles on remote servers.
  • Multi-Cloud Orchestrators - Manages and orchestrates fleets of virtual machines across multiple cloud providers and geographic regions from a single controller.
  • Remote Command Execution - Runs shell commands in parallel across multiple instances or fleets, including detached sessions.
  • Security Scanning Workload Distribution - Spreads security reconnaissance and scanning workloads across distributed cloud compute resources to handle large target lists.
  • Distributed Security Scanning Frameworks - Implements a scalable architecture that distributes security auditing tasks across multiple provisioned cloud nodes.
  • Snapshot Management - Manages cloud snapshots to control and switch the machine images used for deployment.
  • Parallel File Transfers - Implements concurrent uploading and downloading of files across multiple remote instances to accelerate data distribution.
  • Custom Image Builds - Creates custom machine images based on provisioner profiles to define the pre-installed toolsets.
  • Instance Recovery from Snapshots - Provides the ability to restore virtual machines from cloud snapshots to preserve toolsets and settings.
  • Parallel Command Execution - Runs a single command across all selected remote instances simultaneously in foreground or background processes.
  • Remote File Transfers - Copies files and folders between the local filesystem and one or multiple remote instances.
  • Automated Software Provisioning - Installs programming languages, containers, and security tools using predefined sequences of setup commands.
  • Software Profile Deployments - Installs predefined toolsets or software profiles, such as VPNs and security tools, onto initialized instances.
  • Containerized Deployments - Packages operating systems and security tools into standardized containers to ensure consistent execution across environments.
  • Regional Resource Selection - Provides utilities to list and select specific geographic cloud regions for infrastructure deployment.
  • Infrastructure Profiles - Launches pre-defined server configurations for specific services, such as VPN servers, using one-click profiles.
  • SSH Client Connections - Establishes secure shell and Mosh connections to remote instances using dynamically generated configurations.
  • SSH Command Executors - Executes shell commands and manages file transfers across multiple remote servers using secure SSH connections.
  • Kernel Network Tuning - Optimizes kernel network parameters and swap files to maximize performance during high-concurrency security scans.
  • Power State Controllers - Provides interfaces to trigger power state transitions like reboot, shutdown, and power-on for individual instances or fleets.
  • Dynamic Configuration Generation - Generates on-the-fly SSH connection settings and terminal multiplexing for secure access to remote server fleets.
  • Kernel Network Tuning - Optimizes kernel-level network parameters and swap files to maximize performance for high-concurrency network scans.
  • Infrastructure Deployment - Dynamic infrastructure framework for distributed security scanning.
  • Security Frameworks - Dynamic infrastructure management for red teaming and bug bounty hunting.
  • Infrastructure Deployment - Dynamic infrastructure framework for multi-cloud security operations.

Historique des stars

Graphique de l'historique des stars pour pry0cc/axiomGraphique de l'historique des stars pour pry0cc/axiom

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait pry0cc/axiom ?

Axiom is a cloud infrastructure orchestrator and distributed security scanning framework. It serves as a manager for deploying, snapshotting, and destroying disposable virtual machine fleets across multiple cloud providers and regions.

Quelles sont les fonctionnalités principales de pry0cc/axiom ?

Les fonctionnalités principales de pry0cc/axiom sont : Cloud Host Provisioning, Cloud Infrastructure Management, Cloud Infrastructure Orchestration, Distributed Result Aggregators, Security Toolset Managers, Fleet Bootstrapping, Multi-Host Package Installations, Remote Provisioners.

Quelles sont les alternatives open-source à pry0cc/axiom ?

Les alternatives open-source à pry0cc/axiom incluent : j3ssie/osmedeus — Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools… iterative/cml — CML is a pipeline automation tool for training and evaluating machine learning models, functioning as a CI/CD system… paramiko/paramiko — Paramiko is a pure-Python implementation of the SSH2 protocol, providing a library for making secure network… superradcompany/microsandbox — Microsandbox is a runtime for creating and managing lightweight, hardware-isolated virtual machines — called sandboxes… trailofbits/algo — Algo is a cloud VPN deployment tool and WireGuard orchestrator designed to automate the provisioning and configuration… six2dez/reconftw — reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the…

Alternatives open source à Axiom

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Axiom.
  • j3ssie/osmedeusAvatar de j3ssie

    j3ssie/Osmedeus

    6,425Voir sur GitHub↗

    Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp

    Go
    Voir sur GitHub↗6,425
  • iterative/cmlAvatar de iterative

    iterative/cml

    4,178Voir sur GitHub↗

    CML is a pipeline automation tool for training and evaluating machine learning models, functioning as a CI/CD system for machine learning. It serves as a cloud compute orchestrator and Git-based workflow manager that automates model training cycles through branch management, automated commits, and integrated reporting. The project distinguishes itself by provisioning ephemeral cloud instances or Kubernetes nodes to provide specialized hardware for compute-heavy tasks. It also manages remote compute runners, allowing the connection of self-hosted GPU clusters or on-premise machines to execute

    JavaScript
    Voir sur GitHub↗4,178
  • paramiko/paramikoAvatar de paramiko

    paramiko/paramiko

    9,779Voir sur GitHub↗

    Paramiko is a pure-Python implementation of the SSH2 protocol, providing a library for making secure network connections and executing remote commands. It serves as a programmatic interface for establishing encrypted communication tunnels and managing remote sessions. The project includes a full SSH server framework, allowing applications to host a secure shell server and define server-side access configurations directly within Python. It also provides a dedicated SFTP client library for secure file transfers and remote filesystem management. The library covers remote infrastructure automati

    Python
    Voir sur GitHub↗9,779
  • superradcompany/microsandboxAvatar de superradcompany

    superradcompany/microsandbox

    6,570Voir sur GitHub↗

    Microsandbox is a runtime for creating and managing lightweight, hardware-isolated virtual machines — called sandboxes — that boot directly from standard OCI container images. Each sandbox runs as its own host process with a separate kernel, filesystem, and network stack, providing process-per-sandbox isolation. The project includes a command-line tool and multi-language SDKs (Rust, TypeScript, Python, Go) for programmatic lifecycle control, and it communicates with sandbox agents over Unix sockets using a CBOR-encoded protocol. What distinguishes Microsandbox is its combination of host-manag

    Rust
    Voir sur GitHub↗6,570
Voir les 30 alternatives à Axiom→