資源簡(jiǎn)介
本段程序是用C語(yǔ)言實(shí)現(xiàn)的簡(jiǎn)單的端口掃描。。O(∩_∩)O~
代碼片段和文件信息
#include?
#include?
#include?
#include?
#pragma?comment?(lib“ws2_32.lib“)
int?main?(int?argc?char?*argv[])
{
????int?iportFromiportTo;
????int?testsocket;
????int?iopenedport?=?0;
????struct?sockaddr_in?target_addr;
????WSADATA?wsaData;
????WORD?wVersionRequested=MAKEWORD(11);
????if?(argc?<=?3)
????{
????????cout?<“使用格式?:?“?<????????exit(1);
????}
????if?(atoi?(argv[2])?>?atoi?(argv[3]))
????{
????????cout?<“錯(cuò)誤!開(kāi)始端口號(hào)必須小于結(jié)束端口號(hào)“?<????????exit(1);
????}
????else
????{
????????if?(WSAStartup?(wVersionRequested??&wsaData)?)
????????{
????????????cout?<“連接socket庫(kù)失敗,請(qǐng)檢查版本號(hào)是否為1.1\n“?<????????????exit(1);
????????}
????????iportFrom=atoi?(argv[2]);
????????iportTo=atoi?(argv[3]);
????????for?(int?i=iportFrom;?i?<=?iportTo;?i++)
????????{
????????????cout?<“正在建立socket..........
評(píng)論
共有 條評(píng)論