Hack Forums
PyCrypt Beta || Multiple Algorithms | Compression | anti-vm | anti-debug - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Hacks, Exploits, and Various Discussions (https://hackforums.net/forumdisplay.php?fid=45)
+--- Forum: Blackhat • Red Team • Offensive Security (https://hackforums.net/forumdisplay.php?fid=447)
+---- Forum: Cryptography, Encryption, and Decryption (https://hackforums.net/forumdisplay.php?fid=126)
+---- Thread: PyCrypt Beta || Multiple Algorithms | Compression | anti-vm | anti-debug (/showthread.php?tid=6271833)



PyCrypt Beta || Multiple Algorithms | Compression | anti-vm | anti-debug - Py_Dev - May 24, 2024

Features:
  • Program is HWID locked to machine.
  • Encryption Algorithms: Support symmetric (AES, ChaCha20, 3DES, Blowfish) and asymmetric RSA encryption algorithms, which are flexible in choosing the level of security in file encryption.
  • Compression: Allows users to compress the data before encryption, making the file size smaller and transmission efficiency.
  • Anti-debug and Anti-VM Detection: The loader script looks for the presence of debuggers and the virtual machine environment, adding an extra layer of security against unauthorized access.
  • Graphical User Interface: Written in Tkinter, the script is very user-friendly.
  • Digital Certificate Sign.
  • Icon Changer.
  • No Stub used.
  • End-user does not need python installed on their system, as pyinstaller bundles the script within loader.exe. (downside is it does create a rather large output)


How it Works:
  • Users choose an executable file to encrypt from the GUI.
  • Select options for encryption, which include mode of encryption, key size, compression, anti-debug, and anti-VM detection.
  • The script encrypts the chosen file and generates a loader script to decrypt and execute it in a secure way.
  • Python script auto executes decrypted.exe from chosen file path.

Why Use This Tool:
  • Security: Protect your executable files from unauthorized access and tampering with the help of strong encryption algorithms.
  • Flexibility: Choose from a variety of modes of encryption and key sizes to pick your security level.
  • Ease of Use: The friendly GUI makes it easy for users to encrypt their files without much technical knowledge.
  • Every time the loader.exe is compiled, it will be encrypted by different keys, different IVs, and different encryption algorithms—therefore, different ciphertexts, and hence different hash and SHA values.
  • 3/23 On Av-Check | FUD on Kleenscan
    Spoiler (Click to View)

Project Updates:
Spoiler (Click to View) 5/24/24
Spoiler (Click to View) 5/26/24
Spoiler (Click to View) 5/28/24

If you're interested in giving this beta a try for FREE, feel free to message me. Don't forget to let me know your feedback and suggestions for improvement!
I'm also open to answering any questions or providing further details about the script.


RE: PyCrypt Beta | Multiple Algorithms | Compression | anti-vm | anti-debug - DramaKing - May 24, 2024

You use PyInstaller and say that the output is FUD? I'm ... surprised.


RE: PyCrypt Beta | Multiple Algorithms | Compression | anti-vm | anti-debug - Py_Dev - May 24, 2024

(May 24, 2024 04:33 PM)DramaKing Wrote:  You use PyInstaller and say that the output is FUD? I'm ... surprised.

Its FUD on Kleenscan not on Av-Scan as i said in the thread.


RE: PyCrypt Beta | Multiple Algorithms | Compression | anti-vm | anti-debug - 123123zz - May 24, 2024

Is this for sale yet?

Is this for sale yet?


RE: PyCrypt Beta | Multiple Algorithms | Compression | anti-vm | anti-debug - Py_Dev - May 24, 2024

(May 24, 2024 06:01 PM)123123zz Wrote:  Is this for sale yet?

Is this for sale yet?

No, it is not, still in development.

I had the Digital Certificate hard coded into the program. Didn't make much sense, so now it's a variable. Don't have a Digital Certificate? Thats fine, it will still work. I can also send you a tutorial on how to make one for yourself with OpenSSL!

[Image: sss.png]


RE: PyCrypt Beta || Multiple Algorithms | Compression | anti-vm | anti-debug - Py_Dev - May 28, 2024

Another update. To expand save path options I have invoked getpass to get end users "username" Successfully. This allows me to now save-path of the decrypted.exe in more locations. Previously it was only to default and public folders on disk.



[Image: Screenshot-2024-05-28-120027.png]