Skip to content

Bruteforces messages encrypted with the XEcryption algorithm. Also generates a viable key to re-encrypt it

Notifications You must be signed in to change notification settings

HowDoIprintHelloWorld/XEcryptionBreaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

XEcryptionBreaker

Bruteforces messages encrypted with the XEcryption algorithm. Also generates a viable key to re-encrypt it

Help message:

USAGE

XEcryptionBreaker [operation] (key)

Decryption (usage -> 'XEcryptionBreaker [file name]')
Put the to-be-decrypted message into a file and pass the file's location on to this program.

This program currently has two limitations with its decryption a) It can only decrypt messages with spaces in them b) It can not automatically detect the correct encrypted message After it is done decrypting, it will output all possible decrypted messages along with \ntheir respective key. Look through all of the messages until you find the correctly decypted one \n(This shouldn't be too difficult since the rest will be nonsense!)

Key Generation (usage -> 'XEcryptionBreaker key-gen [key-value]')
If you want to modify the encrypted message and re-encrypt it using the same key, you can use \nthis handy feature. XEcryption does not need the same key to en/decrypt a message,\nit only needs the same sum of the ascii values of all the characters in the key to match up.

Help (usage -> 'XEcryptionBreaker help')
Displays this page.

Credits:

About

Bruteforces messages encrypted with the XEcryption algorithm. Also generates a viable key to re-encrypt it

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages