网络入侵
1. 社会工程学攻击
原理:社会工程学是使用计谋和假情报去获得密码和其它敏感信息的科学
主要攻击方式:
- 打电话请求密码
- 伪造E-mail
2.物理攻击
目的:保护一些比较重要的设备不被接触
示例:
- 获得管理员密码
- 权限提升
3.暴力攻击
原理:穷举法(存疑)
字典攻击:最常见的暴力攻击。字典攻击通过仅仅使用某种具体的密码来缩小尝试的范围,大多数的用户使用标准单词作为一个密码,一个字典攻击视图通过利用包含单词列表的文件去破解密码。
4.unicode 漏洞专题
可使用扫描工具:X-Scan
5.缓冲区溢出攻击
地位:目前最流行的攻击技术
原理:目标操作系统收到了超出它能接受的最大信息的时候,将发生缓冲区溢出。多余的数据会溢出并覆盖实际的程序数据,结果是可在系统上产生一个后门。
举例:
- RPC(远程过程调用)漏洞溢出
- IIS溢出攻击
6.拒绝服务攻击
定义:凡是造成目标计算机拒绝提供服务的攻击都称为拒绝服务
类型:
SYN风暴:
利用TCP/IP协议的漏洞,发送伪造源IP的SYN包,使目标系统建立大量的半连接,从而耗尽内存资源(包括Inpcb socket结构 TCPcb)。
Smurf攻击:
三要素:攻击者,受害者,目标中间脆弱网络
原理:利用TCP/IP协议的漏洞,伪造ICMP echo广播包,源地址为受害主机,目标地址为中间脆弱网络的广播地址
利用处理程序错误进行攻击
原理:利用TCP/IP实现中的处理程序错误进行攻击,即故意错误地设定数据包头地一些重要字段。
类型:
-
ping of death:
发送长度大于65535字节地ping包(IP协议定义最大IP包长为2的16次方-1),致使目标系统崩溃 -
Teardrop攻击:
利用IP包分组/重组技术在系统实现一个错误 -
Land攻击
7. 分布式拒绝服务攻击
攻击步骤:
- 初始的大规模入侵阶段:入侵脆弱主机,安装DDos代理端/分布端
- 大规模DDos攻击阶段: 通过主控端和代理端对目标发起攻击
攻击工具:
- trin00
- TFN
- Stacheldraht
- TFN2K