All Projects → JoelGMSec → Invoke-Stealth

JoelGMSec / Invoke-Stealth

Licence: GPL-3.0 license
Simple & Powerful PowerShell Script Obfuscator

Programming Languages

powershell
5483 projects
shell
77523 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Invoke-Stealth

Obfuscar
Open source obfuscation tool for .NET assemblies
Stars: ✭ 1,040 (+285.19%)
Mutual labels:  obfuscator
Yguard
The open-source Java obfuscation tool working with Ant and Gradle by yWorks - the diagramming experts
Stars: ✭ 130 (-51.85%)
Mutual labels:  obfuscator
chimera
🐍 A CLI tool for generating Boost.Python/pybind11 bindings from C/C++
Stars: ✭ 12 (-95.56%)
Mutual labels:  chimera
Furikuri
(In dev)furikuri is framework for code protection
Stars: ✭ 103 (-61.85%)
Mutual labels:  obfuscator
Modphuserex
A .NET protector supporting .NET Core forked from the discontinued ConfuserEx
Stars: ✭ 116 (-57.04%)
Mutual labels:  obfuscator
Stringobfuscator
Simple header-only compile-time library for string obfuscation (C++14)
Stars: ✭ 164 (-39.26%)
Mutual labels:  obfuscator
Phantom Evasion
Python antivirus evasion tool
Stars: ✭ 997 (+269.26%)
Mutual labels:  obfuscator
AutoIt-Obfuscator
AutoIt Obfuscator lets you protect AutoIt script source code against analysis, reverse engineering & decompilation using advanced obfuscation techniques and polymorphic encryption.
Stars: ✭ 31 (-88.52%)
Mutual labels:  obfuscator
Native Obfuscator
Java .class to .cpp converter for use with JNI
Stars: ✭ 118 (-56.3%)
Mutual labels:  obfuscator
Radon
Experimental Java bytecode obfuscator
Stars: ✭ 243 (-10%)
Mutual labels:  obfuscator
Pyobfx
Python Obfuscator & Packer
Stars: ✭ 106 (-60.74%)
Mutual labels:  obfuscator
Deoptfuscator
Deobfuscator for Android Application
Stars: ✭ 115 (-57.41%)
Mutual labels:  obfuscator
Obfuscator Class
👨‍💻 Simple and effective Obfuscator PHP class (this is not a stupid base64 encoding script, but a real and effective obfuscation script)
Stars: ✭ 202 (-25.19%)
Mutual labels:  obfuscator
Skater .net Obfuscator
Skater .NET Obfuscator is an obfuscation tool for .NET code protection. It implements all known software protection techniques and obfuscation algorithms.
Stars: ✭ 64 (-76.3%)
Mutual labels:  obfuscator
triki
Mysql, PostgreSQL and SQL dump obfuscator aka anonimizer
Stars: ✭ 28 (-89.63%)
Mutual labels:  obfuscator
Enigma
Gradle Plugin - Obfuscator String Encryption (Android/Java)
Stars: ✭ 43 (-84.07%)
Mutual labels:  obfuscator
Javascript Obfuscator Ui
A web UI to the JavaScript Obfuscator node.js package.
Stars: ✭ 142 (-47.41%)
Mutual labels:  obfuscator
Mosey
A free and open source java bytecode obfuscator, experimental
Stars: ✭ 43 (-84.07%)
Mutual labels:  obfuscator
JSBatchobfuscator
JSBatchobfuscator is a simple obfuscator for batch script
Stars: ✭ 47 (-82.59%)
Mutual labels:  obfuscator
Goron
Yet another llvm based obfuscator
Stars: ✭ 218 (-19.26%)
Mutual labels:  obfuscator

Invoke-Stealth

Invoke-Stealth is a Simple & Powerful PowerShell Script Obfuscator.

This tool helps you to automate the obfuscation process of any script written in PowerShell with different techniques. You can use any of them separately, together or all of them sequentially with ease, from Windows or Linux.

Requirements

  • Powershell 4.0 or higher
  • Bash*
  • Python 3*

*Required to use all features

Download

It is recommended to clone the complete repository or download the zip file. You can do this by running the following command:

git clone https://github.com/JoelGMSec/Invoke-Stealth.git

You can also download the limited version as follows:

powershell iwr -useb https://darkbyte.net/invoke-stealth.php -outfile Invoke-Stealth.ps1

Usage

.\Invoke-Stealth.ps1 -help

Info:  This tool helps you to automate the obfuscation process of
       any script written in PowerShell with different techniques

Usage: .\Invoke-Stealth.ps1 script.ps1 -technique Chimera
         - You can use as single or separated by commas -

Techniques:
       · Chimera: Substitute strings and concatenate variables
       · BetterXencrypt: Compresses and encrypts with random iterations
       · PyFuscation: Obfuscate functions, variables and parameters
       · PSObfuscation: Convert content to bytes and encode with Gzip
       · ReverseB64: Encode with base64 and reverse it to avoid detections
       · All: Sequentially executes all techniques described above

Warning: The output script will exponentially multiply the original size
         Chimera & PyFuscation need dependencies to work properly in Windows

The detailed guide of use can be found at the following link:

https://darkbyte.net/ofuscando-scripts-de-powershell-con-invoke-stealth

License

This project is licensed under the GNU 3.0 license - see the LICENSE file for more details.

Credits and Acknowledgments

This script has been created and designed from scratch by Joel Gámez Molina // @JoelGMSec

Some modules use third-party code, scripts, and tools, particularly:

Chimera by tokyoneon --> https://github.com/tokyoneon/Chimera

BetterXencrypt by GetRektBoy724 --> https://github.com/GetRektBoy724/BetterXencrypt

PyFuscation by CBHue --> https://github.com/CBHue/PyFuscation

PSObfuscation by gh0x0st --> https://github.com/gh0x0st/Invoke-PSObfuscation

Contact

This software does not offer any kind of guarantee. Its use is exclusive for educational environments and / or security audits with the corresponding consent of the client. I am not responsible for its misuse or for any possible damage caused by it.

For more information, you can find me on Twitter as @JoelGMSec and on my blog darkbyte.net.

Support

You can support my work buying me a coffee:

buymeacoffe

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].