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

  • 大小: 24KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-29
  • 語言: 其他
  • 標(biāo)簽: syn??udp??flood??攻擊??代碼??

資源簡(jiǎn)介

http://download.csdn.net/detail/wuchunlai_2012/9372564 http://download.csdn.net/detail/wuchunlai_2012/9373247 這是我針對(duì)以前發(fā)出的兩個(gè)工具做的一些優(yōu)化和集成,增加了自動(dòng)識(shí)別網(wǎng)卡mac等功能,優(yōu)化了攻擊時(shí)間的控制策略。如果大家只是學(xué)習(xí)用,建議下載以上的代碼進(jìn)行修改和自己編寫。 備注:代碼自己學(xué)習(xí)測(cè)試用得,有惡意攻擊行為的后果自負(fù) 之后將發(fā)布集成cc攻擊的3.0版本

資源截圖

代碼片段和文件信息

//check.c
#include?
#include?
#include?
#include?
#include?
#include?
#include?

#define?UDP_CHECK_FLAG?1
#define?TCP_CHECK_FLAG?2?

static?unsigned?short?inline?checksum(const?unsigned?short?*bufferint?size)?{?
????unsigned?long?cksum?=?0;?
????if(size?<=0)?{?
????????printf(“size?is?wrong?in?checksum()\n“);?
????????exit(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?p_checksum(unsigned?long?saddr?unsigned?long?daddr?const?unsigned?short?*buffer?int?size?int?flag)?{
? unsigned?long?sum?=?0;
char?*buf?=?(char?*)malloc(sizeof(struct?pseudo_header)+size);
????struct?pseudo_header?*pseh;
pseh?=?(struct?pseudo_header?*)buf;

pseh->saddr?=?saddr;
pseh->daddr?=?daddr;
pseh->mbz?=?0;
pseh->proto?=?flag==TCP_CHECK_FLAG?IPPROTO_TCP:IPPROTO_UDP;
????
pseh->header_len?=?htons(flag==TCP_CHECK_FLAG?sizeof(struct?tcphdr):sizeof(struct?udphdr));
memcpy(buf+sizeof(struct?pseudo_header)buffersize);

sum?=?checksum((unsigned?short*)bufsizeof(struct?pseudo_header)+size);
free(buf);
return?sum;
}?

unsigned?int?inline?tcp_checksum(unsigned?long?saddr?unsigned?long?daddr?const?unsigned?short?*buffer?int?size)?{
????return?p_checksum(saddr?daddr?buffer?size?TCP_CHECK_FLAG);
}

unsigned?int?inline?udp_checksum(unsigned?long?saddr?unsigned?long?daddr?const?unsigned?short?*buffer?int?size)?{
????return?p_checksum(saddr?daddr?buffer?size?UDP_CHECK_FLAG);
}


unsigned?int?inline?ip_checksum(const?unsigned?short?*buffer?int?size){
return(checksum(buffer?size));
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????1046??2015-12-31?14:30??Readme.txt

????I.A....?????46756??2015-12-31?14:28??myattack\attack

????I.A....???????513??2015-12-30?17:41??myattack\include\checksum.h

????I.A....???????633??2015-12-30?18:03??myattack\include\pool.h

????I.A....???????112??2015-12-30?17:20??myattack\include\pth.h

????I.A....???????204??2015-12-29?17:08??myattack\include\rand.h

????I.A....????????87??2015-12-29?17:06??myattack\include\sig.h

????I.A....??????1665??2015-12-30?18:04??myattack\makefile

????I.A....??????1833??2015-12-30?17:44??myattack\src\checksum.c

????I.A....??????6915??2015-12-31?14:28??myattack\src\main.c

????I.A....??????6702??2015-12-30?19:16??myattack\src\pool.c

????I.A....???????782??2015-12-31?14:22??myattack\src\pth.c

????I.A....???????326??2015-12-29?17:30??myattack\src\rand.c

????I.A....???????190??2015-12-29?17:33??myattack\src\sig.c

????I..D...?????????0??2015-12-31?14:28??myattack\include

????I..D...?????????0??2015-12-31?14:29??myattack\src

????I..D...?????????0??2015-12-31?14:28??myattack

-----------?---------??----------?-----??----

????????????????67764????????????????????17


評(píng)論

共有 條評(píng)論

相關(guān)資源