头文件是
#define WIN64_LEAN_AND_MEAN
#define _WINSOCK_DEPRECATED_NO_WARNINGS
#define _CRT_SECURE_NO_WARNINGS
#include <Winsock2.h>
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windef.h>
#include <Windows.h>
#include <winuser.h>
#include <process.h>
#include <WinNetWk.h>
#include <ws2tcpip.h>
#include <Iphlpapi.h>
#include <sysinfoapi.h>
#include <winapifamily.h>
#include <string>
#include <iostream>
#pragma comment (lib, "ws2_32.lib")
#pragma comment (lib, "User32.lib")
#pragma comment (lib, "SHELL32.lib")
#pragma comment (lib, "netapi32.lib")
#pragma comment (lib, "Iphlpapi.lib")
using namespace std;
环境是Windows 10 六十四位
编译命令是
D:\Dev-Cpp\MinGW64\bin\g++.exe "D:\Desktop\VulnerabilityProgram.cpp" -o "D:\Desktop\VulnerabilityProgram.exe" -I"D:\Dev-Cpp\MinGW64\include" -I"D:\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include" -I"D:\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include" -I"D:\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++" -L"D:\Dev-Cpp\MinGW64\lib" -L"D:\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib" -static-libgcc -mwindows