摘要: 隐患 1.忽略返回状态第一个隐患很明显,但它是开发新手最容易犯的一个错误。如果您忽略函数的返回状态,当它们失败或部分成功的时候,您也许会迷失。反过来,这可能传播错误,使定位问题的源头变得困难。捕获并检查每一个返回状态,而不是忽略它们。考虑清单 1 显示的例子,一个套接字 send 函数。清单 1. ... 阅读全文
posted @ 2014-11-03 14:52 wiessharling 阅读(360) 评论(0) 推荐(0) 编辑
摘要: PS.老规矩,列出可能遇到的20个问题,如果您是都能回答的高手,请您绕道,我是小菜,只做自己的学习笔记。1.传输层的主要功能是什么?2.传输层如何区分不同应用程序的数据流?3.传输层有哪些协议?4.什么是UDP协议?5.为什么有了UDP,还需要TCP?6.什么是TCP协议?7.怎么理解协议和程序?8... 阅读全文
posted @ 2014-11-03 14:41 wiessharling 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: 目前主要的端口扫描技术有以下几种:1.TCP connect Scan(TCP连接扫描)这种方法也称之为“TCP全连接扫描”。它是最简单的一种扫描技术,所利用的是TCP协议的3次握手过程。它直接连到目标端口并完成一个完整的3次握手过 程(SYN、SYN/ACK和ACK)。操作系统提供的“connec... 阅读全文
posted @ 2014-11-03 11:37 wiessharling 阅读(9168) 评论(0) 推荐(0) 编辑
摘要: 你是否曾想知道你所在局域网中哪些IP已经被使用了?还有哪些IP地址没有被使用?是否想知道某个IP地址下是什么系统……这些问题我们都可以使用一个nmap的工具解决,下面,就让我们开始了解nmap。1) 获取远程主机的端口信息和识别主机操作系统(Get info about remote host po... 阅读全文
posted @ 2014-11-03 11:23 wiessharling 阅读(450) 评论(0) 推荐(0) 编辑