awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
danielbohannon avatar

danielbohannon/Invoke-Obfuscation

0
View on GitHub↗
4,201 stele·812 fork-uri·PowerShell·apache-2.0·6 vizualizări

Invoke Obfuscation

Invoke-Obfuscation is a PowerShell-based tool for transforming PowerShell commands and scripts into obfuscated forms to evade signature-based detection. It applies token-level, string-level, and encoding techniques to hide execution logic, and supports compressing commands before obfuscation to reduce size while concealing the original code.

The tool distinguishes itself through layered obfuscation that can be applied and reversed one layer at a time, allowing users to restore a script's original form. It offers multiple encoding schemes including ASCII, hex, octal, binary, and XOR, and can hide command-line arguments from powershell.exe by pushing them to parent or grandparent processes. Invoke-Obfuscation also generates obfuscated launcher commands for execution on target systems and simulates obfuscation across PowerShell versions 2.0 through 5.0 to test security tool detection capabilities.

The tool provides both an interactive interface for navigating obfuscation layers and a command-line mode for direct obfuscation operations. It supports launching obfuscated scripts through various methods including CLIP, WMIC, and stdin with randomized execution flags, and includes regex-based and auto-detection menu navigation to avoid manual backtracking.

Features

  • PowerShell Obfuscation Tools - Transforms PowerShell commands and scripts into obfuscated forms to evade signature-based detection.
  • Language-Specific Command Obfuscation - Runs obfuscation operations directly from the command line using compact syntax without interactive mode.
  • Obfuscation Encodings - Encodes PowerShell scripts using ASCII, hex, octal, binary, and XOR to bypass security filters.
  • Layer Reversal Tools - Allows reversing obfuscation one layer at a time to restore a script's original form.
  • Process Argument Hiding - Hides command-line arguments by pushing them to parent or grandparent processes to evade logging.
  • Obfuscated Script Launchers - Provides multiple methods to launch obfuscated scripts with randomized flags for evasion.
  • Compressed Command Obfuscation - Compresses PowerShell commands before obfuscation to reduce size and conceal logic.
  • Obfuscated Launch Command Generators - Generates obfuscated PowerShell launcher commands for executing hidden scripts on target systems.
  • Whitespace and Special Character Insertions - Obfuscates scripts by inserting whitespace or special characters to alter appearance without changing functionality.
  • Obfuscation - Obfuscator for PowerShell.
  • Securitate și confidențialitate - Obfuscates code to evade detection.

Istoric stele

Graficul istoricului de stele pentru danielbohannon/invoke-obfuscationGraficul istoricului de stele pentru danielbohannon/invoke-obfuscation

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Invoke Obfuscation

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Invoke Obfuscation.
  • 0xdea/haruspexAvatar 0xdea

    0xdea/haruspex

    126Vezi pe GitHub↗

    Vulnerability research assistant that extracts pseudocode from the IDA Hex-Rays decompiler.

    Rustida-pluginida-proidalib
    Vezi pe GitHub↗126
  • 0xdea/oneiromancerAvatar 0xdea

    0xdea/oneiromancer

    136Vezi pe GitHub↗

    Reverse engineering assistant that uses a locally running LLM to aid with pseudocode analysis.

    Rustaidapalollamapseudocode
    Vezi pe GitHub↗136
  • 0xdea/rhabdomancerAvatar 0xdea

    0xdea/rhabdomancer

    117Vezi pe GitHub↗

    Vulnerability research assistant that locates calls to potentially insecure API functions in a binary file.

    Rustida-pluginida-proidalib
    Vezi pe GitHub↗117
  • 0xdea/augurAvatar 0xdea

    0xdea/augur

    112Vezi pe GitHub↗

    Reverse engineering assistant that extracts strings and related pseudocode from a binary file.

    Rustida-pluginida-proidalib
    Vezi pe GitHub↗112
Vezi toate cele 30 alternative pentru Invoke Obfuscation→

Întrebări frecvente

Ce face danielbohannon/invoke-obfuscation?

Invoke-Obfuscation is a PowerShell-based tool for transforming PowerShell commands and scripts into obfuscated forms to evade signature-based detection. It applies token-level, string-level, and encoding techniques to hide execution logic, and supports compressing commands before obfuscation to reduce size while concealing the original code.

Care sunt principalele funcționalități ale danielbohannon/invoke-obfuscation?

Principalele funcționalități ale danielbohannon/invoke-obfuscation sunt: PowerShell Obfuscation Tools, Language-Specific Command Obfuscation, Obfuscation Encodings, Layer Reversal Tools, Process Argument Hiding, Obfuscated Script Launchers, Compressed Command Obfuscation, Obfuscated Launch Command Generators.

Care sunt câteva alternative open-source pentru danielbohannon/invoke-obfuscation?

Alternativele open-source pentru danielbohannon/invoke-obfuscation includ: 0xdea/haruspex — Vulnerability research assistant that extracts pseudocode from the IDA Hex-Rays decompiler. 0xdea/oneiromancer — Reverse engineering assistant that uses a locally running LLM to aid with pseudocode analysis. 0xdea/rhabdomancer — Vulnerability research assistant that locates calls to potentially insecure API functions in a binary file. 2bllw8/anemo. 2dust/v2rayn — v2rayN is a cross-platform graphical management suite designed to centralize the configuration and execution of… 0xdea/augur — Reverse engineering assistant that extracts strings and related pseudocode from a binary file.