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
·
danielbohannon avatar

danielbohannon/Invoke-Obfuscation

0
View on GitHub↗
4,201 stars·812 forks·PowerShell·apache-2.0·8 vues

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.
  • Sécurité et confidentialité - Obfuscates code to evade detection.

Historique des stars

Graphique de l'historique des stars pour danielbohannon/invoke-obfuscationGraphique de l'historique des stars pour danielbohannon/invoke-obfuscation

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 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.

Quelles sont les fonctionnalités principales de danielbohannon/invoke-obfuscation ?

Les fonctionnalités principales de danielbohannon/invoke-obfuscation sont : 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.

Quelles sont les alternatives open-source à danielbohannon/invoke-obfuscation ?

Les alternatives open-source à danielbohannon/invoke-obfuscation incluent : 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.

Alternatives open source à Invoke Obfuscation

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Invoke Obfuscation.
  • 0xdea/haruspexAvatar de 0xdea

    0xdea/haruspex

    126Voir sur GitHub↗

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

    Rustida-pluginida-proidalib
    Voir sur GitHub↗126
  • 0xdea/oneiromancerAvatar de 0xdea

    0xdea/oneiromancer

    136Voir sur GitHub↗

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

    Rustaidapalollamapseudocode
    Voir sur GitHub↗136
  • 0xdea/rhabdomancerAvatar de 0xdea

    0xdea/rhabdomancer

    117Voir sur GitHub↗

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

    Rustida-pluginida-proidalib
    Voir sur GitHub↗117
  • 0xdea/augurAvatar de 0xdea

    0xdea/augur

    112Voir sur GitHub↗

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

    Rustida-pluginida-proidalib
    Voir sur GitHub↗112
Voir les 30 alternatives à Invoke Obfuscation
→