资源简介
awl-0.2.tar.gz TCP SYN洪水攻击 linux工具 多线程mac伪装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));
}
- 上一篇:HART 6.0协议完整版
- 下一篇:恋爱话术库内购破解版价值580元.zip
相关资源
- 《网络服务器搭建与配置》实训指导
- Kettle在Linux的安装使用
- 基于GEC210的语音识别控制
- linux基础培训.pdf
- Linux云计算-Shell脚本100例
- 京峰-Linux从入门到精通完整版
- OpenSSH升级包、依赖包
- Linux命令行与shell脚本编程大全.第3版
- Comfast CF-WU810N Linux驱动及安装说明.r
- Linux Shell脚本攻略第3版 图灵版
- linux命令行字典
- RGB565格式转BMP
- 6968389Linux内核剖析(书籍注释代码)
- rtl8723bs wifi linux驱动
- Linux安装SNMP服务所需要rpm包
- Linux课设实现ftp服务器和客户端
- 搭建OMAPL138的Linux开发环境 LINUX交叉编
- 嵌入式 L inux C 语言应用程序设计.pd
- linux音频设备编程
- QT之模仿手机主界面左右滑动翻页,带
- linux环境下课程设计《二级文件系统》
- GitLab技术分享PPT
- 8192CU LINUX驱动
- Linux Device Driver Development
- 网络调试助手---Linux和windowds下都可以
- Kali Linux渗透测试的艺术 PDF电子书 带
- Linux内核完全剖析
- Linux设备驱动程序(中文版第三版)
- Linux高级程序设计 第三版 源码杨宗德
- 移远移植源码-Linux
评论
共有 条评论