Um you would need to edit the source because the game guard is set to run rose etc if you need it for another game i can make a version of it just pm the what game.
-Edit, decided to release my source due to a ton of people asking me to hard code there servers ip etc so here ya'll go, do it yourself xD
You need nini.dll if your going to still use the ini and this was made in vb.net with .net framework 3.5
Form1.vb
Code:
Imports System.IO
Imports Nini.Config
Imports System.Data
Imports System
Public Class Form1
Public Sub GetProcesses()
ListBox1.Items.Clear()
Dim p As Process
For Each p In Process.GetProcesses
ListBox1.Items.Add(p.ProcessName)
Next
End Sub
Public Sub KillProcess()
Try
Dim r = "TRose"
Dim h = "WPE PRO"
Dim c = "Cheat Engine"
Dim t = "TSearch"
Dim o = "OLLYDBG"
Dim a = "artmoney733"
Dim g = "gw32"
Dim q = "MemEditor"
Dim m = "DGuard"
Dim p As Process
For Each p In Process.GetProcesses
If p.ProcessName = ListBox1.SelectedItem Then
p.Kill()
KillProcess()
End If
Next
If ListBox1.SelectedItem = h Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
KillRose()
Else
Me.Close()
End If
KillProcess()
Me.Close()
End If
Else
If ListBox1.SelectedItem = c Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
KillRose()
Else
Me.Close()
End If
KillProcess()
Me.Close()
End If
Else
If ListBox1.SelectedItem = t Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
KillRose()
Else
Me.Close()
End If
KillProcess()
Me.Close()
End If
Else
If ListBox1.SelectedItem = o Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
KillRose()
Else
Me.Close()
End If
KillProcess()
Me.Close()
End If
Else
If ListBox1.SelectedItem = a Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
KillRose()
Else
Me.Close()
End If
KillProcess()
Me.Close()
End If
Else
If ListBox1.SelectedItem = g Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
KillRose()
Else
Me.Close()
End If
KillProcess()
Me.Close()
End If
Else
If ListBox1.SelectedItem = q Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
KillRose()
Else
Me.Close()
End If
KillProcess()
Me.Close()
Else
If ListBox1.SelectedItem = r Then
If ListBox1.SelectedItem = r Then
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
KillRose()
Else
Me.Close()
End If
KillProcess()
Me.Close()
End If
Else
GetProcesses()
End If
End If
End If
End If
End If
End If
End If
End If
End If
GetProcesses()
Catch ex As Exception
MsgBox("Hack Tool Terminated.")
Me.Close()
End Try
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Hide()
GetProcesses()
Timer1.Start()
Timer1.Interval = "1000"
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Try
Dim r = "TRose"
Dim h = "WPE PRO"
Dim c = "Cheat Engine"
Dim t = "TSearch"
Dim o = "OLLYDBG"
Dim a = "artmoney733"
Dim g = "gw32"
Dim q = "MemEditor"
Dim m = "DGuard"
ListBox1.SelectedItem = h
If ListBox1.SelectedItem = h Then
KillProcess()
Else
ListBox1.SelectedItem = c
If ListBox1.SelectedItem = c Then
KillProcess()
Else
ListBox1.SelectedItem = t
If ListBox1.SelectedItem = t Then
KillProcess()
Else
ListBox1.SelectedItem = o
If ListBox1.SelectedItem = o Then
KillProcess()
Else
ListBox1.SelectedItem = a
If ListBox1.SelectedItem = a Then
KillProcess()
Else
ListBox1.SelectedItem = g
If ListBox1.SelectedItem = g Then
KillProcess()
Else
ListBox1.SelectedItem = q
If ListBox1.SelectedItem = q Then
KillProcess()
Else
ListBox1.SelectedItem = r
If ListBox1.SelectedItem = r Then
GetProcesses()
Else
Form2.Close()
Me.Close()
End If
GetProcesses()
End If
End If
End If
End If
End If
End If
End If
GetProcesses()
Catch ex As Exception
MsgBox("Hack Tool Terminated")
End Try
End Sub
Private Sub NotifyIcon1_MouseDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles NotifyIcon1.MouseDoubleClick
End Sub
Private Sub NotifyIcon1_MouseHover(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles NotifyIcon1.MouseUp
NotifyIcon1.Text = "DGuard - Enabled"
End Sub
Public Sub KillRose()
Try
Dim r = "TRose"
Dim k As Process
For Each k In Process.GetProcesses
ListBox1.SelectedItem = r
If k.ProcessName = ListBox1.SelectedItem Then
k.Kill()
MsgBox("Hacking program detected - R.O.S.E has been closed.")
ListBox1.SelectedItem = r
KillRose()
End If
Next
GetProcesses()
Form2.Close()
Me.Close()
Catch ex As Exception
MsgBox("Erorr please report it to the admin - ERRCODE - 1001982JDG0x7")
End Try
End Sub
End Class
Form2.vb (splash)
Code:
Imports Nini.Config
Imports System.IO
Public Class Form2
Public Sub GetProcesses()
ListBox1.Items.Clear()
Dim p As Process
For Each p In Process.GetProcesses
ListBox1.Items.Add(p.ProcessName)
Next
End Sub
Public Sub KillProcess()
Try
Dim m = "DGuard"
Dim p As Process
For Each p In Process.GetProcesses
If p.ProcessName = ListBox1.SelectedItem Then
p.Kill()
Me.Close()
End If
Next
If ListBox1.SelectedItem = m Then
ListBox1.SelectedItem = m
If ListBox1.SelectedItem = m Then
KillProcess()
Me.Close()
End If
Else
GetProcesses()
End If
GetProcesses()
Catch ex As Exception
MsgBox("Erorr please report it to the admin - ERRCODE - 1001982JDG0x3")
End Try
End Sub
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim source As New IniConfigSource
' Load the configuration source file
source = New IniConfigSource("DGuard.ini")
' Set the config to the Logging section of the INI file.
Dim config As IConfig
config = source.Configs("Server")
' Load up some normal configuration values
Dim IP As String = source.Configs("Server").Get("IP")
Dim Splash As String = source.Configs("App").Get("Splash")
'Start the game
Dim trose As String = "TRose.exe @TRIGGER_SOFT@ _server "
Shell(trose & IP)
Dim client As New System.Net.WebClient()
Dim stream As New System.IO.MemoryStream()
Dim data As Byte() = client.DownloadData(Splash)
client.Dispose()
stream.Write(Data, 0, Data.Length)
PictureBox1.Image = Image.FromStream(stream)
Timer1.Start()
Timer1.Interval = "1000"
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Me.Hide()
Form1.Show()
Timer1.Stop()
End Sub
End Class
I know it is very basic and very messy but hey, it works :P
Essentially its a programmatic task killer that searches for malicious programs and terminates them and rose if they are caught running.