All Projects → the-xentropy → Xencrypt

the-xentropy / Xencrypt

Licence: gpl-3.0
A PowerShell script anti-virus evasion tool

Programming Languages

powershell
5483 projects

Labels

Projects that are alternatives of or similar to Xencrypt

pwnscripts
Very simple script(s) to hasten binary exploit creation
Stars: ✭ 66 (-90.06%)
Mutual labels:  ctf-tools
Ctf Notes
Everything needed for doing CTFs
Stars: ✭ 304 (-54.22%)
Mutual labels:  ctf-tools
Zio
unified io lib for pwning development written in python
Stars: ✭ 353 (-46.84%)
Mutual labels:  ctf-tools
blackhat-python
Black Hat Python workshop for Disobey 2019
Stars: ✭ 27 (-95.93%)
Mutual labels:  ctf-tools
soma
Cross-platform CTF problem container manager
Stars: ✭ 23 (-96.54%)
Mutual labels:  ctf-tools
Offensive Docker
Offensive Docker is an image with the more used offensive tools to create an environment easily and quickly to launch assessment to the targets.
Stars: ✭ 328 (-50.6%)
Mutual labels:  ctf-tools
bento
Bento Toolkit is a minimal fedora-based container for penetration tests and CTF with the sweet addition of GUI applications.
Stars: ✭ 74 (-88.86%)
Mutual labels:  ctf-tools
Name That Hash
🔗 Don't know what type of hash it is? Name That Hash will name that hash type! 🤖 Identify MD5, SHA256 and 3000+ other hashes ☄ Comes with a neat web app 🔥
Stars: ✭ 540 (-18.67%)
Mutual labels:  ctf-tools
Awd Predator Framework
AWD攻防赛webshell批量利用框架
Stars: ✭ 265 (-60.09%)
Mutual labels:  ctf-tools
Ctf Rsa Tool
a little tool help CTFer solve RSA problem
Stars: ✭ 350 (-47.29%)
Mutual labels:  ctf-tools
YAPS
Yet Another PHP Shell - The most complete PHP reverse shell
Stars: ✭ 35 (-94.73%)
Mutual labels:  ctf-tools
CTF-Game
Capture the flag Game
Stars: ✭ 14 (-97.89%)
Mutual labels:  ctf-tools
Cgpwn
A lightweight VM for hardware hacking, RE (fuzzing, symEx, exploiting etc) and wargaming tasks
Stars: ✭ 345 (-48.04%)
Mutual labels:  ctf-tools
revshfuzz
A tool for fuzzing for ports that allow outgoing connections
Stars: ✭ 18 (-97.29%)
Mutual labels:  ctf-tools
Stegcracker
Steganography brute-force utility to uncover hidden data inside files
Stars: ✭ 396 (-40.36%)
Mutual labels:  ctf-tools
awd-frame
ctf awd framework
Stars: ✭ 77 (-88.4%)
Mutual labels:  ctf-tools
Ctftools
Personal CTF Toolkit
Stars: ✭ 312 (-53.01%)
Mutual labels:  ctf-tools
Weblogger
针对ctf线下赛流量抓取(php)、真实环境流量抓取分析的工具
Stars: ✭ 547 (-17.62%)
Mutual labels:  ctf-tools
Security Tools
Collection of small security tools, mostly in Bash and Python. CTFs, Bug Bounty and other stuff.
Stars: ✭ 509 (-23.34%)
Mutual labels:  ctf-tools
Enum4linux Ng
A next generation version of enum4linux (a Windows/Samba enumeration tool) with additional features like JSON/YAML export. Aimed for security professionals and CTF players.
Stars: ✭ 349 (-47.44%)
Mutual labels:  ctf-tools

Xencrypt

PowerShell crypter v 1.0

Authors

Xentropy ( @SamuelAnttila )
SecForce ( @SECFORCE_LTD )

If you want to read about the design behind this tool and how to make your own crypter, there's an article I wrote about it here: Write a crypter in any language

Note

Don't be a script kiddie, I made this GPLv3 so you can make your own modifications. This tool is intended as a demo for how easy it is to write your own crypter. It works for its intended purpose and I will not patch it to make it suitable for yours.

In action

Bypass FUD

Features

Xencrypt:

  • Bypasses AMSI and all modern AVs in use on VirusTotal (as of writing)
  • Compresses and encrypts powershell scripts
  • Has a minimal and often even negative (thanks to the compression) overhead
  • Randomizes variable names to further obfuscate the decrypter stub
  • Randomizes encryption, compression and even the order that the statements appear in the code for maximum entropy!
  • Super easy to modify to create your own crypter variant
  • Supports recursive layering (crypter crypting the crypted output), tested up to 500 layers.
  • Supports Import-Module as well as standard running as long as the input script also supported it
  • GPLv3 -- Free and open-source!
  • All features in a single file so you can take it with you anywhere!
  • Is despite all of the above not a silver bullet for every configuration -- caveat emptor!

Usage

Import-Module ./xencrypt.ps1
Invoke-Xencrypt -InFile invoke-mimikatz.ps1 -OutFile xenmimi.ps1

You will now have an encrypted xenmimi.ps1 file in your current working directory. You can use it in the same way as you would the original script, so in this case:

Import-Module ./xenmimi.ps1
Invoke-Mimikatz

It also supports recursive layering via the -Iterations flag.

Invoke-Xencrypt -InFile invoke-mimikatz.ps1 -OutFile xenmimi.ps1 -Iterations 100

Warning though, the files can get big and generating the output file can take a very long time depending on the scripts and number of iterations requested.

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