91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.32MB
    文件類型: .gz
    金幣: 1
    下載: 0 次
    發布日期: 2023-11-20
  • 語言: 其他
  • 標簽: linux??

資源簡介

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));
}

評論

共有 條評論