Go to file
2023-05-17 13:26:21 +01:00
crypt Added projects 2023-05-17 12:26:44 +01:00
stub Added projects 2023-05-17 12:26:44 +01:00
LICENSE Initial commit 2023-05-17 00:32:30 +01:00
README.md Update README.md 2023-05-17 13:26:21 +01:00

RustCrypt

x86-64 Crypter built in Rust for Windows with Anti-VM, powered by memexec

Usage

  1. Put your Portable Executable in /crypt/ and rename it to example.exe (or change the code to be the same name as your PE)
  2. In /crypt/ > cargo run
    (will output encrypted_bytes.bin and key.txt)
  3. move encrypted_bytes.bin and key.txt to /stub/src/
  4. In /stub/ > cargo build
  5. compiled exe will be in /stub/target/debug/ named "stub.exe"

Supported targets

  • Windows x86-64
  • Windows x86

Limitations

  • .NET not supported
  • Files over 600MB

TODO

File dialogue choose file instead of renaming code strings/executable names Automatically move encrypted bytes and key into stub for compiling GUI

Disclaimer

This is a tool used to test the Dynamic detection capabilites of AV and EDR, use of this project is at your own risk