From 78fd07bcaec6423ff8339a07ad1fe9a657a94ab9 Mon Sep 17 00:00:00 2001 From: Gary zhao <263659@qq.com> Date: Thu, 23 May 2024 16:46:18 +0800 Subject: [PATCH] 1.0.0.32 --- ProcessInjector/AboutFrom.Designer.cs | 125 ++ ProcessInjector/AboutFrom.cs | 61 + ProcessInjector/AboutFrom.en-US.resx | 1717 ++++++++++++++ ProcessInjector/AboutFrom.resx | 1997 +++++++++++++++++ ProcessInjector/Injector_Form.Designer.cs | 96 +- ProcessInjector/Injector_Form.cs | 19 +- ProcessInjector/Injector_Form.en-US.resx | 13 +- ProcessInjector/Injector_Form.resx | 456 ++-- ProcessInjector/LanguageList_Form.cs | 28 +- ProcessInjector/Lib/Process_Injector.cs | 79 +- ProcessInjector/ProcessInjector.csproj | 14 +- ProcessInjector/Properties/AssemblyInfo.cs | 4 +- .../Properties/Resources.Designer.cs | 10 - ProcessInjector/Properties/Resources.resx | 9 +- WPELibrary/Lib/MultiLanguage.cs | 10 +- WPELibrary/Lib/Socket_Cache.cs | 60 +- WPELibrary/Lib/Socket_Operation.cs | 58 +- WPELibrary/Lib/Socket_Packet.cs | 10 + WPELibrary/Lib/WinSockHook.cs | 169 +- WPELibrary/Socket_Form.Designer.cs | 192 +- WPELibrary/Socket_Form.cs | 22 +- WPELibrary/Socket_Form.en-US.resx | 17 +- WPELibrary/Socket_Form.resx | 192 +- 23 files changed, 4662 insertions(+), 696 deletions(-) create mode 100644 ProcessInjector/AboutFrom.Designer.cs create mode 100644 ProcessInjector/AboutFrom.cs create mode 100644 ProcessInjector/AboutFrom.en-US.resx create mode 100644 ProcessInjector/AboutFrom.resx diff --git a/ProcessInjector/AboutFrom.Designer.cs b/ProcessInjector/AboutFrom.Designer.cs new file mode 100644 index 0000000..7744282 --- /dev/null +++ b/ProcessInjector/AboutFrom.Designer.cs @@ -0,0 +1,125 @@ +namespace ProcessInjector +{ + partial class AboutFrom + { + /// + /// 必需的设计器变量。 + /// + private System.ComponentModel.IContainer components = null; + + /// + /// 清理所有正在使用的资源。 + /// + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows 窗体设计器生成的代码 + + /// + /// 设计器支持所需的方法 - 不要修改 + /// 使用代码编辑器修改此方法的内容。 + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutFrom)); + this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); + this.logoPictureBox = new System.Windows.Forms.PictureBox(); + this.labelProductName = new System.Windows.Forms.Label(); + this.labelVersion = new System.Windows.Forms.Label(); + this.labelCopyright = new System.Windows.Forms.Label(); + this.labelCompanyName = new System.Windows.Forms.Label(); + this.okButton = new System.Windows.Forms.Button(); + this.rtbDescription = new System.Windows.Forms.RichTextBox(); + this.tableLayoutPanel.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); + this.SuspendLayout(); + // + // tableLayoutPanel + // + resources.ApplyResources(this.tableLayoutPanel, "tableLayoutPanel"); + this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); + this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); + this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); + this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); + this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); + this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); + this.tableLayoutPanel.Controls.Add(this.rtbDescription, 1, 4); + this.tableLayoutPanel.Name = "tableLayoutPanel"; + // + // logoPictureBox + // + resources.ApplyResources(this.logoPictureBox, "logoPictureBox"); + this.logoPictureBox.Name = "logoPictureBox"; + this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); + this.logoPictureBox.TabStop = false; + // + // labelProductName + // + resources.ApplyResources(this.labelProductName, "labelProductName"); + this.labelProductName.Name = "labelProductName"; + // + // labelVersion + // + resources.ApplyResources(this.labelVersion, "labelVersion"); + this.labelVersion.Name = "labelVersion"; + // + // labelCopyright + // + resources.ApplyResources(this.labelCopyright, "labelCopyright"); + this.labelCopyright.Name = "labelCopyright"; + // + // labelCompanyName + // + resources.ApplyResources(this.labelCompanyName, "labelCompanyName"); + this.labelCompanyName.Name = "labelCompanyName"; + // + // okButton + // + resources.ApplyResources(this.okButton, "okButton"); + this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.okButton.Name = "okButton"; + // + // rtbDescription + // + this.rtbDescription.BackColor = System.Drawing.SystemColors.Control; + this.rtbDescription.BorderStyle = System.Windows.Forms.BorderStyle.None; + resources.ApplyResources(this.rtbDescription, "rtbDescription"); + this.rtbDescription.Name = "rtbDescription"; + this.rtbDescription.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.rtbDescription_LinkClicked); + // + // AboutFrom + // + this.AcceptButton = this.okButton; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.tableLayoutPanel); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "AboutFrom"; + this.ShowIcon = false; + this.ShowInTaskbar = false; + this.tableLayoutPanel.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; + private System.Windows.Forms.PictureBox logoPictureBox; + private System.Windows.Forms.Label labelProductName; + private System.Windows.Forms.Label labelVersion; + private System.Windows.Forms.Label labelCopyright; + private System.Windows.Forms.Label labelCompanyName; + private System.Windows.Forms.Button okButton; + private System.Windows.Forms.RichTextBox rtbDescription; + } +} diff --git a/ProcessInjector/AboutFrom.cs b/ProcessInjector/AboutFrom.cs new file mode 100644 index 0000000..4366bd1 --- /dev/null +++ b/ProcessInjector/AboutFrom.cs @@ -0,0 +1,61 @@ +using ProcessInjector.Lib; +using System; +using System.Windows.Forms; +using WPELibrary.Lib; + +namespace ProcessInjector +{ + partial class AboutFrom : Form + { + public AboutFrom() + { + InitializeComponent(); + + this.InitFrom(); + } + + #region//初始化关于信息 + + private void InitFrom() + { + this.Text = MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_3); + + this.labelProductName.Text = MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_23); + + this.labelVersion.Text = String.Format("版本 {0}", Process_Injector.AssemblyVersion); + + this.labelCopyright.Text = Process_Injector.AssemblyCopyright; + + this.labelCompanyName.Text = Process_Injector.AssemblyCompany; + + this.rtbDescription.Text = ""; + + //Github + this.rtbDescription.Text += "GitHub: "; + this.rtbDescription.Text += "https://github.com/x-nas/WinPacketsEdit" + "\r\n"; + + //安装文件下载 + this.rtbDescription.Text += MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_24); + this.rtbDescription.Text += "https://www.x-nas.com/wpe/publish.htm" + "\r\n"; + + //使用说明 + this.rtbDescription.Text += MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_25); + this.rtbDescription.Text += "https://www.52pojie.cn/thread-1446781-1-1.html" + "\r\n"; + + //联系作者 + this.rtbDescription.Text += MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_26); + this.rtbDescription.Text += "MailTo:263659@qq.com" + "\r\n"; + } + + #endregion + + #region//打开超链接 + + private void rtbDescription_LinkClicked(object sender, LinkClickedEventArgs e) + { + System.Diagnostics.Process.Start(e.LinkText); + } + + #endregion + } +} diff --git a/ProcessInjector/AboutFrom.en-US.resx b/ProcessInjector/AboutFrom.en-US.resx new file mode 100644 index 0000000..32ff09a --- /dev/null +++ b/ProcessInjector/AboutFrom.en-US.resx @@ -0,0 +1,1717 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + /9j/4AAQSkZJRgABAQEAeAB4AAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBD + AAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0M + DgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM + DAwMDAwMDAwMDAwMDAz/wAARCAHCASoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF + BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAk + M2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG + h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx + 8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQA + AQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5 + OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmq + srO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD8 + BUOH/SvsD/gnh+23YfssfCrx1b3t9qC32o28g0y2Rv3Zl2HaW9t2M18hr8u099x4oLMzHgYLc56CufGY + WNeHsZ7XWp43EPDuEzrBvBYxc0HJNr/C7r8T6W8Jfs22/wAWvhleeNdS1O6XUNbuHaJIhuAZm6sfTNez + fsDWE+gf8E9P2jPs8k1te29sFguFba0QUNkA9i3TNfIPgH4y+MfCPhK80nR7y4TS5ATKqx7kU+x7V9f/ + APBOrx5pem/8E2/2mLO/1KxtdQvtOT7PFNcbZJ2MUg+UdyfT1r5rHYfFQhKM580eeNvJX2PzbjTBZhRy + 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 + + + + + NoControl + + + NoControl + + + NoControl + + + NoControl + + + NoControl + + + NoControl + + + OK (&O) + + + NoControl + + \ No newline at end of file diff --git a/ProcessInjector/AboutFrom.resx b/ProcessInjector/AboutFrom.resx new file mode 100644 index 0000000..b788fdd --- /dev/null +++ b/ProcessInjector/AboutFrom.resx @@ -0,0 +1,1997 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 2 + + + + Fill + + + + + /9j/4AAQSkZJRgABAQEAeAB4AAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBD + AAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0M + DgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM + DAwMDAwMDAwMDAwMDAz/wAARCAHCASoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF + BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAk + M2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG + h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx + 8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQA + AQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5 + OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmq + srO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD8 + BUOH/SvsD/gnh+23YfssfCrx1b3t9qC32o28g0y2Rv3Zl2HaW9t2M18hr8u099x4oLMzHgYLc56CufGY + WNeHsZ7XWp43EPDuEzrBvBYxc0HJNr/C7r8T6W8Jfs22/wAWvhleeNdS1O6XUNbuHaJIhuAZm6sfTNez + fsDWE+gf8E9P2jPs8k1te29sFguFba0QUNkA9i3TNfIPgH4y+MfCPhK80nR7y4TS5ATKqx7kU+x7V9f/ + APBOrx5pem/8E2/2mLO/1KxtdQvtOT7PFNcbZJ2MUg+UdyfT1r5rHYfFQhKM580eeNvJX2PzbjTBZhRy + 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 + + + + 4, 4 + + + 4, 4, 4, 4 + + + 184, 303 + + + StretchImage + + + 12 + + + logoPictureBox + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel + + + 0 + + + Fill + + + 199, 0 + + + 7, 0, 4, 0 + + + 0, 23 + + + 381, 23 + + + 19 + + + 产品名称 + + + MiddleLeft + + + labelProductName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel + + + 1 + + + Fill + + + 199, 30 + + + 7, 0, 4, 0 + + + 0, 23 + + + 381, 23 + + + 0 + + + 版本 + + + MiddleLeft + + + labelVersion + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel + + + 2 + + + Fill + + + 199, 60 + + + 7, 0, 4, 0 + + + 0, 23 + + + 381, 23 + + + 21 + + + 版权 + + + MiddleLeft + + + labelCopyright + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel + + + 3 + + + Fill + + + 199, 90 + + + 7, 0, 4, 0 + + + 0, 23 + + + 381, 23 + + + 22 + + + 作者名称 + + + MiddleLeft + + + labelCompanyName + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel + + + 4 + + + Bottom, Right + + + 492, 281 + + + 4, 4, 4, 4 + + + 88, 26 + + + 24 + + + 确定(&O) + + + okButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel + + + 5 + + + Fill + + + 微软雅黑, 9pt + + + 196, 124 + + + 4, 4, 4, 4 + + + 384, 148 + + + 25 + + + + + + rtbDescription + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel + + + 6 + + + Fill + + + 10, 11 + + + 4, 4, 4, 4 + + + 6 + + + 584, 311 + + + 0 + + + tableLayoutPanel + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 0 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="logoPictureBox" Row="0" RowSpan="6" Column="0" ColumnSpan="1" /><Control Name="labelProductName" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="labelVersion" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="labelCopyright" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="labelCompanyName" Row="3" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="okButton" Row="5" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="rtbDescription" Row="4" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,33,Percent,67" /><Rows Styles="Absolute,30,Absolute,30,Absolute,30,Absolute,30,Percent,100,Absolute,35" /></TableLayoutSettings> + + + True + + + 7, 17 + + + 604, 333 + + + 微软雅黑, 9pt + + + 4, 4, 4, 4 + + + 10, 11, 10, 11 + + + CenterParent + + + 关于 + + + AboutFrom + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ProcessInjector/Injector_Form.Designer.cs b/ProcessInjector/Injector_Form.Designer.cs index 9732dcc..c3bd835 100644 --- a/ProcessInjector/Injector_Form.Designer.cs +++ b/ProcessInjector/Injector_Form.Designer.cs @@ -31,53 +31,48 @@ private void InitializeComponent() { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Injector_Form)); this.pTop = new System.Windows.Forms.Panel(); - this.pbLanguage = new System.Windows.Forms.PictureBox(); - this.pbHelp = new System.Windows.Forms.PictureBox(); - this.bInject = new System.Windows.Forms.Button(); - this.bSelectProcess = new System.Windows.Forms.Button(); - this.tbProcessID = new System.Windows.Forms.TextBox(); + this.tlpProcessInject = new System.Windows.Forms.TableLayoutPanel(); this.lProcessName = new System.Windows.Forms.Label(); + this.tbProcessID = new System.Windows.Forms.TextBox(); + this.bSelectProcess = new System.Windows.Forms.Button(); + this.bInject = new System.Windows.Forms.Button(); + this.pbLanguage = new System.Windows.Forms.PictureBox(); + this.pbAbout = new System.Windows.Forms.PictureBox(); this.pFill = new System.Windows.Forms.Panel(); this.rtbLog = new System.Windows.Forms.RichTextBox(); this.pTop.SuspendLayout(); + this.tlpProcessInject.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.pbLanguage)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pbHelp)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pbAbout)).BeginInit(); this.pFill.SuspendLayout(); this.SuspendLayout(); // // pTop // - this.pTop.Controls.Add(this.pbLanguage); - this.pTop.Controls.Add(this.pbHelp); - this.pTop.Controls.Add(this.bInject); - this.pTop.Controls.Add(this.bSelectProcess); - this.pTop.Controls.Add(this.tbProcessID); - this.pTop.Controls.Add(this.lProcessName); resources.ApplyResources(this.pTop, "pTop"); + this.pTop.Controls.Add(this.tlpProcessInject); this.pTop.Name = "pTop"; // - // pbLanguage + // tlpProcessInject // - this.pbLanguage.Image = global::ProcessInjector.Properties.Resources.Language; - resources.ApplyResources(this.pbLanguage, "pbLanguage"); - this.pbLanguage.Name = "pbLanguage"; - this.pbLanguage.TabStop = false; - this.pbLanguage.Click += new System.EventHandler(this.pbLanguage_Click); + resources.ApplyResources(this.tlpProcessInject, "tlpProcessInject"); + this.tlpProcessInject.Controls.Add(this.lProcessName, 0, 1); + this.tlpProcessInject.Controls.Add(this.tbProcessID, 1, 1); + this.tlpProcessInject.Controls.Add(this.bSelectProcess, 2, 1); + this.tlpProcessInject.Controls.Add(this.bInject, 3, 1); + this.tlpProcessInject.Controls.Add(this.pbLanguage, 4, 1); + this.tlpProcessInject.Controls.Add(this.pbAbout, 5, 1); + this.tlpProcessInject.Name = "tlpProcessInject"; // - // pbHelp + // lProcessName // - this.pbHelp.Image = global::ProcessInjector.Properties.Resources.help; - resources.ApplyResources(this.pbHelp, "pbHelp"); - this.pbHelp.Name = "pbHelp"; - this.pbHelp.TabStop = false; - this.pbHelp.Click += new System.EventHandler(this.pbHelp_Click); + resources.ApplyResources(this.lProcessName, "lProcessName"); + this.lProcessName.Name = "lProcessName"; // - // bInject + // tbProcessID // - resources.ApplyResources(this.bInject, "bInject"); - this.bInject.Name = "bInject"; - this.bInject.UseVisualStyleBackColor = true; - this.bInject.Click += new System.EventHandler(this.bInject_Click); + resources.ApplyResources(this.tbProcessID, "tbProcessID"); + this.tbProcessID.Name = "tbProcessID"; // // bSelectProcess // @@ -86,26 +81,39 @@ private void InitializeComponent() this.bSelectProcess.UseVisualStyleBackColor = true; this.bSelectProcess.Click += new System.EventHandler(this.bSelectProcess_Click); // - // tbProcessID + // bInject // - resources.ApplyResources(this.tbProcessID, "tbProcessID"); - this.tbProcessID.Name = "tbProcessID"; + resources.ApplyResources(this.bInject, "bInject"); + this.bInject.Name = "bInject"; + this.bInject.UseVisualStyleBackColor = true; + this.bInject.Click += new System.EventHandler(this.bInject_Click); // - // lProcessName + // pbLanguage // - resources.ApplyResources(this.lProcessName, "lProcessName"); - this.lProcessName.Name = "lProcessName"; + resources.ApplyResources(this.pbLanguage, "pbLanguage"); + this.pbLanguage.Image = global::ProcessInjector.Properties.Resources.Language; + this.pbLanguage.Name = "pbLanguage"; + this.pbLanguage.TabStop = false; + this.pbLanguage.Click += new System.EventHandler(this.pbLanguage_Click); + // + // pbAbout + // + resources.ApplyResources(this.pbAbout, "pbAbout"); + this.pbAbout.Image = global::ProcessInjector.Properties.Resources.help; + this.pbAbout.Name = "pbAbout"; + this.pbAbout.TabStop = false; + this.pbAbout.Click += new System.EventHandler(this.pbAbout_Click); // // pFill // - this.pFill.Controls.Add(this.rtbLog); resources.ApplyResources(this.pFill, "pFill"); + this.pFill.Controls.Add(this.rtbLog); this.pFill.Name = "pFill"; // // rtbLog // - this.rtbLog.BackColor = System.Drawing.Color.Black; resources.ApplyResources(this.rtbLog, "rtbLog"); + this.rtbLog.BackColor = System.Drawing.Color.Black; this.rtbLog.ForeColor = System.Drawing.Color.LawnGreen; this.rtbLog.Name = "rtbLog"; this.rtbLog.ReadOnly = true; @@ -121,9 +129,10 @@ private void InitializeComponent() this.MaximizeBox = false; this.Name = "Injector_Form"; this.pTop.ResumeLayout(false); - this.pTop.PerformLayout(); + this.tlpProcessInject.ResumeLayout(false); + this.tlpProcessInject.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.pbLanguage)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pbHelp)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pbAbout)).EndInit(); this.pFill.ResumeLayout(false); this.ResumeLayout(false); @@ -132,14 +141,15 @@ private void InitializeComponent() #endregion private System.Windows.Forms.Panel pTop; - private System.Windows.Forms.Button bSelectProcess; - private System.Windows.Forms.TextBox tbProcessID; - private System.Windows.Forms.Label lProcessName; private System.Windows.Forms.Panel pFill; private System.Windows.Forms.RichTextBox rtbLog; + private System.Windows.Forms.TableLayoutPanel tlpProcessInject; + private System.Windows.Forms.Label lProcessName; + private System.Windows.Forms.TextBox tbProcessID; + private System.Windows.Forms.Button bSelectProcess; private System.Windows.Forms.Button bInject; - private System.Windows.Forms.PictureBox pbHelp; private System.Windows.Forms.PictureBox pbLanguage; + private System.Windows.Forms.PictureBox pbAbout; } } diff --git a/ProcessInjector/Injector_Form.cs b/ProcessInjector/Injector_Form.cs index 054c247..118a4cd 100644 --- a/ProcessInjector/Injector_Form.cs +++ b/ProcessInjector/Injector_Form.cs @@ -1,7 +1,6 @@ using System; using System.Windows.Forms; using System.IO; -using System.Diagnostics; using ProcessInjector.Lib; using WPELibrary.Lib; using EasyHook; @@ -14,7 +13,6 @@ public partial class Injector_Form : Form private string ProcessPath = ""; private int ProcessID = -1; private string sDllName = "WPELibrary.dll"; - private string HelpURL = "https://www.52pojie.cn/thread-1446781-1-1.html"; private ToolTip tt = new ToolTip(); @@ -35,13 +33,11 @@ private void InitToolTip() try { tt.SetToolTip(bSelectProcess, MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_1)); - //tt.SetToolTip(bSelectProcess, MultiLanguage.GetDefaultLanguage(1)); - tt.SetToolTip(bInject, MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_2)); - tt.SetToolTip(pbHelp, MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_3)); + tt.SetToolTip(pbAbout, MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_3)); tt.SetToolTip(pbLanguage, MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_4)); - - ShowLog(MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_5) + ":" + Process_Injector.GetVersion()); + + ShowLog(MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_5) + ":" + Process_Injector.AssemblyVersion); } catch (Exception ex) { @@ -121,12 +117,13 @@ private void bInject_Click(object sender, EventArgs e) } #endregion - #region//帮助, 选择语言 - private void pbHelp_Click(object sender, EventArgs e) + #region//关于, 选择语言 + private void pbAbout_Click(object sender, EventArgs e) { try { - Process.Start(HelpURL); + AboutFrom aboutFrom = new AboutFrom(); + aboutFrom.ShowDialog(); } catch (Exception ex) { @@ -140,8 +137,6 @@ private void pbLanguage_Click(object sender, EventArgs e) { LanguageList_Form llf = new LanguageList_Form(); llf.ShowDialog(); - - this.InitToolTip(); } catch (Exception ex) { diff --git a/ProcessInjector/Injector_Form.en-US.resx b/ProcessInjector/Injector_Form.en-US.resx index daa9861..1a299b9 100644 --- a/ProcessInjector/Injector_Form.en-US.resx +++ b/ProcessInjector/Injector_Form.en-US.resx @@ -117,16 +117,13 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Inject - - - - 60, 15 - Process: + + Inject (&P) + + AAABAAYAAAAAAAEAIAAoIAQAZgAAAICAAAABACAAKAgBAI4gBABAQAAAAQAgAChCAAC2KAUAMDAAAAEA @@ -6301,7 +6298,7 @@ - Inherit + NoControl Process injector diff --git a/ProcessInjector/Injector_Form.resx b/ProcessInjector/Injector_Form.resx index f546d92..2994f4b 100644 --- a/ProcessInjector/Injector_Form.resx +++ b/ProcessInjector/Injector_Form.resx @@ -117,182 +117,107 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - NoControl - - - 463, 13 - - - 20, 20 + + 523, 45 - - Zoom + + rtbLog - - 5 - - - pbLanguage - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 - pTop + tlpProcessInject - - 0 - - - NoControl - - - 430, 13 - - - 20, 20 - - - Zoom - - - 4 - - - pbHelp - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pTop - - - 1 - - + + NoControl - - 358, 9 - - - 60, 30 - - - 3 - - - 注 入 - - - bInject - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 - - pTop + + 5, 5, 5, 5 - - 2 - - - NoControl + + 25, 22 - - 300, 12 + + 12 - - 42, 25 + + 微软雅黑, 9pt - - 2 + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - . . . + + 5, 5, 5, 5 - - bSelectProcess + + Fill - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Fill - - pTop + + Fill - - 3 + + 5, 0, 5, 0 - - 73, 13 + + 0, 0 - - 3, 4, 3, 4 + + pbAbout - - 221, 23 + + True - + 1 - - tbProcessID + + 1 System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - pTop - - - 4 - - - True - - - NoControl - - - 5, 16 - - - 72, 15 + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + 0 - - 进程名称: + + 5 - - lProcessName + + Zoom - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 13 - - pTop + + 0, 0 - - 5 + + tlpProcessInject - - Top + + 注 入 (&P) - - 0, 0 + + tlpProcessInject - - 3, 4, 3, 4 + + 10 - - 492, 45 + + 453, 13 0 @@ -300,83 +225,83 @@ pTop - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tlpProcessInject - - $this + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1 - - - Fill + + 7 微软雅黑, 9pt - - 0, 0 + + tlpProcessInject - - 492, 146 + + 微软雅黑, 9pt - - 0 + + 1, 1, 1, 1 + + + 进程名称: - - rtbLog + + Fill - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - pFill + + 488, 13 - - 0 + + 进程注入器 - - Fill + + tlpProcessInject - - 0, 45 + + NoControl - - 492, 146 + + 1, 9 - - 1 + + 3, 4, 3, 4 - - pFill + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="lProcessName" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tbProcessID" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="bSelectProcess" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="bInject" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="pbLanguage" Row="1" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="pbAbout" Row="1" RowSpan="1" Column="5" ColumnSpan="1" /></Controls><Columns Styles="Absolute,80,Percent,100,Absolute,50,Absolute,90,Absolute,35,Absolute,35,Absolute,5" /><Rows Styles="Absolute,8,Percent,100,Absolute,5" /></TableLayoutSettings> - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 80, 32 - - $this + + 0 - + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 44, 26 + + 0 - - True - - - True - - - 96, 96 + + NoControl - - 492, 191 + + Fill - - Segoe UI, 9pt + + 3, 4, 3, 4 @@ -6550,19 +6475,166 @@ AAB8AAAAf4AAAD/wAAAP/gAAD/AAAA/wAAAP4AAAB+AAAAAAAAAAAAAAAAAAAAAAAAA= - - 3, 4, 3, 4 + + 523, 146 + + + Segoe UI, 9pt + + + 0 + + + 78, 30 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + 96, 96 CenterScreen - - 进程注入器 + + 83, 11 + + + 0 + + + bInject + + + NoControl + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9 + + + 7 + + + 8 + + + 222, 26 + + + Zoom + + + 2 + + + MiddleCenter + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + Top Injector_Form - - System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tbProcessID + + + 微软雅黑, 10.5pt + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + . . . + + + 311, 11 + + + 523, 191 + + + pFill + + + lProcessName + + + pbLanguage + + + bSelectProcess + + + 363, 8 + + + 523, 146 + + tlpProcessInject + + + 0, 45 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + pTop + + + 25, 22 + + + 3 + + + 523, 45 + + + pFill + + + Fill + + + 4 + + + $this + + + 3 + + + $this + + + 0, 0 + + + Fill + + + True + + + True + \ No newline at end of file diff --git a/ProcessInjector/LanguageList_Form.cs b/ProcessInjector/LanguageList_Form.cs index 4074b66..9b63f2e 100644 --- a/ProcessInjector/LanguageList_Form.cs +++ b/ProcessInjector/LanguageList_Form.cs @@ -7,6 +7,8 @@ namespace ProcessInjector { public partial class LanguageList_Form : Form { + private string SelectLanguage = "zh-CN"; + #region//初始化 public LanguageList_Form() { @@ -37,23 +39,35 @@ public LanguageList_Form() #region//选择语言 private void rb_zhCN_Click(object sender, System.EventArgs e) - { - Process_Injector.SetDefaultLanguage("zh-CN"); + { + this.SelectLanguage = "zh-CN"; } private void rb_enUS_Click(object sender, System.EventArgs e) { - Process_Injector.SetDefaultLanguage("en-US"); + this.SelectLanguage = "en-US"; } #endregion #region//重启程序 private void LanguageList_Form_FormClosed(object sender, FormClosedEventArgs e) - { - Socket_Operation.ShowMessageBox(MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_12)); + { + try + { + if (!Properties.Settings.Default.DefaultLanguage.Equals(SelectLanguage)) + { + Process_Injector.SetDefaultLanguage(SelectLanguage); - Application.Restart(); - Process.GetCurrentProcess().Kill(); + Socket_Operation.ShowMessageBox(MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_12)); + + Application.Restart(); + Process.GetCurrentProcess().Kill(); + } + } + catch + { + // + } } #endregion } diff --git a/ProcessInjector/Lib/Process_Injector.cs b/ProcessInjector/Lib/Process_Injector.cs index 0912014..c00e755 100644 --- a/ProcessInjector/Lib/Process_Injector.cs +++ b/ProcessInjector/Lib/Process_Injector.cs @@ -5,7 +5,7 @@ using System.Drawing; using System.Threading; using WPELibrary.Lib; -using System.Deployment.Application; +using System.Reflection; namespace ProcessInjector.Lib { @@ -166,28 +166,83 @@ public static void SetDefaultLanguage(string lang) } #endregion - #region//获取发布版本号 - public static string GetVersion() + #region 程序集特性访问器 + + public static string AssemblyTitle { - string sReturn = ""; + get + { + object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyTitleAttribute), false); + if (attributes.Length > 0) + { + AssemblyTitleAttribute titleAttribute = (AssemblyTitleAttribute)attributes[0]; + if (titleAttribute.Title != "") + { + return titleAttribute.Title; + } + } + return System.IO.Path.GetFileNameWithoutExtension(Assembly.GetExecutingAssembly().CodeBase); + } + } - try + public static string AssemblyVersion + { + get + { + return Assembly.GetExecutingAssembly().GetName().Version.ToString(); + } + } + + public static string AssemblyDescription + { + get { - if (ApplicationDeployment.IsNetworkDeployed) + object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyDescriptionAttribute), false); + if (attributes.Length == 0) { - sReturn = ApplicationDeployment.CurrentDeployment.CurrentVersion.ToString(); + return ""; } - else + return ((AssemblyDescriptionAttribute)attributes[0]).Description; + } + } + + public static string AssemblyProduct + { + get + { + object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyProductAttribute), false); + if (attributes.Length == 0) { - sReturn = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); + return ""; } + return ((AssemblyProductAttribute)attributes[0]).Product; } - catch + } + + public static string AssemblyCopyright + { + get { - // + object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false); + if (attributes.Length == 0) + { + return ""; + } + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright; } + } - return sReturn; + public static string AssemblyCompany + { + get + { + object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCompanyAttribute), false); + if (attributes.Length == 0) + { + return ""; + } + return ((AssemblyCompanyAttribute)attributes[0]).Company; + } } #endregion } diff --git a/ProcessInjector/ProcessInjector.csproj b/ProcessInjector/ProcessInjector.csproj index 51844fc..00ac988 100644 --- a/ProcessInjector/ProcessInjector.csproj +++ b/ProcessInjector/ProcessInjector.csproj @@ -28,7 +28,7 @@ X-NAS true publish.htm - 32 + 33 1.0.0.%2a false true @@ -102,6 +102,12 @@ + + Form + + + AboutFrom.cs + @@ -131,6 +137,12 @@ True Settings.settings + + AboutFrom.cs + + + AboutFrom.cs + Injector_Form.cs diff --git a/ProcessInjector/Properties/AssemblyInfo.cs b/ProcessInjector/Properties/AssemblyInfo.cs index 3b2cb1c..47ea7b2 100644 --- a/ProcessInjector/Properties/AssemblyInfo.cs +++ b/ProcessInjector/Properties/AssemblyInfo.cs @@ -9,7 +9,7 @@ [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("X-NAS")] -[assembly: AssemblyProduct("ProcessInjector")] +[assembly: AssemblyProduct("Winsock Packet Editor")] [assembly: AssemblyCopyright("Copyright © 2024")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -31,6 +31,6 @@ // //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 //通过使用 "*",如下所示: -[assembly: AssemblyVersion("1.0.0.31")] +[assembly: AssemblyVersion("1.0.0.32")] //[assembly: AssemblyVersion("1.0.0.21")] //[assembly: AssemblyFileVersion("1.0.0.21")] diff --git a/ProcessInjector/Properties/Resources.Designer.cs b/ProcessInjector/Properties/Resources.Designer.cs index eaa87a2..3379b4d 100644 --- a/ProcessInjector/Properties/Resources.Designer.cs +++ b/ProcessInjector/Properties/Resources.Designer.cs @@ -100,16 +100,6 @@ internal static System.Drawing.Bitmap loading { } } - /// - /// 查找类似于 (图标) 的 System.Drawing.Icon 类型的本地化资源。 - /// - internal static System.Drawing.Icon wpe { - get { - object obj = ResourceManager.GetObject("wpe", resourceCulture); - return ((System.Drawing.Icon)(obj)); - } - } - /// /// 查找 System.Drawing.Bitmap 类型的本地化资源。 /// diff --git a/ProcessInjector/Properties/Resources.resx b/ProcessInjector/Properties/Resources.resx index e9e7f6a..95c8657 100644 --- a/ProcessInjector/Properties/Resources.resx +++ b/ProcessInjector/Properties/Resources.resx @@ -121,19 +121,16 @@ ..\Icon\zhCN.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Icon\wpe.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Icon\enUS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Icon\Language.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Icon\help.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Icon\loading.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Icon\help.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/WPELibrary/Lib/MultiLanguage.cs b/WPELibrary/Lib/MultiLanguage.cs index ca6f12f..4112c27 100644 --- a/WPELibrary/Lib/MultiLanguage.cs +++ b/WPELibrary/Lib/MultiLanguage.cs @@ -12,7 +12,7 @@ public static class MultiLanguage public static string[] MutiLan_1 = { "选择进程", "Select Process" }; public static string[] MutiLan_2 = { "注入进程", "Inject Process" }; - public static string[] MutiLan_3 = { "帮助", "Help" }; + public static string[] MutiLan_3 = { "关于", "about" }; public static string[] MutiLan_4 = { "选择语言", "Language" }; public static string[] MutiLan_5 = { "当前内核版本", "Current kernel version" }; public static string[] MutiLan_6 = { "请先选择要注入的进程", "Please select a process first" }; @@ -32,10 +32,10 @@ public static class MultiLanguage public static string[] MutiLan_20 = { "目标进程:", "Process: " }; public static string[] MutiLan_21 = { "初始化数据表完成", "Initializing data table completed" }; public static string[] MutiLan_22 = { "设置拦截参数完成", "Setting interception parameters completed" }; - //public static string[] MutiLan_23 = { "拦截-发送, ", "Block-Send, " }; - //public static string[] MutiLan_24 = { "拦截-发送到, ", "Block-SendTo, " }; - //public static string[] MutiLan_25 = { "拦截-接收, ", "Block-Recv, " }; - //public static string[] MutiLan_26 = { "拦截-接收自, ", "Block-RecvFrom, " }; + public static string[] MutiLan_23 = { "网络封包拦截器", "Winsock Packet Editor" }; + public static string[] MutiLan_24 = { "安装文件下载:", "Setup DownLoad: " }; + public static string[] MutiLan_25 = { "使用说明:", "Instructions: " }; + public static string[] MutiLan_26 = { "联系作者:", "Contact author: " }; //public static string[] MutiLan_27 = { "显示-发送, ", "Show-Send, " }; //public static string[] MutiLan_28 = { "显示-发送到, ", "Show-SendTo, " }; //public static string[] MutiLan_29 = { "显示-接收, ", "Show-Recv, " }; diff --git a/WPELibrary/Lib/Socket_Cache.cs b/WPELibrary/Lib/Socket_Cache.cs index 349b60f..12d056c 100644 --- a/WPELibrary/Lib/Socket_Cache.cs +++ b/WPELibrary/Lib/Socket_Cache.cs @@ -9,7 +9,8 @@ namespace WPELibrary.Lib { public static class Socket_Cache - { + { + public static byte[] bByteBuff = new byte[0]; public static bool Hook_Send, Hook_SendTo, Hook_Recv, Hook_RecvFrom, Hook_WSASend, Hook_WSASendTo, Hook_WSARecv, Hook_WSARecvFrom; public static bool Check_Size, Check_Socket, Check_IP, Check_Packet; public static string txtCheck_Socket, txtCheck_IP, txtCheck_Packet; @@ -26,11 +27,38 @@ public static class SocketQueue #region//封包入队列 - public static void SocketToQueue_Thread(object ob) + public static void SocketPacketToQueue(int iSocket, byte[] bBuffByte, Socket_Packet.SocketType sType, Socket_Packet.sockaddr sAddr) { try { - Socket_Packet sp = (Socket_Packet)ob; + Socket_Packet sp = new Socket_Packet(iSocket, IntPtr.Zero, bBuffByte.Length, sType, sAddr, bBuffByte, bBuffByte.Length); + + if (Socket_Operation.ISShowSocketPacket_ByFilter(sp)) + { + lock (qSocket_Packet) + { + qSocket_Packet.Enqueue(sp); + } + } + else + { + Filter_CNT++; + } + } + catch (Exception ex) + { + Socket_Operation.DoLog(MethodBase.GetCurrentMethod().Name, ex.Message); + } + } + + public static void SocketPacketToQueue(int iSocket, IntPtr ipBuff, int iLen, Socket_Packet.SocketType sType, Socket_Packet.sockaddr sAddr, int iResLen) + { + try + { + byte[] bBuffer = new byte[iResLen]; + Marshal.Copy(ipBuff, bBuffer, 0, iResLen); + + Socket_Packet sp = new Socket_Packet(iSocket, ipBuff, iLen, sType, sAddr, bBuffer, iResLen); if (Socket_Operation.ISShowSocketPacket_ByFilter(sp)) { @@ -179,38 +207,24 @@ public static class LogQueue { public static Queue qSocket_Log = new Queue(); - #region//日志入队列(多线程) + #region//日志入队列 + public static void LogToQueue(string sFuncName, string sLogContent) { try { Socket_Log_Info sli = new Socket_Log_Info(sFuncName, sLogContent); - Thread tLog_Queue = new Thread(new ParameterizedThreadStart(LogToQueue_Thread)); - tLog_Queue.Start(sli); - } - catch (Exception ex) - { - Socket_Operation.DoLog(MethodBase.GetCurrentMethod().Name, ex.Message); - } - } - - private static void LogToQueue_Thread(object ob) - { - try - { - Socket_Log_Info sli = (Socket_Log_Info)ob; - lock (qSocket_Log) { qSocket_Log.Enqueue(sli); - } + } } - catch (Exception ex) + catch (Exception ex) { Socket_Operation.DoLog(MethodBase.GetCurrentMethod().Name, ex.Message); - } - } + } + } #endregion diff --git a/WPELibrary/Lib/Socket_Operation.cs b/WPELibrary/Lib/Socket_Operation.cs index ea0c442..d22086c 100644 --- a/WPELibrary/Lib/Socket_Operation.cs +++ b/WPELibrary/Lib/Socket_Operation.cs @@ -6,14 +6,13 @@ using System.Reflection; using System.Text.RegularExpressions; using System.Data; +using System.Linq; namespace WPELibrary.Lib { public static class Socket_Operation { public static bool bDoLog = true; - public static bool bDoLog_Hook = false; - public static DataTable dtPacketFormat = new DataTable(); #region//ws2_32.dll API @@ -425,6 +424,43 @@ public static string GetValueByLen_HEX(string sHex, int iLen) } #endregion + #region//获取WSABUF数组的字节 + public static unsafe byte[] GetByteFromWSABUF(IntPtr lpBuffers, Int32 dwBufferCount, int BytesCNT) + { + byte[] bByteBuff = new byte[0]; + + int BytesLeft = BytesCNT; + + for (int i = 0; i < dwBufferCount; i++) + { + Socket_Packet.WSABUF wsBuffer = (Socket_Packet.WSABUF)Marshal.PtrToStructure(IntPtr.Add(lpBuffers, sizeof(Socket_Packet.WSABUF) * i), typeof(Socket_Packet.WSABUF)); + Socket_Cache.SocketFilterList.DoFilter(wsBuffer.buf, wsBuffer.len); + + if (wsBuffer.len >= BytesLeft) + { + byte[] bBuffer = new byte[BytesLeft]; + Marshal.Copy(wsBuffer.buf, bBuffer, 0, bBuffer.Length); + + bByteBuff = bByteBuff.Concat(bBuffer).ToArray(); + + break; + } + else + { + byte[] bBuffer = new byte[wsBuffer.len]; + Marshal.Copy(wsBuffer.buf, bBuffer, 0, bBuffer.Length); + + bByteBuff = bByteBuff.Concat(bBuffer).ToArray(); + + BytesLeft -= wsBuffer.len; + } + } + + return bByteBuff; + } + + #endregion + #region//替换封包指定位置的16进制数据值 public static string ReplaceValueByIndexAndLen_HEX(string sHex, int iIndex, int iLen) { @@ -1111,23 +1147,7 @@ public static DialogResult ShowSelectMessageBox(string sMessage) } #endregion - #region//记录日志 - public static void DoLog_HookInfo(string sFuncName, Socket_Packet.SocketType sType, int iSocket, int iLen, int iRes) - { - try - { - if (bDoLog_Hook) - { - string sTypeName = sType.ToString(); - string sLog = "[" + sTypeName + "]" + " - Socket:" + iSocket.ToString() + ",Packet:" + iRes.ToString() + "/" + iLen.ToString(); - DoLog(sFuncName, sLog); - } - } - catch (Exception ex) - { - DoLog(MethodBase.GetCurrentMethod().Name, ex.Message); - } - } + #region//记录日志 public static void DoLog(string sFuncName, string sLogContent) { diff --git a/WPELibrary/Lib/Socket_Packet.cs b/WPELibrary/Lib/Socket_Packet.cs index 1fe24ff..1ca3dca 100644 --- a/WPELibrary/Lib/Socket_Packet.cs +++ b/WPELibrary/Lib/Socket_Packet.cs @@ -28,6 +28,16 @@ public unsafe struct WSABUF public IntPtr buf; } + [StructLayout(LayoutKind.Sequential)] + public struct OVERLAPPED + { + public IntPtr InternalLow; + public IntPtr InternalHigh; + public int OffsetLow; + public int OffsetHigh; + public IntPtr EventHandle; + } + public enum SocketType { Send = 1, diff --git a/WPELibrary/Lib/WinSockHook.cs b/WPELibrary/Lib/WinSockHook.cs index c57204e..74775cf 100644 --- a/WPELibrary/Lib/WinSockHook.cs +++ b/WPELibrary/Lib/WinSockHook.cs @@ -3,7 +3,7 @@ using System.Runtime.InteropServices; using EasyHook; using System.Reflection; -using System.Threading; +using System.Net.Sockets; namespace WPELibrary.Lib { @@ -28,26 +28,24 @@ public class WinSockHook : IEntryPoint #region//ws2_32.dll Send Hook [DllImport("WS2_32.dll", CharSet = CharSet.Unicode, SetLastError = true, CallingConvention = CallingConvention.StdCall)] - private unsafe static extern Int32 send(Int32 socket, IntPtr buffer, Int32 length, Int32 flags); + private unsafe static extern Int32 send(Int32 socket, IntPtr buffer, Int32 length, SocketFlags flags); [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Auto, SetLastError = true)] - unsafe delegate Int32 DSend(Int32 s, IntPtr buf, Int32 len, Int32 flags); + unsafe delegate Int32 DSend(Int32 s, IntPtr buf, Int32 len, SocketFlags flags); - private static unsafe Int32 Send_Hook(Int32 socket, IntPtr buffer, Int32 length, Int32 flags) + private static unsafe Int32 Send_Hook(Int32 socket, IntPtr buffer, Int32 length, SocketFlags flags) { Int32 res = 0; try { Socket_Packet.SocketType stSocketType = Socket_Packet.SocketType.Send; - Socket_Cache.SocketFilterList.DoFilter(buffer, length); res = send(socket, buffer, length, flags); if (res > 0 && length > 0) { - SocketPacketToQueue(socket, buffer, length, stSocketType, new Socket_Packet.sockaddr(), res); - Socket_Operation.DoLog_HookInfo(MethodBase.GetCurrentMethod().Name, stSocketType, socket, length, res); + Socket_Cache.SocketQueue.SocketPacketToQueue(socket, buffer, length, stSocketType, new Socket_Packet.sockaddr(), res); } } catch (Exception ex) @@ -63,12 +61,12 @@ private static unsafe Int32 Send_Hook(Int32 socket, IntPtr buffer, Int32 length, #region//ws2_32.dll SendTo Hook [DllImport("WS2_32.dll", CharSet = CharSet.Unicode, SetLastError = true, CallingConvention = CallingConvention.StdCall)] - private unsafe static extern Int32 sendto(Int32 socket, IntPtr buffer, Int32 length, Int32 flags, ref Socket_Packet.sockaddr To, ref Int32 toLenth); + private unsafe static extern Int32 sendto(Int32 socket, IntPtr buffer, Int32 length, SocketFlags flags, ref Socket_Packet.sockaddr To, ref Int32 toLenth); [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Auto, SetLastError = true)] - unsafe delegate Int32 DSendTo(Int32 socket, IntPtr buffer, Int32 length, Int32 flags, ref Socket_Packet.sockaddr To, ref Int32 toLenth); - private static unsafe Int32 SendTo_Hook(Int32 socket, IntPtr buffer, Int32 length, Int32 flags, ref Socket_Packet.sockaddr To, ref Int32 toLenth) - { + unsafe delegate Int32 DSendTo(Int32 socket, IntPtr buffer, Int32 length, SocketFlags flags, ref Socket_Packet.sockaddr To, ref Int32 toLenth); + private static unsafe Int32 SendTo_Hook(Int32 socket, IntPtr buffer, Int32 length, SocketFlags flags, ref Socket_Packet.sockaddr To, ref Int32 toLenth) + { Int32 res = 0; try @@ -79,8 +77,7 @@ private static unsafe Int32 SendTo_Hook(Int32 socket, IntPtr buffer, Int32 lengt if (res > 0 && length > 0) { - SocketPacketToQueue(socket, buffer, length, stSocketType, To, res); - Socket_Operation.DoLog_HookInfo(MethodBase.GetCurrentMethod().Name, stSocketType, socket, length, res); + Socket_Cache.SocketQueue.SocketPacketToQueue(socket, buffer, length, stSocketType, To, res); } } catch (Exception ex) @@ -96,25 +93,24 @@ private static unsafe Int32 SendTo_Hook(Int32 socket, IntPtr buffer, Int32 lengt #region//ws2_32.dll Recv Hook [DllImport("WS2_32.dll", CharSet = CharSet.Unicode, SetLastError = true, CallingConvention = CallingConvention.StdCall)] - private unsafe static extern Int32 recv(Int32 socket, IntPtr buffer, Int32 length, Int32 flags); + private unsafe static extern Int32 recv(Int32 socket, IntPtr buffer, Int32 length, SocketFlags flags); [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Auto, SetLastError = true)] - unsafe delegate Int32 Drecv(Int32 socket, IntPtr buffer, Int32 length, Int32 flags); + unsafe delegate Int32 Drecv(Int32 socket, IntPtr buffer, Int32 length, SocketFlags flags); - private static unsafe Int32 Recv_Hook(Int32 socket, IntPtr buffer, Int32 length, Int32 flags) + private static unsafe Int32 Recv_Hook(Int32 socket, IntPtr buffer, Int32 length, SocketFlags flags) { Int32 res = 0; try { - Socket_Packet.SocketType stSocketType = Socket_Packet.SocketType.Recv; - Socket_Cache.SocketFilterList.DoFilter(buffer, length); + Socket_Packet.SocketType stSocketType = Socket_Packet.SocketType.Recv; res = recv(socket, buffer, length, flags); if (res > 0) { - SocketPacketToQueue(socket, buffer, length, stSocketType, new Socket_Packet.sockaddr(), res); - Socket_Operation.DoLog_HookInfo(MethodBase.GetCurrentMethod().Name, stSocketType, socket, length, res); + Socket_Cache.SocketFilterList.DoFilter(buffer, res); + Socket_Cache.SocketQueue.SocketPacketToQueue(socket, buffer, length, stSocketType, new Socket_Packet.sockaddr(), res); } } catch (Exception ex) @@ -130,25 +126,24 @@ private static unsafe Int32 Recv_Hook(Int32 socket, IntPtr buffer, Int32 length, #region//ws2_32.dll RecvFrom Hook [DllImport("WS2_32.dll", CharSet = CharSet.Unicode, SetLastError = true, CallingConvention = CallingConvention.StdCall)] - private unsafe static extern Int32 recvfrom(Int32 socket, IntPtr buffer, Int32 length, Int32 flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen); + private unsafe static extern Int32 recvfrom(Int32 socket, IntPtr buffer, Int32 length, SocketFlags flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen); [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Auto, SetLastError = true)] - unsafe delegate Int32 DRecvFrom(Int32 socket, IntPtr buffer, Int32 length, Int32 flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen); + unsafe delegate Int32 DRecvFrom(Int32 socket, IntPtr buffer, Int32 length, SocketFlags flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen); - private static unsafe Int32 RecvFrom_Hook(Int32 socket, IntPtr buffer, Int32 length, Int32 flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen) + private static unsafe Int32 RecvFrom_Hook(Int32 socket, IntPtr buffer, Int32 length, SocketFlags flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen) { Int32 res = 0; try { - Socket_Packet.SocketType stSocketType = Socket_Packet.SocketType.RecvFrom; - Socket_Cache.SocketFilterList.DoFilter(buffer, length); + Socket_Packet.SocketType stSocketType = Socket_Packet.SocketType.RecvFrom; res = recvfrom(socket, buffer, length, flags, ref from, ref fromLen); if (res > 0) { - SocketPacketToQueue(socket, buffer, length, stSocketType, from, res); - Socket_Operation.DoLog_HookInfo(MethodBase.GetCurrentMethod().Name, stSocketType, socket, length, res); + Socket_Cache.SocketFilterList.DoFilter(buffer, res); + Socket_Cache.SocketQueue.SocketPacketToQueue(socket, buffer, length, stSocketType, from, res); } } catch (Exception ex) @@ -164,31 +159,32 @@ private static unsafe Int32 RecvFrom_Hook(Int32 socket, IntPtr buffer, Int32 len #region//ws2_32.dll WSASend Hook [DllImport("ws2_32.dll", CharSet = CharSet.Unicode, SetLastError = true, CallingConvention = CallingConvention.StdCall)] - private unsafe static extern Int32 WSASend(Int32 Socket, IntPtr lpBuffers, UInt32 dwBufferCount, IntPtr lpNumberOfBytesSent, UInt32 dwFlags, IntPtr lpOverlapped, IntPtr lpCompletionRoutine); + private unsafe static extern Int32 WSASend(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesSent, ref SocketFlags dwFlags, IntPtr lpOverlapped, IntPtr lpCompletionRoutine); [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Auto, SetLastError = true)] - unsafe delegate Int32 DWSASend(Int32 Socket, IntPtr lpBuffers, UInt32 dwBufferCount, IntPtr lpNumberOfBytesSent, UInt32 dwFlags, IntPtr lpOverlapped, IntPtr lpCompletionRoutine); + unsafe delegate Int32 DWSASend(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesSent, ref SocketFlags dwFlags, IntPtr lpOverlapped, IntPtr lpCompletionRoutine); - private static unsafe Int32 WSASend_Hook(Int32 Socket, IntPtr lpBuffers, UInt32 dwBufferCount, IntPtr lpNumberOfBytesSent, UInt32 dwFlags, IntPtr lpOverlapped, IntPtr lpCompletionRoutine) + private static unsafe Int32 WSASend_Hook(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesSent, ref SocketFlags dwFlags, IntPtr lpOverlapped, IntPtr lpCompletionRoutine) { Int32 res = 0; - int BytesSent = 0; + int BytesSent = 0; try { Socket_Packet.SocketType stSocketType = Socket_Packet.SocketType.WSASend; - res = WSASend(Socket, lpBuffers, dwBufferCount, lpNumberOfBytesSent, dwFlags, lpOverlapped, lpCompletionRoutine); - BytesSent = Marshal.ReadInt32(lpNumberOfBytesSent); - - - if (res == 0 && BytesSent > 0) + for (int i = 0; i < dwBufferCount; i++) { - Socket_Packet.WSABUF wsBuffer = (Socket_Packet.WSABUF)Marshal.PtrToStructure(lpBuffers, typeof(Socket_Packet.WSABUF)); + Socket_Packet.WSABUF wsBuffer = (Socket_Packet.WSABUF)Marshal.PtrToStructure(IntPtr.Add(lpBuffers, sizeof(Socket_Packet.WSABUF) * i), typeof(Socket_Packet.WSABUF)); Socket_Cache.SocketFilterList.DoFilter(wsBuffer.buf, wsBuffer.len); + } - SocketPacketToQueue(Socket, wsBuffer.buf, wsBuffer.len, stSocketType, new Socket_Packet.sockaddr(), BytesSent); - Socket_Operation.DoLog_HookInfo(MethodBase.GetCurrentMethod().Name, stSocketType, Socket, wsBuffer.len, BytesSent); + res = WSASend(Socket, lpBuffers, dwBufferCount, lpNumberOfBytesSent, ref dwFlags, lpOverlapped, lpCompletionRoutine); + BytesSent = Marshal.ReadInt32(lpNumberOfBytesSent); + + if (res == ((int)SocketError.Success) && BytesSent > 0) + { + Socket_Cache.SocketQueue.SocketPacketToQueue(Socket, Socket_Operation.GetByteFromWSABUF(lpBuffers, dwBufferCount, BytesSent), stSocketType, new Socket_Packet.sockaddr()); } } catch (Exception ex) @@ -204,12 +200,12 @@ private static unsafe Int32 WSASend_Hook(Int32 Socket, IntPtr lpBuffers, UInt32 #region//ws2_32.dll WSASendTo Hook [DllImport("ws2_32.dll", CharSet = CharSet.Unicode, SetLastError = true, CallingConvention = CallingConvention.StdCall)] - private unsafe static extern Int32 WSASendTo(Int32 Socket, IntPtr lpBuffers, UInt32 dwBufferCount, IntPtr lpNumberOfBytesSent, UInt32 dwFlags, ref Socket_Packet.sockaddr To, ref Int32 toLenth, IntPtr lpOverlapped, IntPtr lpCompletionRoutine); + private unsafe static extern Int32 WSASendTo(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesSent, ref SocketFlags dwFlags, ref Socket_Packet.sockaddr To, ref Int32 toLenth, IntPtr lpOverlapped, IntPtr lpCompletionRoutine); [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Auto, SetLastError = true)] - unsafe delegate Int32 DWSASendTo(Int32 Socket, IntPtr lpBuffers, UInt32 dwBufferCount, IntPtr lpNumberOfBytesSent, UInt32 dwFlags, ref Socket_Packet.sockaddr To, ref Int32 toLenth, IntPtr lpOverlapped, IntPtr lpCompletionRoutine); + unsafe delegate Int32 DWSASendTo(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesSent, ref SocketFlags dwFlags, ref Socket_Packet.sockaddr To, ref Int32 toLenth, IntPtr lpOverlapped, IntPtr lpCompletionRoutine); - private static unsafe Int32 WSASendTo_Hook(Int32 Socket, IntPtr lpBuffers, UInt32 dwBufferCount, IntPtr lpNumberOfBytesSent, UInt32 dwFlags, ref Socket_Packet.sockaddr To, ref Int32 toLenth, IntPtr lpOverlapped, IntPtr lpCompletionRoutine) + private static unsafe Int32 WSASendTo_Hook(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesSent, ref SocketFlags dwFlags, ref Socket_Packet.sockaddr To, ref Int32 toLenth, IntPtr lpOverlapped, IntPtr lpCompletionRoutine) { Int32 res = 0; int BytesSent = 0; @@ -218,18 +214,18 @@ private static unsafe Int32 WSASendTo_Hook(Int32 Socket, IntPtr lpBuffers, UInt3 { Socket_Packet.SocketType stSocketType = Socket_Packet.SocketType.WSASendTo; - Socket_Packet.WSABUF wsBuffer; - wsBuffer = (Socket_Packet.WSABUF)Marshal.PtrToStructure(lpBuffers, typeof(Socket_Packet.WSABUF)); - - Socket_Cache.SocketFilterList.DoFilter(wsBuffer.buf, wsBuffer.len); + for (int i = 0; i < dwBufferCount; i++) + { + Socket_Packet.WSABUF wsBuffer = (Socket_Packet.WSABUF)Marshal.PtrToStructure(IntPtr.Add(lpBuffers, sizeof(Socket_Packet.WSABUF) * i), typeof(Socket_Packet.WSABUF)); + Socket_Cache.SocketFilterList.DoFilter(wsBuffer.buf, wsBuffer.len); + } - res = WSASendTo(Socket, lpBuffers, dwBufferCount, lpNumberOfBytesSent, dwFlags, ref To, ref toLenth, lpOverlapped, lpCompletionRoutine); + res = WSASendTo(Socket, lpBuffers, dwBufferCount, lpNumberOfBytesSent, ref dwFlags, ref To, ref toLenth, lpOverlapped, lpCompletionRoutine); BytesSent = Marshal.ReadInt32(lpNumberOfBytesSent); - if (res == 0 && BytesSent > 0) + if (res == ((int)SocketError.Success) && BytesSent > 0) { - SocketPacketToQueue(Socket, wsBuffer.buf, wsBuffer.len, stSocketType, To, BytesSent); - Socket_Operation.DoLog_HookInfo(MethodBase.GetCurrentMethod().Name, stSocketType, Socket, wsBuffer.len, BytesSent); + Socket_Cache.SocketQueue.SocketPacketToQueue(Socket, Socket_Operation.GetByteFromWSABUF(lpBuffers, dwBufferCount, BytesSent), stSocketType, To); } } catch (Exception ex) @@ -245,32 +241,27 @@ private static unsafe Int32 WSASendTo_Hook(Int32 Socket, IntPtr lpBuffers, UInt3 #region//ws2_32.dll WSARecv Hook [DllImport("WS2_32.dll", CharSet = CharSet.Unicode, SetLastError = true, CallingConvention = CallingConvention.StdCall)] - private unsafe static extern Int32 WSARecv(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, Int32 flags, IntPtr overlapped, IntPtr completionRoutine); + private unsafe static extern Int32 WSARecv(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, ref SocketFlags flags, IntPtr overlapped, IntPtr completionRoutine); [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Auto, SetLastError = true)] - unsafe delegate Int32 DWSARecv(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, Int32 flags, IntPtr overlapped, IntPtr completionRoutine); - - private static unsafe Int32 WSARecv_Hook(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, Int32 flags, IntPtr overlapped, IntPtr completionRoutine) + unsafe delegate Int32 DWSARecv(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, ref SocketFlags flags, IntPtr overlapped, IntPtr completionRoutine); + + private static unsafe Int32 WSARecv_Hook(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, ref SocketFlags flags, IntPtr overlapped, IntPtr completionRoutine) { Int32 res = 0; int BytesRecvd = 0; try { - Socket_Packet.SocketType stSocketType = Socket_Packet.SocketType.WSARecv; - - res = WSARecv(Socket, lpBuffers, dwBufferCount, lpNumberOfBytesRecvd, flags, overlapped, completionRoutine); - BytesRecvd = Marshal.ReadInt32(lpNumberOfBytesRecvd); + Socket_Packet.SocketType stSocketType = Socket_Packet.SocketType.WSARecv; + + res = WSARecv(Socket, lpBuffers, dwBufferCount, lpNumberOfBytesRecvd, ref flags, overlapped, completionRoutine); + BytesRecvd = Marshal.ReadInt32(lpNumberOfBytesRecvd); - if (res == 0 && BytesRecvd > 0) + if (res == ((int)SocketError.Success) && BytesRecvd > 0) { - Socket_Packet.WSABUF wsBuffer; - wsBuffer = (Socket_Packet.WSABUF)Marshal.PtrToStructure(lpBuffers, typeof(Socket_Packet.WSABUF)); - Socket_Cache.SocketFilterList.DoFilter(wsBuffer.buf, wsBuffer.len); - - SocketPacketToQueue(Socket, wsBuffer.buf, wsBuffer.len, stSocketType, new Socket_Packet.sockaddr(), BytesRecvd); - Socket_Operation.DoLog_HookInfo(MethodBase.GetCurrentMethod().Name, stSocketType, Socket, wsBuffer.len, BytesRecvd); - } + Socket_Cache.SocketQueue.SocketPacketToQueue(Socket, Socket_Operation.GetByteFromWSABUF(lpBuffers, dwBufferCount, BytesRecvd), stSocketType, new Socket_Packet.sockaddr()); + } } catch (Exception ex) { @@ -285,33 +276,27 @@ private static unsafe Int32 WSARecv_Hook(Int32 Socket, IntPtr lpBuffers, Int32 d #region//ws2_32.dll WSARecvFrom Hook [DllImport("WS2_32.dll", CharSet = CharSet.Unicode, SetLastError = true, CallingConvention = CallingConvention.StdCall)] - private unsafe static extern Int32 WSARecvFrom(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, Int32 flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen, IntPtr overlapped, IntPtr completionRoutine); + private unsafe static extern Int32 WSARecvFrom(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, ref SocketFlags flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen, IntPtr overlapped, IntPtr completionRoutine); [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Auto, SetLastError = true)] - unsafe delegate Int32 DWSARecvFrom(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, Int32 flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen, IntPtr overlapped, IntPtr completionRoutine); + unsafe delegate Int32 DWSARecvFrom(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, ref SocketFlags flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen, IntPtr overlapped, IntPtr completionRoutine); - private static unsafe Int32 WSARecvFrom_Hook(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, Int32 flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen, IntPtr overlapped, IntPtr completionRoutine) + private static unsafe Int32 WSARecvFrom_Hook(Int32 Socket, IntPtr lpBuffers, Int32 dwBufferCount, IntPtr lpNumberOfBytesRecvd, ref SocketFlags flags, ref Socket_Packet.sockaddr from, ref Int32 fromLen, IntPtr overlapped, IntPtr completionRoutine) { Int32 res = 0; int BytesRecvd = 0; try { - Socket_Packet.SocketType stSocketType = Socket_Packet.SocketType.WSARecvFrom; - - Socket_Packet.WSABUF wsBuffer; - wsBuffer = (Socket_Packet.WSABUF)Marshal.PtrToStructure(lpBuffers, typeof(Socket_Packet.WSABUF)); + Socket_Packet.SocketType stSocketType = Socket_Packet.SocketType.WSARecvFrom; - Socket_Cache.SocketFilterList.DoFilter(wsBuffer.buf, wsBuffer.len); - - res = WSARecvFrom(Socket, lpBuffers, dwBufferCount, lpNumberOfBytesRecvd, flags, ref from, ref fromLen, overlapped, completionRoutine); + res = WSARecvFrom(Socket, lpBuffers, dwBufferCount, lpNumberOfBytesRecvd, ref flags, ref from, ref fromLen, overlapped, completionRoutine); BytesRecvd = Marshal.ReadInt32(lpNumberOfBytesRecvd); - if (res == 0 && BytesRecvd > 0) + if (res == ((int)SocketError.Success) && BytesRecvd > 0) { - SocketPacketToQueue(Socket, wsBuffer.buf, wsBuffer.len, stSocketType, from, BytesRecvd); - Socket_Operation.DoLog_HookInfo(MethodBase.GetCurrentMethod().Name, stSocketType, Socket, wsBuffer.len, BytesRecvd); - } + Socket_Cache.SocketQueue.SocketPacketToQueue(Socket, Socket_Operation.GetByteFromWSABUF(lpBuffers, dwBufferCount, BytesRecvd), stSocketType, from); + } } catch (Exception ex) { @@ -463,14 +448,14 @@ public void StopHook() } #endregion - #region//发送封包 + #region//发送封包(Send) public static bool SendPacket(int socket, IntPtr buffer, int length) { bool bReturn = false; try { - int res = send(socket, buffer, length, 0); + int res = send(socket, buffer, length, SocketFlags.None); if (res > 0) { @@ -493,25 +478,5 @@ public static bool SendPacket(int socket, IntPtr buffer, int length) return bReturn; } #endregion - - #region//封包入队列(异步) - private static void SocketPacketToQueue(int iSocket, IntPtr ipBuff, int iLen, Socket_Packet.SocketType sType, Socket_Packet.sockaddr sAddr, int iResLen) - { - try - { - byte[] bBuffer = new byte[iResLen]; - Marshal.Copy(ipBuff, bBuffer, 0, iResLen); - - Socket_Packet sp = new Socket_Packet(iSocket, ipBuff, iLen, sType, sAddr, bBuffer, iResLen); - - Thread t = new Thread(new ParameterizedThreadStart(Socket_Cache.SocketQueue.SocketToQueue_Thread)); - t.Start(sp); - } - catch (Exception ex) - { - Socket_Operation.DoLog(MethodBase.GetCurrentMethod().Name, ex.Message); - } - } - #endregion } } diff --git a/WPELibrary/Socket_Form.Designer.cs b/WPELibrary/Socket_Form.Designer.cs index edc1a1d..dd8bf05 100644 --- a/WPELibrary/Socket_Form.Designer.cs +++ b/WPELibrary/Socket_Form.Designer.cs @@ -32,22 +32,18 @@ private void InitializeComponent() this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Socket_Form)); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle(); - System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle(); this.cmsLogList = new System.Windows.Forms.ContextMenuStrip(this.components); this.tslClearList = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator(); - this.tsmiShowHook = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator(); - this.tsmiHideHook = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator(); this.tslToExcel = new System.Windows.Forms.ToolStripMenuItem(); this.bgwSocketList = new System.ComponentModel.BackgroundWorker(); @@ -112,6 +108,13 @@ private void InitializeComponent() this.cbSearchType = new System.Windows.Forms.ComboBox(); this.cbSearchOrder = new System.Windows.Forms.ComboBox(); this.dgvSocketList = new System.Windows.Forms.DataGridView(); + this.cIndex = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.cType = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.cSocket = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.cFrom = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.Column5 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.cLen = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.cData = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.gbFilterList = new System.Windows.Forms.GroupBox(); this.dgvFilterList = new System.Windows.Forms.DataGridView(); this.cIsCheck = new System.Windows.Forms.DataGridViewCheckBoxColumn(); @@ -146,13 +149,6 @@ private void InitializeComponent() this.cFuncName = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.cContent = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.pbLoading = new System.Windows.Forms.PictureBox(); - this.cIndex = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.cType = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.cSocket = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.cFrom = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.Column5 = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.cLen = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.cData = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.cmsLogList.SuspendLayout(); this.cmsSocketList.SuspendLayout(); this.ssStatusInfo_Top.SuspendLayout(); @@ -183,10 +179,6 @@ private void InitializeComponent() // this.cmsLogList.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.tslClearList, - this.toolStripSeparator8, - this.tsmiShowHook, - this.toolStripSeparator9, - this.tsmiHideHook, this.toolStripSeparator5, this.tslToExcel}); this.cmsLogList.Name = "cmsLogList"; @@ -198,26 +190,6 @@ private void InitializeComponent() this.tslClearList.Name = "tslClearList"; resources.ApplyResources(this.tslClearList, "tslClearList"); // - // toolStripSeparator8 - // - this.toolStripSeparator8.Name = "toolStripSeparator8"; - resources.ApplyResources(this.toolStripSeparator8, "toolStripSeparator8"); - // - // tsmiShowHook - // - this.tsmiShowHook.Name = "tsmiShowHook"; - resources.ApplyResources(this.tsmiShowHook, "tsmiShowHook"); - // - // toolStripSeparator9 - // - this.toolStripSeparator9.Name = "toolStripSeparator9"; - resources.ApplyResources(this.toolStripSeparator9, "toolStripSeparator9"); - // - // tsmiHideHook - // - this.tsmiHideHook.Name = "tsmiHideHook"; - resources.ApplyResources(this.tsmiHideHook, "tsmiHideHook"); - // // toolStripSeparator5 // this.toolStripSeparator5.Name = "toolStripSeparator5"; @@ -699,6 +671,75 @@ private void InitializeComponent() this.dgvSocketList.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; this.dgvSocketList.SelectionChanged += new System.EventHandler(this.dgSocketInfo_SelectionChanged); // + // cIndex + // + this.cIndex.DataPropertyName = "Index"; + dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.cIndex.DefaultCellStyle = dataGridViewCellStyle1; + resources.ApplyResources(this.cIndex, "cIndex"); + this.cIndex.Name = "cIndex"; + this.cIndex.ReadOnly = true; + this.cIndex.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; + // + // cType + // + this.cType.DataPropertyName = "Type_Name"; + dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.cType.DefaultCellStyle = dataGridViewCellStyle2; + resources.ApplyResources(this.cType, "cType"); + this.cType.Name = "cType"; + this.cType.ReadOnly = true; + this.cType.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; + // + // cSocket + // + this.cSocket.DataPropertyName = "Socket"; + dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.cSocket.DefaultCellStyle = dataGridViewCellStyle3; + resources.ApplyResources(this.cSocket, "cSocket"); + this.cSocket.Name = "cSocket"; + this.cSocket.ReadOnly = true; + this.cSocket.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; + // + // cFrom + // + this.cFrom.DataPropertyName = "From"; + dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; + this.cFrom.DefaultCellStyle = dataGridViewCellStyle4; + resources.ApplyResources(this.cFrom, "cFrom"); + this.cFrom.Name = "cFrom"; + this.cFrom.ReadOnly = true; + this.cFrom.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; + // + // Column5 + // + this.Column5.DataPropertyName = "To"; + dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; + this.Column5.DefaultCellStyle = dataGridViewCellStyle5; + resources.ApplyResources(this.Column5, "Column5"); + this.Column5.Name = "Column5"; + this.Column5.ReadOnly = true; + this.Column5.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; + // + // cLen + // + this.cLen.DataPropertyName = "ResLen"; + dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.cLen.DefaultCellStyle = dataGridViewCellStyle6; + resources.ApplyResources(this.cLen, "cLen"); + this.cLen.Name = "cLen"; + this.cLen.ReadOnly = true; + this.cLen.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; + // + // cData + // + this.cData.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + this.cData.DataPropertyName = "Data"; + resources.ApplyResources(this.cData, "cData"); + this.cData.Name = "cData"; + this.cData.ReadOnly = true; + this.cData.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; + // // gbFilterList // this.gbFilterList.Controls.Add(this.dgvFilterList); @@ -974,75 +1015,6 @@ private void InitializeComponent() this.pbLoading.Name = "pbLoading"; this.pbLoading.TabStop = false; // - // cIndex - // - this.cIndex.DataPropertyName = "Index"; - dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; - this.cIndex.DefaultCellStyle = dataGridViewCellStyle1; - resources.ApplyResources(this.cIndex, "cIndex"); - this.cIndex.Name = "cIndex"; - this.cIndex.ReadOnly = true; - this.cIndex.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; - // - // cType - // - this.cType.DataPropertyName = "Type_Name"; - dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; - this.cType.DefaultCellStyle = dataGridViewCellStyle2; - resources.ApplyResources(this.cType, "cType"); - this.cType.Name = "cType"; - this.cType.ReadOnly = true; - this.cType.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; - // - // cSocket - // - this.cSocket.DataPropertyName = "Socket"; - dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; - this.cSocket.DefaultCellStyle = dataGridViewCellStyle3; - resources.ApplyResources(this.cSocket, "cSocket"); - this.cSocket.Name = "cSocket"; - this.cSocket.ReadOnly = true; - this.cSocket.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; - // - // cFrom - // - this.cFrom.DataPropertyName = "From"; - dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - this.cFrom.DefaultCellStyle = dataGridViewCellStyle4; - resources.ApplyResources(this.cFrom, "cFrom"); - this.cFrom.Name = "cFrom"; - this.cFrom.ReadOnly = true; - this.cFrom.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; - // - // Column5 - // - this.Column5.DataPropertyName = "To"; - dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - this.Column5.DefaultCellStyle = dataGridViewCellStyle5; - resources.ApplyResources(this.Column5, "Column5"); - this.Column5.Name = "Column5"; - this.Column5.ReadOnly = true; - this.Column5.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; - // - // cLen - // - this.cLen.DataPropertyName = "ResLen"; - dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; - this.cLen.DefaultCellStyle = dataGridViewCellStyle6; - resources.ApplyResources(this.cLen, "cLen"); - this.cLen.Name = "cLen"; - this.cLen.ReadOnly = true; - this.cLen.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; - // - // cData - // - this.cData.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; - this.cData.DataPropertyName = "Data"; - resources.ApplyResources(this.cData, "cData"); - this.cData.Name = "cData"; - this.cData.ReadOnly = true; - this.cData.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; - // // Socket_Form // resources.ApplyResources(this, "$this"); @@ -1151,10 +1123,6 @@ private void InitializeComponent() private System.Windows.Forms.DataGridViewCheckBoxColumn cIsCheck; private System.Windows.Forms.DataGridViewTextBoxColumn cFNum; private System.Windows.Forms.DataGridViewTextBoxColumn cFName; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator8; - private System.Windows.Forms.ToolStripMenuItem tsmiShowHook; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator9; - private System.Windows.Forms.ToolStripMenuItem tsmiHideHook; private System.Windows.Forms.Panel pPacketInfo; private System.Windows.Forms.TabControl tcPacketInfo; private System.Windows.Forms.TabPage tpPacketInfo; diff --git a/WPELibrary/Socket_Form.cs b/WPELibrary/Socket_Form.cs index 1054234..ebb3068 100644 --- a/WPELibrary/Socket_Form.cs +++ b/WPELibrary/Socket_Form.cs @@ -483,27 +483,7 @@ private void cmsLogList_ItemClicked(object sender, ToolStripItemClickedEventArgs #endregion - break; - - case "tsmiShowHook": - - #region//显示拦截日志 - - Socket_Operation.bDoLog_Hook = true; - - #endregion - - break; - - case "tsmiHideHook": - - #region//隐藏拦截日志 - - Socket_Operation.bDoLog_Hook = false; - - #endregion - - break; + break; } } catch (Exception ex) diff --git a/WPELibrary/Socket_Form.en-US.resx b/WPELibrary/Socket_Form.en-US.resx index dae75ea..532bf88 100644 --- a/WPELibrary/Socket_Form.en-US.resx +++ b/WPELibrary/Socket_Form.en-US.resx @@ -242,7 +242,7 @@ 898, 116 - [ Interception settings ] + [ Filter Settings ] 741, 17 @@ -261,6 +261,9 @@ Data STOP (&J) + + [ Hook Settings ] + Filter Data @@ -271,25 +274,25 @@ Data Filter IP - 248, 23 + 246, 23 - 248, 23 + 246, 23 - 248, 23 + 246, 23 - 384, 1 + 381, 1 Length - 386, 35 + 383, 35 - 386, 67 + 383, 67 [ Search Data ] diff --git a/WPELibrary/Socket_Form.resx b/WPELibrary/Socket_Form.resx index db5b688..13e65d2 100644 --- a/WPELibrary/Socket_Form.resx +++ b/WPELibrary/Socket_Form.resx @@ -127,24 +127,6 @@ 清空日志列表 - - 145, 6 - - - 148, 22 - - - 显示拦截日志 - - - 145, 6 - - - 148, 22 - - - 隐藏拦截日志 - 145, 6 @@ -155,7 +137,7 @@ 导出到Excel - 149, 110 + 149, 54 cmsLogList @@ -397,8 +379,8 @@ 0 - 清空 -数据(&C) + 清 空 +数 据(&C) bClear @@ -563,10 +545,10 @@ NoControl - 13, 72 + 13, 75 - 99, 19 + 101, 20 34 @@ -599,7 +581,7 @@ 13, 3 - 99, 17 + 101, 18 31 @@ -629,10 +611,10 @@ NoControl - 13, 26 + 13, 27 - 99, 17 + 101, 18 32 @@ -662,10 +644,10 @@ NoControl - 13, 49 + 13, 51 - 99, 17 + 101, 18 33 @@ -695,10 +677,10 @@ NoControl - 118, 3 + 120, 3 - 124, 17 + 126, 18 35 @@ -725,10 +707,10 @@ Fill - 118, 26 + 120, 27 - 124, 17 + 126, 18 36 @@ -755,10 +737,10 @@ Fill - 118, 49 + 120, 51 - 124, 17 + 126, 18 37 @@ -785,10 +767,10 @@ Fill - 118, 72 + 120, 75 - 124, 19 + 126, 20 38 @@ -812,7 +794,7 @@ Fill - 3, 19 + 1, 17 1, 1, 1, 1 @@ -821,7 +803,7 @@ 4 - 245, 94 + 249, 98 0 @@ -847,12 +829,18 @@ 0, 0, 0, 0 + + 1, 1, 1, 1 + 251, 116 43 + + [ 拦截设置 ] + gbHookType @@ -986,7 +974,7 @@ 121, 3 - 248, 23 + 246, 23 44 @@ -1016,7 +1004,7 @@ 121, 35 - 248, 23 + 246, 23 46 @@ -1049,7 +1037,7 @@ 121, 67 - 248, 23 + 246, 23 48 @@ -1079,7 +1067,7 @@ NoControl - 383, 1 + 381, 1 1, 1, 1, 1 @@ -1106,7 +1094,7 @@ 6 - 385, 35 + 383, 35 74, 23 @@ -1130,7 +1118,7 @@ 7 - 385, 67 + 383, 67 74, 23 @@ -1184,7 +1172,7 @@ 3 - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="cbCheck_Packet" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbCheck_Socket" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbCheck_IP" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="txtCheck_Socket" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="txtCheck_IP" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="txtCheck_Packet" Row="2" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="cbCheck_Size" Row="0" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="nudCheck_Size_From" Row="1" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="nudCheck_Size_To" Row="2" RowSpan="1" Column="4" ColumnSpan="1" /></Controls><Columns Styles="Absolute,10,Percent,30,Percent,70,Absolute,10,Absolute,80,Absolute,7" /><Rows Styles="Percent,33.33333,Percent,33.33333,Percent,33.33333" /></TableLayoutSettings> + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="cbCheck_Packet" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbCheck_Socket" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbCheck_IP" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="txtCheck_Socket" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="txtCheck_IP" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="txtCheck_Packet" Row="2" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="cbCheck_Size" Row="0" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="nudCheck_Size_From" Row="1" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="nudCheck_Size_To" Row="2" RowSpan="1" Column="4" ColumnSpan="1" /></Controls><Columns Styles="Absolute,10,Percent,30,Percent,70,Absolute,10,Absolute,80,Absolute,10" /><Rows Styles="Percent,33.33333,Percent,33.33333,Percent,33.33333" /></TableLayoutSettings> Top @@ -1208,7 +1196,7 @@ 42 - [ 拦截设置 ] + [ 过滤设置 ] gbFilterSet @@ -1868,7 +1856,7 @@ 0, 0 - 716, 136 + 714, 134 0 @@ -1889,7 +1877,7 @@ 4, 26 - 716, 136 + 714, 134 7 @@ -8195,30 +8183,6 @@ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - toolStripSeparator8 - - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tsmiShowHook - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - toolStripSeparator9 - - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tsmiHideHook - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - toolStripSeparator5 @@ -8393,6 +8357,48 @@ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + cIndex + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + cType + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + cSocket + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + cFrom + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Column5 + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + cLen + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + cData + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + cIsCheck @@ -8513,48 +8519,6 @@ System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - cIndex - - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - cType - - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - cSocket - - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - cFrom - - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Column5 - - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - cLen - - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - cData - - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Socket_Form