-
web 在线安装 asp.net 网站程序
下面是安装过程。 1,上传单个文件到网站根目录 运行 http://domain.cn/Setup.aspx 点击在线安装
- 2013-12-04下载
- 积分:1
-
CapturePacket
网络抓包与协议分析,实现图形用户界面,能利用原始套接字编程接口(winpcap)进行抓包,能对抓包的内容进行分层显示和各字段数值显示,可对抓包进行过滤,将抓包的内容存入数据库。
(Network packet capture and protocol analysis, graphical user interface, to use raw socket programming interface (winpcap) conducted capture, able to capture and display the contents of each field value hierarchical display, capture can be filtered, The capture of the content stored in the database.)
- 2021-03-28 15:59:11下载
- 积分:1
-
c# 扫描IP Http Header
c# 扫描IP Http Headerusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Threading;using System.IO;namespace HScan{ public partial class Form1 : Form { int _currentThreads = 0; int _maxThreads = 100; Thread main = null; Thread mt = null; List threads = new List(); public Form1() { InitializeComponent(); Control.CheckForIllegalCrossThreadCalls = false; } private void btnStart_Click(object sender, EventArgs e) { btnStart.Enabled = false; if (txtStart.Text.Trim() == "") { MessageBox.Show("起始IP不能为空."); return; } if (txtEnd.Text.Trim() == "") { MessageBox.Show("结束IP不能为空."); return; } int ts = Convert.ToInt32(txtThreads.Text); _maxThreads = ts; string startIp = txtStart.Text; string endIp = txtEnd.Text; TParameter tp=new TParameter(); tp.StartIp=startIp; tp.EndIp=endIp; tp.ThreadCount=ts; main = new Thread(new ParameterizedThreadStart(StartMe)); main.Start(tp); } protected void ThreadManage() { Thread c=null; while (true) { System.Object lockThis = new System.Object(); lock (lockThis) { for (int i = 0; i < threads.Count; i ) { if (threads[i] != null && !threads[i].IsAlive) { c = threads[i]; break; } } if (c != null) { threads.Remove(c); } } } } protected void StartMe(object ob) { mt = new Thread(new ThreadStart(ThreadManage)); mt.Start(); TParameter p = ob as TParameter; string curIp = p.StartIp; while (true) { for (int i = 0; i < _maxThreads; i ) { if (curIp != "") { if (_currentThreads >= _maxThreads) break; System.Object lockThis = new System.Object(); lock (lockThis) { _currentThreads ; if (_currentThreads > _maxThreads) _currentThreads = _maxThreads; string tip = curIp; Thread t = new Thread(new ParameterizedThreadStart(Run)); t.Start(tip); threads.Add(t); curIp = IPUtility.getLastIp(curIp, p.EndIp, 1); } } else { break; } } } } protected void Run(object ob) { string ip = ob.ToString(); SocketGetHead h = new SocketGetHead(); string ret = h.GetHtml(ip, 80); if (ret.IndexOf("DVRDVS-Webs") > 0) { ListViewItem item = new ListViewItem(); item.SubItems[0].Text = (listView1.Items.Count 1).ToString(); ListViewItem.ListViewSubItem lvSubItem = new ListViewItem.ListViewSubItem(); lvSubItem.Text = ip; item.SubItems.Add(lvSubItem); lvSubItem = new ListViewItem.ListViewSubItem(); lvSubItem.Text = "DVRDVS-Webs"; item.SubItems.Add(lvSubItem); listView1.Items.Add(item); } System.Object lockThis = new System.Object(); lock(lockThis) { lblCurIp.Text = ip; _currentThreads--; if (_currentThreads < 0) _currentThreads = 0; } } private void tsmCopy_Click(object sender, EventArgs e) { if (listView1.SelectedItems.Count > 0) { string ip = listView1.SelectedItems[0].SubItems[1].Text; Clipboard.SetText(ip); } } private void tsmExport_Click(object sender, EventArgs e) { StreamWriter writer = new StreamWriter(AppDomain.CurrentDomain.BaseDirectory "\export.txt",true); foreach (ListViewItem item in listView1.Items) { string ip=item.SubItems[1].Text; writer.WriteLine(ip); writer.Flush(); } writer.Flush(); writer.Close(); MessageBox.Show("导出成功!"); } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { try { if (mt != null) { mt.Interrupt(); mt.Abort(); } foreach (Thread t in threads) { t.Interrupt(); t.Abort(); } if (main != null) { main.Interrupt(); main.Abort(); } } catch { } Thread.Sleep(5000); } private void btnStop_Click(object sender, EventArgs e) { try { if (mt != null) { mt.Interrupt(); mt.Abort(); } foreach (Thread t in threads) { t.Interrupt(); t.Abort(); } if (main != null) { main.Interrupt(); main.Abort(); } } catch { } btnStart.Enabled = true; } }}
- 2014-06-23下载
- 积分:1
-
SSgameRun
:本系统属于小型的局域网监控系统,可以对某一台计算机进行屏幕监控,本系统主要实现以下功能: 系统采用人机交互的方式,界面美观友好。 屏幕信息需要时时显示,网络延时不能大于1秒。 服务器端可以随时运行,只要客户端运行,就能够显示屏幕信息。 系统运行时占用内存不能大于10MB,以免影响系统性能。 客户端运行时需要隐藏显示窗口,起其感觉不到在运行(network monitoring system that can carry out the screen of a computer monitor, the system achieve the following features: system is the way human-computer interaction, interface, beautiful and friendly. need to constantly display screen information, the network delay is not greater than 1 second. server can be run at any time as long as the client runs, will be able to display information. run-time memory for the system can not be larger than 10MB, so as not to affect system performance. need to hide the client run-time display window, from its feel in the run.)
- 2010-10-13 16:58:55下载
- 积分:1
-
Server
实现socket通信实例,服务端。实现客户端的发送数据的处理。。。。。(Achieve socket communication examples, client services. Implement the processing for transmitting data to the client. . . .)
- 2013-12-12 17:27:42下载
- 积分:1
-
线程管理示例代码
线程管理示例代码
- 2015-01-14下载
- 积分:1
-
network
网络分析,选取点,对所选取的点进行网络分析和计算(Network analysis, select points, network analysis and calculation of the selected points)
- 2017-06-27 15:06:09下载
- 积分:1
-
LiveZilla_3.1.8.6
免注册QQ/MSN号码,直接在网页上聊天/通话/视频,最佳在线客服.(Live Support)
- 2010-05-18 17:35:55下载
- 积分:1
-
TCPServerclient
客户服务器TCP/IP通信程序利用WINSOCK编程(client-server TCP/IP communications programming procedures using Winsock)
- 2005-06-30 11:10:29下载
- 积分:1
-
HTML5 WebSocket 构建实时 Web 应用 实例源码
HTML5 WebSocket 构建实时 Web 应用 实例源码
- 2016-12-31下载
- 积分:1