From df0d6a4503a26508553510b4050eaa79f52e4e4e Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Sun, 18 Oct 2020 18:22:31 +0300 Subject: Another step to release. --- README | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'README') diff --git a/README b/README index f8eda72..88213dc 100644 --- a/README +++ b/README @@ -1,3 +1,5 @@ +-= Overview + This program will work only on Linux. To build everything run 'make'. @@ -7,9 +9,20 @@ Simple test can be done with ./encrpyt < README | ./cryptrobber > README.copy The test should show that original text is written in english -and that default key is 31 32 33 in hex or 123 as ASCII. +and that default key is 31 32 in hex. Since the key can be anything +it is printted in hex, but you can lookup ASCII to find what string it is. Decrypted README will be in README.copy. +-= Project Structure + +'base' directory contains strans translator and smack macro processor. +STS files in project root directory are main files of corresponding programs. +'encrypt' will encrypt its input with hardcoded key. You can use it as: + + ./encrpyt < file_to_your_file > path_to_save_encrypted_data +'cryptrobber' will try different keys on it input, and if deciphered text +will met requirements cryptrobber will output predicted language and key. +So the thing is breaking encrypted files, use it as: -Following text is added for stability: + ./cryptrobber < path_to_encrypted_data > path_to_save_decrypted_data -- cgit v1.2.3