typedef struct
per_handle_data, * lpper_handle_data;
dword __stdcall serverworkerthread(lpvoid ***pletionportid);
void main(void)
if ((***pletionport = createio***pletionport(invalid_handle_value, null, 0, 0)) == null)
if (bind(listen, (psockaddr) &stddr, sizeof(stddr)) == socket_error)
if (listen(listen, 1) == socket_error)
while(true)
printf("%s/n",i***_ntoa(stddr.sin_addr));
if ((perhandledata = (lpper_handle_data) globalalloc(gptr,sizeof(per_handle_data))) == null)
printf("socket number %d connected/n", accept);
perhandledata->socket = accept;
if (createio***pletionport((handle) accept, ***pletionport, (dword) perhandledata,0) == null)
if ((periodata = (lpper_io_operation_data) globalalloc(gptr, sizeof(per_io_operation_data))) == null)
printf("wsarecv 迴圈次數為%d/n",iloop);
sprintf(chtemp,"wsarecv 迴圈次數為%d/n",iloop);
outputdebugstring(chtemp);
sleep(10);}}
}
zabbix監控伺服器正在使用的埠
在日常運維中,我們需要清楚在每台伺服器上都監聽了哪些埠,可以利用zabbix來實現 在zabbix客戶端,編寫指令碼來實現掃瞄所有在監聽的埠 cat discover port.sh bin bash portarray sudo netstat tnlp egrep i 1 awk awk f s...
遠端伺服器配置不同的埠使用visdom視覺化
我參考這位博主的部落格,完成了遠端伺服器程式,使用visdom在本地視覺化 但是這是採用的預設埠8097 我嘗試以下方法遠端伺服器配置不同的埠使用visdom視覺化,且能夠成功.1 假設選用埠2019 2 在本地終端 ssh l 127.0.0.1 2019 127.0.0.1 2019 usern...
使用python掃瞄伺服器開放的埠和服務
在安裝有nmap和python3的centos等linux伺服器上直接執行執行 須在同目錄下建立乙個名為ip.txt的檔案 在txt檔案中放入需要掃瞄的ip def open post1 self 構建open的ip和埠 sport p1 1000 print 掃瞄 self.ip ord 1 nm...