
网络
文章平均质量分 83
chief1985
好好学习
展开
-
HTTP长连接的一些文章
http://hi.baidu.com/jabber/blog/item/3e24012323d179479258079b.html http://www.javaeye.com/topic/28020 http://www.blogjava.net/rosen/archive/2009/02/11/254309.html http://www.infoq.com/cn/news/2008/原创 2009-09-29 20:29:00 · 1173 阅读 · 0 评论 -
几款黑客常用小工具的使用说明
NcNc(Netcat的简写)被称为”瑞士军刀”,是黑客工具箱必备的工具之一,可见其功能之强大。Nc的功能与windows系统中的telnet.程序类似,但是Nc更为强大,功能更多,它能够建立并接受传输控制协议(TCP)和用户数据报协议(UDP)连接,可以在这些连接上读写数据,直到连接关闭为止,通俗的讲就是可以用它来连接我们指定的机器的端口。下面介绍几种Nc常用的命令格式:(1)nc 192.16转载 2008-11-14 23:03:00 · 1681 阅读 · 1 评论 -
sniffer技术原理及应用,包括编程方法和工具使用
sniffer技术原理及应用,包括编程方法和工具使用http://www.hacker.com.cn/ 2008-11-2 0:03:46 黑客防线sniffer技术原理及应用,包括编程方法和工具使用sniffer中文翻译过来就是嗅探器,在当前网络技术中使用得非常得广泛。sniffer既可以做为网络故 障的诊断工具,也可以作为黑客嗅探和监听的工具。最近两年,网络监听(sniffer)技术出现了新的转载 2008-11-16 00:52:00 · 2831 阅读 · 0 评论 -
URL编码表一览
æ退格TAB换行回车空格!"#$%&()*+,-./%00%01%02%03%04%05%06%07%08%09%0a%0b%0c%0d%0e%0f%10%11%12%13%14%15%16%17%18%19%1a%1b%1c%1d%1e%1f%20%21%22%23%24%25%26%27%28%29%2a%2b%2c%2d%2e%2f0123456789:;=>?@ABCDEFGHIJKLM转载 2008-11-17 22:58:00 · 15018 阅读 · 0 评论 -
Commandline-guide to virtual network settings and more
sorry this is Windows only.Just starting this table ...vnetlib.exe is included in Workstation, VMserver and VMplayer installs.net.exe Windows-builtin devcon.exe is a command-line device manager tool f转载 2008-11-16 17:33:00 · 1463 阅读 · 0 评论 -
区分本地网卡是物理网卡还是虚拟网卡
GetAdaptersInfo 可以获得本机所有网卡的信息,然而这些网卡中可能包括虚拟网卡。例如,若安装了 VMWare 或者某些 VPN 客户端软件,则会出现若干虚拟网卡。它们在形式上与物理网卡几乎没有区别。 ipconfig 将它们与本地物理网卡等同对待。有些人建议使用 MAC 地址中的 "locally administread bit" 来区分。而事实证明这是靠不住的。http://hi.转载 2008-11-16 13:38:00 · 10565 阅读 · 1 评论 -
Windows Network Data Filtering Techniques
WindowsNetwork Data and Packet Filtering The purpose of this topic is to provide a brief introduction to various techniques that can be used to filter network data and network packets on the Microsof转载 2008-11-16 00:49:00 · 5314 阅读 · 0 评论 -
VNC的Hextile编码原理及实现
一、VNC1. 功能在本机显示和控制别一台计算机的桌面,就像直接用那台计算机一样2. VNC的编码方式主要有a) Raw(0):不进行编码,直接传送数据,是最慢的一种b) Copyrect(1):对于客户端,在已经有了相同象素数据的时候比较有效,比如移动或窗口内容滚动时c) RRE(2):将象素颜色相同的某一个矩形区域作转载 2009-01-02 23:02:00 · 6784 阅读 · 1 评论 -
tomcat上架设的WEBDAV服务,客户端如何才能映射为本地盘符?
http://www.javaeye.com/topic/142650他那篇大作早已拜读,里面涉及到很多WEBDAV的概念。 在windows客户端中,webdav的应用有2种:web文件夹(MSDAIPP.DLL-- web Folder Client)和映射盘符( MRXDAV.SYS--WebDAV Mini-Redirector ),第一种他有谈到。第二种并没有涉及。 因此才发帖咨询。 呵转载 2008-11-09 22:19:00 · 2891 阅读 · 0 评论 -
WebDrive --------WebDAV和自动版本化 - 客户端交互性
http://www.subversion.org.cn/svnbook/1.4/svn.webdav.clients.html所有的WebDAV客户端分为三类—独立应用程序,文件浏览器扩展或文件系统实现,这些分类定义了WebDAV用户可用的功能性。表 C.1 “”给WebDAV常见软件进行了分类,并提供了的简短描述。表 C.1. 软件类型WindowsMacLinux描述Adobe Photos转载 2008-11-09 22:05:00 · 8593 阅读 · 0 评论 -
强大的发包工具fine packet builder
Fine packet builder是我用过的最强大,也是最方便的发包工具。它可以很快的生成一个常用报文,用于测试网络。并且附带的数据库文件可以记载创建过的所有packet。程序使用起来也很简单。有需要的朋友不妨尝试一下。Fine Packet Builder 的安装因为本工具是以Eclipse 为平台来开发的,所以需要事先安装Java Runtime。L2 通信和抓包文件相关联的功能使用了Wi转载 2008-11-14 22:46:00 · 7870 阅读 · 1 评论 -
IP层网络数据抓包实现方法收藏
做过网管或协议分析的人一般都熟悉sniffer这个工具,它可以捕捉流经本地网卡的所有数据包。抓取网络数据包进行分析有很多用处,如分析网络是否有网络病毒等异常数据,通信协议的分析(数据链路层协议、IP、UDP、TCP、甚至各种应用层协议),敏感数据的捕捉等。下面我们就来看看在windows下如何实现数据包的捕获。 WINSOCK本身就提供了抓取流经网卡的所有数据包的函数,虽然只能在IP协议层转载 2008-11-14 22:58:00 · 1919 阅读 · 0 评论 -
通过下全局API Hook修改IAT中函数地址为何截获不了Ws2_32.dll的recv()
(2) 在ActiveKey.h文件中加入HOOKAPI结构,此结构用来存储被挡截API函数名称、原API函数地址和替代函数地址。 typedef struct tag_HOOKAPI { LPCSTR szFunc;//被HOOK的API函数名称。 PROC pNewProc;//替代函数地址。转载 2008-11-16 00:39:00 · 3417 阅读 · 1 评论 -
NDIS截获数据包学习笔记(一)
网络驱动程序接口规范(NDIS)是微软为网络接口卡(NIC)的局域网驱动程序提供的一种标准应用程序接口(API)。NDIS 适用于服务器或工作站。NDIS 标准支持计算机通过不同的通信协议与网络相连,如:TCP/IP、IPX、NetBIOS、AppleTalk 等。 NDIS 在数据链路层(第二层)的媒体控制层(MAC)执行其功能。NIC 硬件实现过程与媒体访问控制(MAC)设备驱动程转载 2008-11-24 23:16:00 · 7742 阅读 · 2 评论 -
NAT在NDIS中间层驱动中的实现
创建时间:2006-06-17文章属性:原创文章提交:thinking (thinkingfh_at_163.com)1.概要 相信在IPv6的时代到来之前,NAT仍然是解决大多数人上网的主要途径,而且它在企业内网Intranet中也扮演着十分重要的角色. NAT的全称是Network Address Translator(网络地址转换),其主要作用是把内网IP地址转换成为全球唯一的可转载 2008-11-24 23:06:00 · 2072 阅读 · 0 评论 -
用USB联网线实现共享上网
安装USB联网线 把USB联网线插入本本。 当系统报告找到新硬件时,选择“自动安装软件”,然后点“下一步”: 之后又会出现“驱动程序没有通过微标测试”警告窗口,还是选择“仍然继续”。最后点击“完成”就大功告成了! 最后重新启动电脑(对于WindowsXP操作系统,无需重启电脑也可)。 设置网络链接 点击“开始”--“设置”--“网络连接”。你会发现这时多了一个名为“USB Virtual N转载 2008-11-24 22:37:00 · 11764 阅读 · 0 评论 -
一种全新的软件界面设计方法
一种全新的软件界面设计方法撰文:Aweay你可转载,拷贝,但必须加入作者署名Aweay,如果用于商业目的,必须经过作者同意。下载实例代码关键字:COM MySpy IE SetUIHanlder IcustomDoc IDocHostUIHandler GetExternal前言作者在解决各种问题的时候喜欢首先使用C++ Builder来尝试,这篇文章也是这样,但这并不影响其他开发工具的使用者阅读原创 2008-11-18 22:51:00 · 2173 阅读 · 0 评论 -
谈VC++结合FLASH开发精美程序界面
做过界面开发的人想必都清楚如果要用VC++来开发漂亮的程序界面其难度真是苦不堪言, 当然VC++可以作出漂亮的界面但要投入大量的人力和时间其代码量可以用海量来形容。BUG自然也就不计其数。本文主要介绍如何采用VC++结合FLASH在短时间内以及很少的人力投入的情况开发出精美漂亮的软件界面。在本例中VC++主要进行相关数据逻辑及业务处理,FLASH则进行相关的界面表现。FLASH和VC++之间采用X转载 2008-11-18 22:43:00 · 3394 阅读 · 1 评论 -
用浏览器控件做界面,网页界面中定义自己的程序事件
1 引言在用Delphi、Visual Basic等可视化快速开发工具编写Windows应用程序时,常会遇到这样几个问题:1) 希望程序界面美观。在Delphi中,开发人员通常使用各种控件来实现界面的风格化,但缺点是造成应用程序体积较大,且在升级时常会被控件版本与Delphi版本不兼容带来的问题所困扰。2) 希望应用程序在功能不变的情况下具有不同的界面风格。这常常通过换"皮肤"的技术来实现,但一般转载 2008-11-18 22:41:00 · 3313 阅读 · 0 评论 -
LibHttpd - 轻量级嵌入式Web server
LibHttpd - 轻量级嵌入式Web server作者:xlander 发表时间:2008-3-25 阅读次数:1072在网上找了很多关于嵌入式web server的资料,比如shttpd,appweb,boa,go ahead server等等,但都有网友反映移植不方便、资源要求高等等。如果用于运行ucLinux的arm9上,就没有什么问题,而用于运行ucOS的arm7上,则有很多限转载 2008-11-18 22:31:00 · 3857 阅读 · 0 评论 -
VMware服务随意关
VMware服务随意关发表时间: 2008年04月23日 00时48分 评论/阅读(/)本文地址: http://qzone.qq.com/blog/280883610-1208882895VMware 虚拟机程序安装后同时会有4个服务打开,极大的消耗了系统资源,对我这样的铁公鸡来说实在不可忍受。若关闭了这4个服务, 右下角的托盘又会显示两个未接通的网络连接,很是烦人。因此考虑实现转载 2008-11-16 17:49:00 · 6002 阅读 · 3 评论 -
在WinPE上运行VMware!
本人尝试多次,在winpe上运行VMware workstation,不管是完整版,精简绿色版都会报错,上网查了N多资料,没有可行的办法,在这里有For BartPE的vmware Plugin:http://www.bootcd.us/BartPE_Plugin_Details/535/VMware-Workstation-4_5_2-Plugin.html,希望高手去研究一下,既然在BartP转载 2008-11-16 16:15:00 · 8155 阅读 · 0 评论 -
对一个虚拟网卡驱动程序的剖析(三):网卡的初始化函数MiniportInitialize
前面的驱动程序入口函数DriverEntry的作用是向系统说明这个驱动程序的结构。初始化函数则是为了使我们的网卡能够正常工作而进行各种准备工作。 系统在调用网卡的初始化函数的时候,会传进来一个输入参数MediumArray,这是一个包含一系列介质类型的数组,初始化函数要在这个数组中间选一种类型返回给系统,告诉系统该驱动支持的类型。做法就是将系统传进来的一个输出参数SelectedMediu转载 2008-11-16 13:45:00 · 3858 阅读 · 0 评论 -
Class WinPcap
http://jnetstream.com/docs/javadoc/jnetpcap-1.1-javadoc/org/jnetpcap/winpcap/WinPcap.htmlOverview Package Class Tree Deprecated Index Help PREV CLASS NEXT CLASSFRAMES NO FRAMES All ClassesSU转载 2008-11-08 00:18:00 · 1651 阅读 · 0 评论 -
HTTP协议中的Tranfer-Encoding|HTTP,协议,Tranfer-Encoding,chunked编码,解析-中国源码网
导读: 当不能预先确定报文体的长度时,不可能在头中包含Content-Length域来指明报文体长度,此时就需要通过Transfer-Encoding域来确定报文体长度。 通常情况下,Transfer-Encoding域的值应当为chunked,表明采用chunked编码方式来进行报文体的传输。chunked编码是HTTP/1.1 RFC里定义的一种编码方式,因此所有的HTTP/1原创 2008-11-04 21:53:00 · 1426 阅读 · 0 评论 -
WebDAV Projects
导读: WebDAV ProjectsIf you would like your project or software package listed here, then please mail Michael Best. Additional listings and detail are available on the DAV Working Group page,转载 2008-10-13 22:34:00 · 1725 阅读 · 0 评论 -
网络数据包效验和(checksum)的计算
导读: 在网络传送的数据包为了保证传送正确都含有效验字段,IP、arp、tcp等每 个数据段都有自己的效验和。 效验的计算并不复杂。把相应数据包段的所有数据看成一个字节数组{a,b,c,d,e},把他们分成16bit一组{[ab],[cd],[e0]}计算其和:[ab][cd][e0]--------[xy] 计算采用循环进位,最高位的进位加到最低位, 如果计算出的[xy]所有位都原创 2008-10-11 23:57:00 · 3134 阅读 · 0 评论 -
如何编程设置本机IP地址?
导读: 知道IP在什么位置,就可以更改了,看看下面这个 在NT上, 先获得网络设备驱动程序的名称: sNetCardRegKey := /SOFTWARE/Microsoft/Windows NT/CurrentVersion/NetworkCards/1; 1 或者其他能在这个地方枚举到的子键 regRootKey.Ro转载 2008-10-16 20:49:00 · 2645 阅读 · 0 评论 -
李代桃僵 巧妙进行虚拟网卡的绑定!
导读: 【IT168 论坛采风】当计算机中的网卡设备绑定的组件太多时,网卡的工作效率就会下降,严重时还能导致网卡设备不能稳定地工作。为了提高网卡设备的工作效率,我们必须想方设法地让网卡设备不为绑定操作所“拖累”。然而,目前有许多网络管理类的应用程序在安装的时候,常常要与网卡设备绑定在一起才能完成安装操作,如此说来要想使用这些网络管理类的应用程序,难道我们只能“消耗”网卡设备有限的资源了原创 2008-08-18 23:33:00 · 1248 阅读 · 0 评论 -
怎样枚举系统有几快网卡啊?
导读: 回复人:yaoha2003(爱老婆更爱键盘!) ( ) 信誉:100 2003-10-14 18:35:04Z 得分:4 int NetAdapter::EnumDevice() { if(INVALID_HANDLE_VALUE==(DeviceInfoSet=SetupDiGetClassDevs(0,NULL,0,DIGCF_ALLCLASSES|DIG原创 2008-08-18 23:24:00 · 1378 阅读 · 0 评论 -
绑定多网卡 让网络带宽双倍增加
导读: 【IT168 专稿】公司的服务器访问量越来越大,客户端连接的速度越来越慢。一块普通的百兆网卡已经不能满足应用的需要了。怎么办呢?换千兆网卡不仅要花费好几百块钱,而且我们的交换机也是百光交换机,即使换了千兆网卡交换机也不能跟着换啊!问题总得解决,记得以前在购买服务器时看到很多高档服务器网卡可以通过软件将它们捆绑在一起使用,以实现网络访问的分流。那么普通的网卡能够将它们绑定在一起吗原创 2008-08-18 23:39:00 · 4134 阅读 · 0 评论 -
我想在windows下移植一个tcp/ip协议栈,所以我要直接操作网卡来发送数据,但是怎么操作呢?
导读: to iorikingdom 谢谢你的建议,我想这样是可行的,我在DDK的sample中找到一个代码在NTDDK/src/network/ndis/packet, 但是在目录下build -ceZ这个命令编译不过,builder log 如下: Compiling d:/ntddk/src/network/ndis/packet原创 2008-08-18 23:28:00 · 1758 阅读 · 0 评论 -
"Virtual PC Could Not Open Its Emulated Ethernet Switch Driver" Error Message After You Install a Virtual PC Update
导读: This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated. Article ID : 824516 Last R原创 2008-08-18 23:20:00 · 1039 阅读 · 0 评论 -
DNS修复,模拟修复网络连接(原)
导读: 最近教育网调试,原来的DNS失效。一台台电脑去改?@#¥%…… 干脆做个小程序。 习惯导入注册表文件,后来才发现每台电脑注册表中DNS的地址是不一样的,跟网卡的CLSID有关。 重换思路:先取得网卡的CLSID,再进行添加新的DNS。 必须能读取注册表,还要进行字符串的连接。DOS批处理是不够的了。就用VBS了! 还要修复网络连接。DOS批处理停止、启用系统原创 2008-08-21 00:18:00 · 3327 阅读 · 0 评论 -
如何枚举到所有的网卡
导读: http://www.vckbase.com/document/viewdoc/?id=851 1.2 读取注册表取得适配器名称 在Windows2000中可以通过遍历 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Class/{4d36e972-e325-11ce-bfc1-08002转载 2008-08-18 23:30:00 · 1542 阅读 · 0 评论 -
[100分求助]如何使用VC编程获取网卡当前的状态 - IT者
导读: 至少需要获取: 1、当前速度 2、是全双工的,还是半双工的 3、是否是自适应的网友回复:SetupDiEnumDeviceInterfaces 你查下,我觉得应该可以网友回复:用GetIfTable函数网友回复:SetupDiEnumDeviceInterfaces 网友回复:up网友回复:引用 1 楼 greatws 的回复:SetupDiEnumDeviceInterfac原创 2008-10-12 00:11:00 · 2155 阅读 · 0 评论 -
求VC版本如何利用WMI获得磁盘信息 VC/MFC / 进程/线程/DLL - 社区 community.youkuaiyun.com
导读: WMI使用技巧集 很多的朋友对WMI可能见过但理解不深,我也是十分想了解关于WMI的知识,可一直找不对太合适的资料,在网上的一些资料不是有很多错误,就是讲解不清,我有空的时候将关于WMI的知识集中一下,放在这里便于大家学习。本贴会不断增加。 1、 什么是WMI WMI是英文Windows Management Instrumentation的原创 2008-10-12 23:33:00 · 2353 阅读 · 0 评论 -
VC知识库文章 - 不重起Windows直接更改IP地址
导读: 不重起Windows直接更改IP地址作者:浙江省温岭电信局 王骏注:本文适用于WINDOWS NT/2000/XP/2003下载本文示例工程源代码运行效果图如下: 设置IP地址只需要更改注册表中关于适配器的相应设置,但更改后需要重新启动系统才能生效,而AddIPAddress函数只能添加IP而不是更改当前的IP,我们在Windows NT/2000界面上操作不需要重新启动就可以生转载 2008-10-12 23:41:00 · 1173 阅读 · 0 评论 -
获取网卡的相关信息
导读: 作者姓名 安静文章原始出处 北京163社区 C版//////////////////////////////////////////////////////////////////运行本程序需要安装Microsoft Platform SDK .这个可以去MS下载// http://www.microsoft.com/msdownload/platformsdk/sdkupdat原创 2008-10-12 22:54:00 · 986 阅读 · 0 评论 -
查询网络状态
导读: 前两天因为其他原因需要编写一段查询网络状态的代码,一开始的想法是查询注册表中的某个键值,后来查了老半天,虽然找到了那个键,但是比较麻烦,我在这里就不再赘述了,有兴趣的可以上网查相关的资料。如果你找不到,也可以给我消息,我可以提供给你。因为查询注册表的方法实在麻烦,就转向与其它的方法获取网络状态。也就是确认网络的连通性如何。后来查到IpHlpApi[ip助手]里面有一个函数比较好用G原创 2008-10-12 22:45:00 · 2896 阅读 · 0 评论