Cracking
Simple Cryptor and Decryptor in C
Submitted by Zendra, 26-02-2020, 02:52 PM, Thread ID: 160140
Thread Closed
26-02-2020, 02:52 PM
#1 Hi guys <3
Today i wanna share with you my private (now public) crypter.
It is not build with a strong encrypt algorithm, but it could be very helpful for send some random shit, or just for know how the encryption algorithm work. I'm still working on it and the next update will introduce a new algorithm that will be more strong than the actual
With love and passion, Zenek <3
Links (i will share it with you for free guys!):
Project: https://github.com/Zenek-Hastro/Encrypt-...th-console-
video guide: https://www.youtube.com/watch?v=QQPLrmSw...e=youtu.be
~Version 0.9 (Private)
Founded the "Encrypt Libraries".
Founded the "Decrypt Libraries".
~Version 1.0 (Private)
Create a console system, for manage the files.
Create menu version 1.0.
Linked the Console System with encrypt/decrypt libs.
~Version 1.1 (Private)
Some minor bug fix.
Menu update: from v1.0 --> v1.1
Added new encryption key (static)
~Version 1.2 (Public)
Code improve
Proper freeing and exiting of encrypt/decrypt module on exit.
You can now close and re-open program without losing the encryption key.
Encryption (and decryption) key is now embedded into the source code.
Improved parsing methods to help prevent console lockups.
Now the tmp file (used for the hashing-method) will be automatically created (or overwritten).
Added comments in the source.
Published the source code.
Created a video guide.
F.A.Q
1)
Q: Can i use it for my private project?
A: Yes for sure, just remember to check the GitHub pages for download all the updates and constatly improve the security of your app!
2)
Q: Can i ask you something!?
A: Yes, i am always happy to reply at your question :3
3)
Q: I have found a bug! Can i report it!?
A: Yes! Use the private message on forum, or just open a ticket on GitHub!
4)
Q: I don't think it is a really secure method...
A: Yes, you probably have right! It is just developed for fun, but you can use it. Is not really simple to find an encryption key!
5)
Q: I don't know how to use this shit!
A: You can find a simple video of this tool at the end of this post! Still stuck? Send me a pm!
Basically you have 2 ways:
Create your own file (for better experience i suggest txt) in the same folder, for example i used the file: "file.txt"
Build the source file with gcc (You can use the windows version (Ubuntu), or compile the source with visual studio and create an "exe" support)
Open and use the wizard
How to Fast Compile a C Source with GCC and Terminal
gcc: name of compiler (you can NOT change it)
-o: costant var (you can NOT change it)
test: name of executable (you can change it)
main.c: source name (you can change it)
You have to Navigate with terminal since the "Project Directory" and the start the following commands:
-For build console, use this commands : gcc -o test main.c
-For start the console (after have build it) use : ./test
-WARNING: If you change the name of the source or executable file, you have to change it in the command too
Today i wanna share with you my private (now public) crypter.
It is not build with a strong encrypt algorithm, but it could be very helpful for send some random shit, or just for know how the encryption algorithm work. I'm still working on it and the next update will introduce a new algorithm that will be more strong than the actual
With love and passion, Zenek <3
Quote:Developer: Zenek
Language: C
Base_ver: 0.0
Actual_ver: 1.2
Links (i will share it with you for free guys!):
Project: https://github.com/Zenek-Hastro/Encrypt-...th-console-
video guide: https://www.youtube.com/watch?v=QQPLrmSw...e=youtu.be
If i helped you, please share with me your reputation !
Update
~Version 0.9 (Private)
Founded the "Encrypt Libraries".
Founded the "Decrypt Libraries".
~Version 1.0 (Private)
Create a console system, for manage the files.
Create menu version 1.0.
Linked the Console System with encrypt/decrypt libs.
~Version 1.1 (Private)
Some minor bug fix.
Menu update: from v1.0 --> v1.1
Added new encryption key (static)
~Version 1.2 (Public)
Code improve
Proper freeing and exiting of encrypt/decrypt module on exit.
You can now close and re-open program without losing the encryption key.
Encryption (and decryption) key is now embedded into the source code.
Improved parsing methods to help prevent console lockups.
Now the tmp file (used for the hashing-method) will be automatically created (or overwritten).
Added comments in the source.
Published the source code.
Created a video guide.
F.A.Q
1)
Q: Can i use it for my private project?
A: Yes for sure, just remember to check the GitHub pages for download all the updates and constatly improve the security of your app!
2)
Q: Can i ask you something!?
A: Yes, i am always happy to reply at your question :3
3)
Q: I have found a bug! Can i report it!?
A: Yes! Use the private message on forum, or just open a ticket on GitHub!
4)
Q: I don't think it is a really secure method...
A: Yes, you probably have right! It is just developed for fun, but you can use it. Is not really simple to find an encryption key!
5)
Q: I don't know how to use this shit!
A: You can find a simple video of this tool at the end of this post! Still stuck? Send me a pm!
How to Build The Repository
Basically you have 2 ways:
- undefined
- undefined
Use the Libraries Method
Just need to download the crypt and the decrypt libraries and then link it in to your own project. Use the crypt and the decrypt method and adapting them to the case
Use the Console System
If you decide to use the console system, the path is more difficult (but more stable). Download the Zip file and follow the instructions inside the archive.
Instruction For The Console System
Create your own file (for better experience i suggest txt) in the same folder, for example i used the file: "file.txt"
Build the source file with gcc (You can use the windows version (Ubuntu), or compile the source with visual studio and create an "exe" support)
Open and use the wizard
How to Fast Compile a C Source with GCC and Terminal
gcc: name of compiler (you can NOT change it)
-o: costant var (you can NOT change it)
test: name of executable (you can change it)
main.c: source name (you can change it)
You have to Navigate with terminal since the "Project Directory" and the start the following commands:
-For build console, use this commands : gcc -o test main.c
-For start the console (after have build it) use : ./test
-WARNING: If you change the name of the source or executable file, you have to change it in the command too
Users browsing this thread: 1 Guest(s)