How To Make a crypter ?
Things Required:
>>Visual Basic 6 or Visual Basic 6 Portable
>>A RC4 module
The RC4 module and Visual Basic 6 Portable will have the download links at the end of this tutorial.
TABLE OF CONTENTS:
1. Introduction
2. Building your crypter
3. Conclusion
1. Introduction
RC4:
In cryptography, RC4 (also known as ARCFOUR or ARC4 meaning Alleged RC4, see below) is the most widely used stream cipher and is used in protocols such as Secure Sockets Layer (SSL) (to protect Internet traffic) and WEP (to secure wireless networks).
Stub:
A method stub or simply stub in software development is a piece of code used to stand in for some other programming functionality. A stub may simulate the behavior of existing code (such as a procedure on a remote machine) or be a temporary substitute for yet-to-be-developed code. Stubs are therefore most useful in porting, distributed computing as well as general software development and testing.
Builder:
A builder is usually the client to make/do something to a file, and it is supposed to go with a stub. The builder usually allows the stub to simulate the behaivor of existing code, and than it makes the file/does something to a file.
2. Building your crypter.
Now, open up Visual Basic 6 or Visual Basic Portable. To make the task easier, open two Visual Basic 6 programs. One is going to be the builder, and one is going to be the stub.
Now, lets start on the builder. Add a RC4 module, and lets go on. First of all, add one label that says “File Path:”, a text box right beside “File Path:”, a button that says “Browse” or “…”, and another button that says “Crypt” or “Build”. Now, lets add the CommonDialog control. Add a CommonDialog and name it commondlg. Now, lets double click the button that says “Browse” or “…”. Add this code, and I’ll explain it.
Code: