【哀悼】博客快速变灰法

在CSS文件中加入如下代码即可(只支持IE~): *{filter:gray; color:gray;}
默认分类 | 2008-05-19 17:30 | 阅读 2253 次 | 评论 0 条

[原创]从数据包角度看端口扫描

TCP端口扫描 客户端向服务器某端口发送TCP连接(第一次握手)请求,服务器接收到该数据包(连接请求)后,检查系统该端口是否处于监听状态。 (1) 如果系统发现该端口处于监听状态,则将该数据包传递给应用程序,应用程序向客户端发送第二次握手,客户端接收到后,发送第三次握手。这样一个TCP连接就建立了。客户端可以根据服务器端是否给予了第二次握手来判断服务器是否开放了该端口。(SYN极速TCP端口扫描就是这个原理) (2 )如果服务器发现客户请求的端口没有处于监听状态,则回送一个RST标志位为1的TCP数据包。 (以下图片放大后会更清晰!) 第一次握手: 此主题相关...
默认分类 | 2008-05-18 18:57 | 阅读 2934 次 | 评论 0 条

VC 利用 ADO操作mdb数据库体验

参考了孙鑫老师的《VC++从入门到精通》,向孙老师致敬! ADO的三个核心对象Connection对象   Connection对象表示了到数据库的连接,它管理应用程序和数据库之间的通信。 Recordset和Command对象都有一个ActiveConnection属性,该属性用来引用Connection对象。Command对象   Command对象被用来处理重复执行的查询,或处理需要检查在存储过程调用中的输出或返回参数的值的查询。Recordset对象   Recordset对象被用来获取数据。 Recordset对象存...
默认分类 | 2008-05-15 10:31 | 阅读 4467 次 | 评论 0 条

IP格式转换

IP地址格式转换在网络编程中会经常遇到,下面总结一下:   UINT->LPSTR   //将一个具有网络字节序的UINT型IP地址转化为点分十进制的字符串形式的IP //方法1(很简单,不用解释了) char *IpToString(char *ip, unsigned long lIp){char octeto[4]; ip[0] = 0; itoa(lIp & 0xff, octeto, 10); strcat(ip, octeto); strcat(ip, ".");  itoa((lI...
默认分类 | 2008-05-07 19:37 | 阅读 3866 次 | 评论 1 条
浏览585008次