首页 > 其他分享 >本地ip防火墙 txt ip脚本自己填 论行不带空格的带回车的

本地ip防火墙 txt ip脚本自己填 论行不带空格的带回车的

时间:2024-08-22 17:38:41浏览次数:5  
标签:论行 include recv socket ip send txt buf 255

/////////////////////////////////////////////////////////// 编译 release ’发布版本‘



#include<Windows.h>
#include<stdlib.h>
#pragma comment(lib,"WS2_32.lib")
#include <corecrt_wstdlib.h>
#include <iostream>
#include<stdio.h>
#include <Windows.h>
#include<list>
#include<iostream>
#include<istream>
#include<ostream>
#include <fstream>
#include<string>
using namespace std;


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

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

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

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

	void Release()
	{
		m_socket.clear();
	}

	void Init()
	{
		if (WSAStartup(MAKEWORD(2, 2), &wsd) != 0) {
			printf("WSAStartup failed!\n");
		}

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

		std::ifstream file("ip.txt");
		std::string line;

		Sleep(2);

		if (file.is_open()) 
		{
			printf("of load ip data this work Not Click R & M \n");

			while ((std::getline(file, line)))
			{

				inster_List(line.c_str());
				printf(line.c_str());
				printf("\n");
				line.clear();
				
			}
			
			file.close();
		}
		
		

	};

	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();
		bool a = false;
	AS:

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

		
		recv(*it, buf, 255, 0);
		send(*it, buf, 257, 0);

		if(buf != "")
		{
			*it._Unwrapped();
			recv(*it, buf, 255, 0);
			recv(*it, buf, 255, 0);
			recv(*it, buf, 255, 0);
			recv(*it, buf, 255, 0);
			recv(*it, buf, 255, 0);
			recv(*it, buf, 255, 0);
			sprintf_s(buf, "/70000003007;");
			send(*it, buf, 255, 0);
			recv(*it, buf, 255, 0);
		}
		
		recv(*it, buf, 255, 0);
		recv(*it, buf, 255, 0);

		if (a == true) {
			send(*it, buf, 255, 0);
			sprintf_s(buf, "/70000003007;");
			recv(*it, buf, 255, 0);
			a = false;
		}
		else 
		{
			a = true;
			send(*it, buf, 255, 0);
			recv(*it, buf, 255, 0);
			sprintf_s(buf, "/70000003007;");
			recv(*it, buf, 257, 0);
			//send(*it, buf, 257, 0);
		}

	
		send(*it, buf, 257, 0);
		send(*it, buf, 259, 0);
		recv(*it, buf, 268, 0);
		recv(*it, buf, 257, 0);
		recv(*it, buf, 257, 0);
		
		it++;
		
		
		if (GetKeyState('K') && GetKeyState('J') && GetKeyState('L'))
		{
			Release();
			Init();
			printf("Socket Copretion reLoad ");
			Sleep(2);
			goto AS;
		}
		Sleep(2);
goto AS;


	};
};



CAtk g_atk;

void main()
{

	g_atk.Init();
	g_atk.loopSend();



	return;
};

 

标签:论行,include,recv,socket,ip,send,txt,buf,255
From: https://www.cnblogs.com/wscccc/p/18374410

相关文章

  • Flannel IPsec 模式
    FlannelIPSec模式一、环境信息主机IPubuntu172.16.94.141软件版本docker26.1.4helmv3.15.0-rc.2kind0.18.0clab0.54.2kubernetes1.23.4ubuntuosUbuntu20.04.6LTSkernel5.11.5内核升级文档二、安装服务kind配置文件......
  • 陌生人社交匹配,IP定位下的不一定都是“俊男靓女”
    右滑yes,左滑no。从系统匹配到用户筛选,陌生人社交在过去发展了很长一段时间,现在熟人社交已经有微信这一巨头,但是陌生人社交还没有谁能够脱颖而出。或许是因为谣言泛滥、诈骗活动猖獗、暴力色情等信息大肆传播而使陌生人社交饱受诟病。那么如何通过ip定位进行社交匹配app的网络欺......
  • oem 软件更新 p9348486_112000_Generic,zip
    [oracle@prdb19oemtmp]$emclilogin-username=sysmanEnterpassword:Loginsuccessful[oracle@prdb19oemtmp]$emcliimport_update_catalog-file=p9348486_112000_Generic.zip-omslocalUnabletoreadthefilep9348486_112000_Generic.zip.Verifythefilep......
  • 鉄道旅行 (Railway Trip)
    逆天贪心设对于一个点\(x\)花费\(d\)步能走到的最左边为\(L_{x,d}\),最右边为\(R_{x,d}\)。主要证明一个东西:若\((a,b)\)这个询问中区间\([L_{a,x},R_{a,x}]\)与\([L_{b,y},R_{b,y}]\)有交,那么必然存在一条步数为\(x+y\)的路径。证明:分类讨论当\(val_{R_{a,x......
  • iPhone 16系列详细参数曝光
    根据海外媒体的最新汇总,iPhone16系列的详细配置和价格已经曝光,其中标准版iPhone依然延续60Hz屏幕,成为众多果粉关注的热点。据悉,iPhone16将搭载6.1英寸的60Hz屏幕,内置苹果最新的A18芯片,并支持AppleIntelligence技术。其他方面,iPhone16内置两枚1200万像素摄像头,支持Wi-Fi6E......
  • 【HTML】使用Javascript制作网页
    1、Javascript的语法规则JavaScript程序按照在HTML文件中出现的顺序逐行执行。JavaScript严格区分字母大小写。在JavaScript中,每行结尾的分号可有可无。JavaScript中主要包括两种注释:单行注释和多行注释。单行注释使用双斜线“//”作为注释标签,多行注释是以“/”标签开始,以......
  • 详细讲述 Vue3 的 <script setup>
    <scriptsetup>是Vue3引入的一种新的 <script> 标记的用法,其本质是一个语法糖。它极大简化了单文件组件(SFC)的开发体验,目的是让代码更简洁、易读,同时减少模板和逻辑之间的重复。1.基本用法<!--使用<scriptsetup>--><template><div><p>message:{{message......
  • 044、Vue3+TypeScript基础,pinia库中getters的用法
    01、main.js代码如下://引入createApp用于创建Vue实例import{createApp}from'vue'//引入App.vue根组件importAppfrom'./App.vue'//第一步:引入piniaimport{createPinia}from'pinia'constapp=createApp(App);//第二步:创建pinia实例constpinia=......
  • 洛谷P1540 [NOIP2010 提高组] 机器翻译答案
    #include<bits/stdc++.h>usingnamespacestd;/*数据结构:队列queue 桶:标记某个单词是否出现在内存中 t[i]=false:不在t[i]=true:在对于读入的每个单词x: 如果不存在单词x 存储(入队) t[x]=true 内存中元素个数(q.size())>M: t[q.front()]=falses; ......
  • 【溯源系列】使用Wireshark分析日志文件:发现有人对网站进行了SQL注入,分析日志找到该IP
    工具Wireshark某公司安全工程师在维护网站时发现有人对网站进行了SQL注入,分析日志找到该IP地址。要点SQL.log文件主要显示具体的sql语句】access.log文件主要是记录web页面操作数据库的请求解题很简单,直接打开access.log文件,一步到位,检索sql注入的常见关键词select、un......