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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Veil-Framework avatar

Veil-Framework/Veil-EvasionArchived

0
View on GitHub↗
1,838 stars·676 forks·Python·16 viewsgithub.com/Veil-Framework/Veil↗

Veil Evasion

Veil-Evasion is a framework designed for generating custom executable files to test defensive systems. It functions as a security testing utility that simulates patterns used to bypass security software during authorized penetration testing.

The platform distinguishes itself through a modular build system that transforms scripts into standalone native binaries, ensuring consistent execution across different operating systems without external dependencies. It utilizes template-based source injection to construct these payloads, allowing for the dynamic configuration of executable files during the build process.

The framework includes a remote procedure call interface that enables external clients to programmatically trigger and configure complex payload generation tasks. This orchestration capability supports distributed environments, allowing users to manage and automate the creation of security payloads through a standard communication protocol.

Features

  • Security Payload Generators - Automates the creation of custom executable files to test defensive systems by simulating bypass patterns.
  • Native Binary Toolchains - Uses pluggable toolchains to compile source scripts into platform-specific native binaries.
  • Standalone Binary Compilation - Transforms scripts into standalone native binaries to ensure consistent execution across different operating systems.
  • Cross-Platform Build Systems - Provides modular build chains to transform source scripts into native binaries for multiple operating systems.
  • Script-to-Executable Compilers - Bundles scripts into standalone binary files to simplify distribution and ensure consistent execution.
  • Static Binary Compilers - Packages scripts into standalone, statically linked executables to eliminate external runtime dependencies.
  • Remote Task Orchestration - Orchestrates complex payload generation tasks via a JSON-RPC interface for distributed environments.
  • Cross-Platform Binary Distribution - Bundles scripts into standalone executables for consistent execution across different operating systems.
  • Script Wrapper Executables - Packages scripts into standalone binaries to simplify distribution and remove external dependencies.
  • JSON-RPC Interfaces - Exposes a JSON-RPC interface for programmatically triggering and configuring payload generation tasks.
  • JSON-RPC Implementations - Implements a JSON-RPC server interface to allow external clients to manage payload generation.
  • RPC Orchestrations - Provides a remote procedure call interface to programmatically trigger and configure payload generation tasks.
  • Source Code Templates - Uses source code templates to dynamically construct custom executable payloads during the build process.
  • OS-Specific Payload Templates - Constructs security payloads by injecting user-defined configurations into pre-configured source code templates.
  • Penetration Testing Tools - Enables programmatic configuration of data generation tasks to evaluate security control effectiveness.
  • Executable Payload Generations - Accepts remote requests to generate executable payloads for security testing purposes.
  • Testing Utilities - Provides utilities for generating remote payloads and bundling scripts into standalone binaries.

Star history

Star history chart for veil-framework/veil-evasionStar history chart for veil-framework/veil-evasion

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Veil Evasion

These projects share indexed features with Veil Evasion. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • edgesecurityteam/eholeEdgeSecurityTeam avatar

    EdgeSecurityTeam/EHole

    3,436View on GitHub↗

    EHole is a specialized toolkit for network asset parsing, binary transformation, payload generation, and vulnerability research. It functions as an asset discovery and fingerprinting tool designed to identify software versions and high-value assets across IP ranges and URLs using custom fingerprints. The project provides a vulnerability research toolkit for decrypting software credentials and retrieving factory default passwords for security devices and web applications. It also includes a security payload generator for encoding and escaping command strings to bypass shell tokenization and ex

    Go
    View on GitHub↗3,436
  • t3l3machus/villaint3l3machus avatar

    t3l3machus/Villain

    4,398View on GitHub↗

    Villain is a command and control framework and distributed orchestrator designed for managing reverse TCP and HoaxShell connections. It serves as a reverse shell manager and payload generation tool, allowing for the coordination of remote access across multiple target systems. The project distinguishes itself through a distributed architecture that synchronizes active remote sessions and broadcasts messages across connected server instances for collaborative operations. It includes a fileless execution engine that runs scripts directly in remote memory over HTTP to avoid writing files to the

    Pythonc2cybersecurityhacking
    View on GitHub↗4,398
  • mitchellh/goxmitchellh avatar

    mitchellh/gox

    4,580View on GitHub↗

    Gox is a cross-platform build automator and command line tool designed for Go cross-compilation. It serves as a toolchain manager that builds and configures the necessary compilation tools and flags required to target diverse hardware platforms. The system automates the setup, installation, and provisioning of the assemblers and linkers needed for different operating systems and architectures. It manages the generation of executable binaries for multiple platforms in parallel, utilizing custom naming templates and linker flags to prepare software releases. The tool provides capabilities for

    Go
    View on GitHub↗4,580
  • google/grumpygoogle avatar

    google/grumpy

    10,528View on GitHub↗

    Grumpy is a native binary compiler that transforms Python source code into Go source code. By transpiling high-level scripts into a strongly typed intermediate representation, the system enables the creation of statically linked native binaries that operate independently of a traditional virtual machine interpreter. The project distinguishes itself by providing a comprehensive runtime library that replicates standard Python data structures and object behaviors. This emulation layer ensures that compiled code maintains functional parity with the original source environment while leveraging the

    Go
    View on GitHub↗10,528
Compare all 30 related projects→

Curated searches featuring Veil Evasion

Hand-picked collections where Veil Evasion appears.
  • Malware analysis samples

Frequently asked questions

What does veil-framework/veil-evasion do?

Veil-Evasion is a framework designed for generating custom executable files to test defensive systems. It functions as a security testing utility that simulates patterns used to bypass security software during authorized penetration testing.

What are the main features of veil-framework/veil-evasion?

The main features of veil-framework/veil-evasion are: Security Payload Generators, Native Binary Toolchains, Standalone Binary Compilation, Cross-Platform Build Systems, Script-to-Executable Compilers, Static Binary Compilers, Remote Task Orchestration, Cross-Platform Binary Distribution.

Which projects share features with veil-framework/veil-evasion?

Projects with overlapping indexed features include: edgesecurityteam/ehole — EHole is a specialized toolkit for network asset parsing, binary transformation, payload generation, and vulnerability… t3l3machus/villain — Villain is a command and control framework and distributed orchestrator designed for managing reverse TCP and… mitchellh/gox — Gox is a cross-platform build automator and command line tool designed for Go cross-compilation. It serves as a… google/grumpy — Grumpy is a native binary compiler that transforms Python source code into Go source code. By transpiling high-level… magefile/mage — Mage is a build automation tool and workflow orchestrator that uses Go functions to define executable build targets… genuinetools/img — img is a collection of toolsets for building, managing, and manipulating OCI compliant container images. It functions…