资源简介
tcp三次握手
SYN洪水攻击
代码片段和文件信息
#include
#include
#include
#include
#include
static unsigned short inline checksum(unsigned short *bufferint size){
unsigned long cksum = 0;
while(size>1){
cksum += *buffer++;
size -= sizeof(unsigned short);
}
if(size){
cksum += *(unsigned char *)buffer;
}
cksum = (cksum >> 16) + (cksum & 0xffff);
cksum += (cksum >> 16);
return((unsigned short )(~cksum));
}
unsigned int inline tcp_checksum(unsigned long saddr
unsigned long daddr
unsigned short *buffer
int size)
{
unsigned long sum = 0;
char *buf;
struct tcp_fake_header *tfh;
int tfh_len = sizeof(struct tcp_fake_header);
buf = (char *)malloc(tfh_len+size);
tfh = (struct tcp_fake_header *)buf;
memcpy(buf+tfh_lenbuffersize);
tfh->saddr = saddr;
tfh->daddr = daddr;
tfh->mbz = 0;
tfh->proto = IPPROTO_TCP;
tfh->header_len = htons(sizeof(struct tcphdr));
sum = checksum((unsigned short*)buftfh_len+size);
free(buf);
return(sum);
}
unsigned int inline ip_checksum(unsigned short *bufferint size){
return(checksum(buffersize*4));
}
相关资源
- 随机攻击方法
- DrawLine.rar
- 软件安全测试·DoS·HTTP慢速攻击
- 手机短信攻击器[QQ业务乐园].exe
- land15.rar land攻击工具
- Detecting Near-Duplicates for Web Crawling
- 山东大学网络攻击与防范考试试题
- IPv6下网络攻击的研究与实现
- 信息隐藏技术及其攻击方法
- NS2模拟DoS网络攻击tcl源代码
- ddo放大教程+脚本-ssdp
- DDoS攻击基础教程
- 论文研究 - 从米佐拉姆邦Aizawl市医院
- memcached 1.5.6 修复了DDoS攻击漏洞
- 基于MLP算法的Glitch+PUF机器学习攻击
- Model Predictive Control Theory Computation an
- zip密码破解工具
- 拼多多后台crawlerInfo获取.rar
- SSH字典爆破密码攻击工具
- DDOS发包攻击
- GBT 37027-2018 信息安全技术 网络攻击定
- DDOS网页端 攻击平台 vdos-s 详细使用教
- 密码字典txt
- 防护arp攻击软件最终版-Antiarp安全软件
- icmp ddos 攻击
- XSS攻击 代码演示
- 无线DOS工具mdk3及使用方法
- 网络信息安全大作业
- 成员推理攻击ppt
- ARP攻击软件
评论
共有 条评论