计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2011年
6期
1918-1921
,共4页
夏春涛%杜学绘%郝耀辉%王婷
夏春濤%杜學繪%郝耀輝%王婷
하춘도%두학회%학요휘%왕정
.NET平台%SYN洪流%IP欺骗%原始套接字%攻击测试
.NET平檯%SYN洪流%IP欺騙%原始套接字%攻擊測試
.NET평태%SYN홍류%IP기편%원시투접자%공격측시
为解决SYN Flood攻击测试问题,基于.NET平台设计实现了一个SYNFlood攻击测试软件.分析了TCP协议建立连接的三次握手过程,探讨了SYNFlood攻击的原理.在分析TCP/IP报文格式的基础上,采用C#语言定义了报文首部结构,给出了计算校验和的方法.基于微软.NET平台利用RawSocket技术,实现了原始TCP/IP协议报文的生成和发送,进而开发了SYN Flood攻击测试软件SynSender.利用SynSender完成了多种情形下的实验,并对实验结果进行了分析,实验结果表明了SynSender进行SYN Flood攻击测试的有效性.
為解決SYN Flood攻擊測試問題,基于.NET平檯設計實現瞭一箇SYNFlood攻擊測試軟件.分析瞭TCP協議建立連接的三次握手過程,探討瞭SYNFlood攻擊的原理.在分析TCP/IP報文格式的基礎上,採用C#語言定義瞭報文首部結構,給齣瞭計算校驗和的方法.基于微軟.NET平檯利用RawSocket技術,實現瞭原始TCP/IP協議報文的生成和髮送,進而開髮瞭SYN Flood攻擊測試軟件SynSender.利用SynSender完成瞭多種情形下的實驗,併對實驗結果進行瞭分析,實驗結果錶明瞭SynSender進行SYN Flood攻擊測試的有效性.
위해결SYN Flood공격측시문제,기우.NET평태설계실현료일개SYNFlood공격측시연건.분석료TCP협의건립련접적삼차악수과정,탐토료SYNFlood공격적원리.재분석TCP/IP보문격식적기출상,채용C#어언정의료보문수부결구,급출료계산교험화적방법.기우미연.NET평태이용RawSocket기술,실현료원시TCP/IP협의보문적생성화발송,진이개발료SYN Flood공격측시연건SynSender.이용SynSender완성료다충정형하적실험,병대실험결과진행료분석,실험결과표명료SynSender진행SYN Flood공격측시적유효성.