频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

一个用c#写的扫描asp源码漏洞的应用程序(1)

来源: 作者: 出处:巧巧读书 2006-09-07 进入讨论组
     这儿就是昨天说的那个程序主要部分的源代码,如果要全部代码请到我的主页去下载。
  贴不开,分两次。
  
  //--------------------------------------------------------------------------
  //
  // file name : form1.cs
  //
  // description : 主form
  //
  // date: 2001/1/3
  //
  // author : bigeagle@163.net
  // http://bigeagle.yeah.net
  //
  // history : 2000/1/3 version 0.9
  //
  // ToDo: translate:f 方法似乎有问题,等得到有关http协议的资料在修改
  //
  //-------------------------------------------------------------------------
  
  
  namespace findbug
  {
   using System;
   using System.Drawing;
   using System.Collections;
   using System.ComponentModel;
   using System.WinForms;
   using System.Data;
   using System.Net ;
   using System.IO ;
   using System.Text ;
   using System.Net.Sockets ;
  
   /// <summary>
   /// Summary description for Form1.
   /// </summary>
   public class Form1 : System.WinForms.Form
   {
   /// <summary>
   /// Required designer variable.
   /// </summary>
   private System.ComponentModel.Container components;
   private System.WinForms.StatusBar barStatus;
   private System.WinForms.Button btnClear;
   private System.WinForms.TextBox txtResult;
   private System.WinForms.Button btnGo;
   private System.WinForms.Label label3;
   private System.WinForms.ComboBox cboMethod;
   private System.WinForms.TextBox txtFileName;
   private System.WinForms.Label label2;
   private System.WinForms.TextBox txtServer;
   private System.WinForms.Label label1;
   private System.WinForms.MenuItem mnuExit;
   private System.WinForms.MenuItem menuItem1;
   private System.WinForms.MenuItem mnuNew;
   private System.WinForms.MenuItem mnuAbount;
   private System.WinForms.MenuItem mnuHelp;
   private System.WinForms.MenuItem mnuSave;
   private System.WinForms.MenuItem mnuFile;
   private System.WinForms.MainMenu mainMenu1;
  
   public Form1()
   {
   //
   // Required for Windows Form Designer support
   //
   InitializeComponent();
  
   //初始化窗口
   InitForm() ;
  
   }
  
  
   public override void Dispose()
   {
   base.Dispose();
   components.Dispose();
   }
  
   //初始化控件
   private void InitializeComponent()
   {
   this.components = new System.ComponentModel.Container ();
   this.mnuSave = new System.WinForms.MenuItem ();
   this.mnuNew = new System.WinForms.MenuItem ();
   this.cboMethod = new System.WinForms.ComboBox ();
   this.btnGo = new System.WinForms.Button ();
   this.menuItem1 = new System.WinForms.MenuItem ();
   this.mnuFile = new System.WinForms.MenuItem ();
   this.txtServer = new System.WinForms.TextBox ();
   this.mnuHelp = new System.WinForms.MenuItem ();
   this.btnClear = new System.WinForms.Button ();
   this.label2 = new System.WinForms.Label ();
   this.label1 = new System.WinForms.Label ();
   this.mnuAbount = new System.WinForms.MenuItem ();
   this.barStatus = new System.WinForms.StatusBar ();
   this.mainMenu1 = new System.WinForms.MainMenu ();
   this.mnuExit = new System.WinForms.MenuItem ();
   this.txtResult = new System.WinForms.TextBox ();
   this.label3 = new System.WinForms.Label ();
   this.txtFileName = new System.WinForms.TextBox ();
   mnuSave.Text = "保存";
   mnuSave.Shortcut = System.WinForms.Shortcut.CtrlS;
   mnuSave.Index = 1;
   mnuNew.Text = "新建";
   mnuNew.Shortcut = System.WinForms.Shortcut.F2;
   mnuNew.Index = 0;
   mnuNew.Click += new System.EventHandler (this.mnuNew_Click);
   cboMethod.Location = new System.Drawing.Point (96, 56);
   cboMethod.Size = new System.Drawing.Size (121, 20);
   cboMethod.TabIndex = 4;
   btnGo.Location = new System.Drawing.Point (296, 56);
   btnGo.Size = new System.Drawing.Size (75, 23);
   btnGo.TabIndex = 6;
   btnGo.Text = "让我看";
   btnGo.Click += new System.EventHandler (this.btnGo_Click);
   menuItem1.Text = "-";
   menuItem1.Index = 2;
   mnuFile.Text = "文件(&F)";
   mnuFile.Index = 0;
   mnuFile.MenuItems.All = new System.WinForms.MenuItem[4] {this.mnuNew, this.mnuSave, this.menuItem1, this.mnuExit};
   txtServer.Location = new System.Drawing.Point (96, 16);
   txtServer.Text = "http://";
   txtServer.TabIndex = 1;
   txtServer.Size = new System.Drawing.Size (100, 21);
   mnuHelp.Text = "帮助(&H)";
   mnuHelp.Index = 1;
   mnuHelp.MenuItems.All = new System.WinForms.MenuItem[1] {this.mnuAbount};
   btnClear.Location = new System.Drawing.Point (408, 56);
   btnClear.Size = new System.Drawing.Size (75, 23);
   btnClear.TabIndex = 8;
   btnClear.Text = "清空";
   btnClear.Click += new System.EventHandler (this.btnClear_Click);
   label2.Location = new System.Drawing.Point (224, 16);
   label2.Text = "文件名:"; http://www.qqread.com/csharp/c239490.html 更多文章 更多内容请看漏洞专区漏洞扫描专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章