02-17-2010, 03:56 AM
Hey everyone, in this tutorial i would like to teach you how to create a keygen using Visual Basic 8.
Description:
A keygen means a program that generate keys for a certain program.
Preparation:
1. Create a project
Open Visual Basic 8 and create a Windows Form Application. Name it as the keygen you want to make. In this tutorial, i will make a Windows 7 Keygen as an example.
2. Edit the project properties
When you've done creating the project, now you have to change the project's properties. In the box at the bottom right hand side of the project, that's where you change the properties for everything. Click on the form and change the properties as below:
3. Adding items into your project
Now you should add some items into your keygen. These are the things you should contain in a keygen:
4. Finding a logo
Now you should find a logo to put into your keygen. The logo must be related to the program of the keygen. You can google the logo of the program and add some text into it.
This is what i made for mine:
Once you got your logo ready, insert a PictureBox into your project and insert the picture into it.
5. Insert the data into your project
Once you've inserted your logo, you can start to put in the required data into your project.
Insert a label and change the Text to "Select the version you want:" or something like that. Once you've done that, you can now proceed to the ComboBox/RadioButton. Here i will use ComboBox because it's much more easier to use. To change the data in the ComboBox, click on the ComboBox and click Items in the Properties.
6. Inserting your keys into the keygen
Now you can start inserting the keys into your keygen. These keys will be shown when you click the Generate Button.
Double click the Generate button and paste the following into the code:
Replace the XXXXX-XXXXX-XXXXX-XXXXX-XXXXX with some keys.
7. Finalizing and building your keygen
Now you have already reached the last step of building your keygen! Press F5 and debug your project and test whether the buttons are working or not. When you're done, click Build on the top menu and click Build {ProjectName}.
To see your built keygen, go to Documents\Visual Studio 2008\Projects\{ProjectName}\{ProjectName}\Bin\Release\{ProjectName}.exe
--------------------------------------------------------
And now you're done! I'll provide you the exe for my project here...
exe file download:
Virus scan:
Project download:
Virus Scan:
This is how you can make a keygen using Visual Basic 8! Hope you like this tutorial, and please correct me if i missed anything...
Please say thanks to keep this alive, i spent a day to write this tutorial o.O"
Description:
A keygen means a program that generate keys for a certain program.
Preparation:
- Get Visual Basic if you don't have it (Download link)
- Think of what should your keygen be (e.g. Windows Key Generator, Kaspersky Keygen and such)
- Plan on what you want to include in your keygen
- Plan on what you should include in your keygen
- [optional] Getting an icon (You convert any image file to an icon file here.
1. Create a project
Open Visual Basic 8 and create a Windows Form Application. Name it as the keygen you want to make. In this tutorial, i will make a Windows 7 Keygen as an example.
Spoiler (Click to View)
2. Edit the project properties
When you've done creating the project, now you have to change the project's properties. In the box at the bottom right hand side of the project, that's where you change the properties for everything. Click on the form and change the properties as below:
- Text - Change it to the title of the keygen you want.
- Icon - Changing the icon can make it looks more professional. If you don't want to show an icon, turn ShowIcon to False
- FormBorderStyle - You can leave it there, or change to a style you like. Usually i change it to FixedSingle, because people won't be able to resize the program.
Spoiler (Click to View)
3. Adding items into your project
Now you should add some items into your keygen. These are the things you should contain in a keygen:
- Button - To generate the key after you clicked it
- Textbox - To show the key after you clicked the button
- Title - Some texts can be the on the top of the keygen, but adding a picture as a title will make it looks professional
- ComboBox/RadioButton - If you have multiple type of keys to generate, this is a must have.
- Labels - To tell people what is the function for.
4. Finding a logo
Now you should find a logo to put into your keygen. The logo must be related to the program of the keygen. You can google the logo of the program and add some text into it.
This is what i made for mine:
Spoiler (Click to View)
Once you got your logo ready, insert a PictureBox into your project and insert the picture into it.
5. Insert the data into your project
Once you've inserted your logo, you can start to put in the required data into your project.
Insert a label and change the Text to "Select the version you want:" or something like that. Once you've done that, you can now proceed to the ComboBox/RadioButton. Here i will use ComboBox because it's much more easier to use. To change the data in the ComboBox, click on the ComboBox and click Items in the Properties.
6. Inserting your keys into the keygen
Now you can start inserting the keys into your keygen. These keys will be shown when you click the Generate Button.
Double click the Generate button and paste the following into the code:
Code:
TextBox1.Text = Int(Rnd() * 4)
Select Case TextBox1.Text
Case 0
TextBox1.Text = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
Case 1
TextBox1.Text = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
Case 2
TextBox1.Text = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
Case 3
TextBox1.Text = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
Case 4
TextBox1.Text = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
Case 5
TextBox1.Text = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
End Select
Replace the XXXXX-XXXXX-XXXXX-XXXXX-XXXXX with some keys.
Spoiler (Click to View)
7. Finalizing and building your keygen
Now you have already reached the last step of building your keygen! Press F5 and debug your project and test whether the buttons are working or not. When you're done, click Build on the top menu and click Build {ProjectName}.
Spoiler (Click to View)
--------------------------------------------------------
And now you're done! I'll provide you the exe for my project here...
exe file download:
Code:
http://www.megaupload.com/?d=RO30OWNP
Virus scan:
Spoiler (Click to View)
File Windows_7_Keygen.exe received on 2010.02.16 15:15:03 (UTC)
Current status: finished
Result: 1/40 (2.5%)
Antivirus Version Last Update Result
a-squared 4.5.0.50 2010.02.16 -
AhnLab-V3 5.0.0.2 2010.02.15 -
AntiVir 8.2.1.170 2010.02.16 -
Antiy-AVL 2.0.3.7 2010.02.16 -
Authentium 5.2.0.5 2010.02.16 -
Avast 4.8.1351.0 2010.02.16 -
AVG 9.0.0.730 2010.02.16 -
BitDefender 7.2 2010.02.16 -
CAT-QuickHeal 10.00 2010.02.16 -
ClamAV 0.96.0.0-git 2010.02.16 -
Comodo 3957 2010.02.16 -
DrWeb 5.0.1.12222 2010.02.16 -
eSafe 7.0.17.0 2010.02.16 -
eTrust-Vet 35.2.7305 2010.02.16 -
F-Prot 4.5.1.85 2010.02.16 -
F-Secure 9.0.15370.0 2010.02.16 -
Fortinet 4.0.14.0 2010.02.15 -
GData 19 2010.02.16 -
Ikarus T3.1.1.80.0 2010.02.16 -
Jiangmin 13.0.900 2010.02.16 -
K7AntiVirus 7.10.974 2010.02.15 -
Kaspersky 7.0.0.125 2010.02.16 -
McAfee 5893 2010.02.15 -
McAfee+Artemis 5893 2010.02.15 -
Microsoft 1.5406 2010.02.16 -
NOD32 4871 2010.02.16 -
Norman 6.04.08 2010.02.16 -
nProtect 2009.1.8.0 2010.02.16 -
Panda 10.0.2.2 2010.02.15 -
PCTools 7.0.3.5 2010.02.16 -
Prevx 3.0 2010.02.16 -
Rising 22.34.01.03 2010.02.11 -
Sophos 4.50.0 2010.02.16 -
Sunbelt 5680 2010.02.16 -
Symantec 20091.2.0.41 2010.02.16 Suspicious.Insight
TheHacker 6.5.1.4.195 2010.02.16 -
TrendMicro 9.120.0.1004 2010.02.16 -
VBA32 3.12.12.2 2010.02.16 -
ViRobot 2010.2.16.2188 2010.02.16 -
VirusBuster 5.0.21.0 2010.02.16 -
Current status: finished
Result: 1/40 (2.5%)
Antivirus Version Last Update Result
a-squared 4.5.0.50 2010.02.16 -
AhnLab-V3 5.0.0.2 2010.02.15 -
AntiVir 8.2.1.170 2010.02.16 -
Antiy-AVL 2.0.3.7 2010.02.16 -
Authentium 5.2.0.5 2010.02.16 -
Avast 4.8.1351.0 2010.02.16 -
AVG 9.0.0.730 2010.02.16 -
BitDefender 7.2 2010.02.16 -
CAT-QuickHeal 10.00 2010.02.16 -
ClamAV 0.96.0.0-git 2010.02.16 -
Comodo 3957 2010.02.16 -
DrWeb 5.0.1.12222 2010.02.16 -
eSafe 7.0.17.0 2010.02.16 -
eTrust-Vet 35.2.7305 2010.02.16 -
F-Prot 4.5.1.85 2010.02.16 -
F-Secure 9.0.15370.0 2010.02.16 -
Fortinet 4.0.14.0 2010.02.15 -
GData 19 2010.02.16 -
Ikarus T3.1.1.80.0 2010.02.16 -
Jiangmin 13.0.900 2010.02.16 -
K7AntiVirus 7.10.974 2010.02.15 -
Kaspersky 7.0.0.125 2010.02.16 -
McAfee 5893 2010.02.15 -
McAfee+Artemis 5893 2010.02.15 -
Microsoft 1.5406 2010.02.16 -
NOD32 4871 2010.02.16 -
Norman 6.04.08 2010.02.16 -
nProtect 2009.1.8.0 2010.02.16 -
Panda 10.0.2.2 2010.02.15 -
PCTools 7.0.3.5 2010.02.16 -
Prevx 3.0 2010.02.16 -
Rising 22.34.01.03 2010.02.11 -
Sophos 4.50.0 2010.02.16 -
Sunbelt 5680 2010.02.16 -
Symantec 20091.2.0.41 2010.02.16 Suspicious.Insight
TheHacker 6.5.1.4.195 2010.02.16 -
TrendMicro 9.120.0.1004 2010.02.16 -
VBA32 3.12.12.2 2010.02.16 -
ViRobot 2010.2.16.2188 2010.02.16 -
VirusBuster 5.0.21.0 2010.02.16 -
Project download:
Code:
http://www.megaupload.com/?d=BO6ZVY2U
Spoiler (Click to View)
File Windows_7_Keygen.rar received on 2010.02.16 15:20:22 (UTC)
Current status: finished
Result: 2/40 (5%)
Antivirus Version Last Update Result
a-squared 4.5.0.50 2010.02.16 -
AhnLab-V3 5.0.0.2 2010.02.15 -
AntiVir 8.2.1.170 2010.02.16 -
Antiy-AVL 2.0.3.7 2010.02.16 -
Authentium 5.2.0.5 2010.02.16 -
Avast 4.8.1351.0 2010.02.16 -
AVG 9.0.0.730 2010.02.16 -
BitDefender 7.2 2010.02.16 -
CAT-QuickHeal 10.00 2010.02.16 -
ClamAV 0.96.0.0-git 2010.02.16 -
Comodo 3957 2010.02.16 -
DrWeb 5.0.1.12222 2010.02.16 -
eSafe 7.0.17.0 2010.02.16 -
eTrust-Vet 35.2.7305 2010.02.16 -
F-Prot 4.5.1.85 2010.02.16 -
F-Secure 9.0.15370.0 2010.02.16 -
Fortinet 4.0.14.0 2010.02.15 -
GData 19 2010.02.16 -
Ikarus T3.1.1.80.0 2010.02.16 -
Jiangmin 13.0.900 2010.02.16 -
K7AntiVirus 7.10.974 2010.02.15 -
Kaspersky 7.0.0.125 2010.02.16 -
McAfee 5893 2010.02.15 -
McAfee+Artemis 5893 2010.02.15 -
Microsoft 1.5406 2010.02.16 -
NOD32 4871 2010.02.16 -
Norman 6.04.08 2010.02.16 -
nProtect 2009.1.8.0 2010.02.16 -
Panda 10.0.2.2 2010.02.15 -
PCTools 7.0.3.5 2010.02.16 -
Prevx 3.0 2010.02.16 -
Rising 22.34.01.03 2010.02.11 -
Sophos 4.50.0 2010.02.16 Sus/Keygen-A
Sunbelt 5680 2010.02.16 -
Symantec 20091.2.0.41 2010.02.16 Suspicious.Insight
TheHacker 6.5.1.4.195 2010.02.16 -
TrendMicro 9.120.0.1004 2010.02.16 -
VBA32 3.12.12.2 2010.02.16 -
ViRobot 2010.2.16.2188 2010.02.16 -
VirusBuster 5.0.21.0 2010.02.16 -
Current status: finished
Result: 2/40 (5%)
Antivirus Version Last Update Result
a-squared 4.5.0.50 2010.02.16 -
AhnLab-V3 5.0.0.2 2010.02.15 -
AntiVir 8.2.1.170 2010.02.16 -
Antiy-AVL 2.0.3.7 2010.02.16 -
Authentium 5.2.0.5 2010.02.16 -
Avast 4.8.1351.0 2010.02.16 -
AVG 9.0.0.730 2010.02.16 -
BitDefender 7.2 2010.02.16 -
CAT-QuickHeal 10.00 2010.02.16 -
ClamAV 0.96.0.0-git 2010.02.16 -
Comodo 3957 2010.02.16 -
DrWeb 5.0.1.12222 2010.02.16 -
eSafe 7.0.17.0 2010.02.16 -
eTrust-Vet 35.2.7305 2010.02.16 -
F-Prot 4.5.1.85 2010.02.16 -
F-Secure 9.0.15370.0 2010.02.16 -
Fortinet 4.0.14.0 2010.02.15 -
GData 19 2010.02.16 -
Ikarus T3.1.1.80.0 2010.02.16 -
Jiangmin 13.0.900 2010.02.16 -
K7AntiVirus 7.10.974 2010.02.15 -
Kaspersky 7.0.0.125 2010.02.16 -
McAfee 5893 2010.02.15 -
McAfee+Artemis 5893 2010.02.15 -
Microsoft 1.5406 2010.02.16 -
NOD32 4871 2010.02.16 -
Norman 6.04.08 2010.02.16 -
nProtect 2009.1.8.0 2010.02.16 -
Panda 10.0.2.2 2010.02.15 -
PCTools 7.0.3.5 2010.02.16 -
Prevx 3.0 2010.02.16 -
Rising 22.34.01.03 2010.02.11 -
Sophos 4.50.0 2010.02.16 Sus/Keygen-A
Sunbelt 5680 2010.02.16 -
Symantec 20091.2.0.41 2010.02.16 Suspicious.Insight
TheHacker 6.5.1.4.195 2010.02.16 -
TrendMicro 9.120.0.1004 2010.02.16 -
VBA32 3.12.12.2 2010.02.16 -
ViRobot 2010.2.16.2188 2010.02.16 -
VirusBuster 5.0.21.0 2010.02.16 -
This is how you can make a keygen using Visual Basic 8! Hope you like this tutorial, and please correct me if i missed anything...
Please say thanks to keep this alive, i spent a day to write this tutorial o.O"