新建 文本文档 (2).txt

来自「端口扫描工具」· 文本 代码 · 共 42 行

TXT
42
字号
if( ef1>=sf1&& ef2>=sf2 && ef3>=sf3 && ef4>=sf4 )
	{  }
	else 
		MessageBox("The start IP can not less than The end IP!","Cautio",MB_OK|MB_ICONEXCLAMATION);
	
	
	while( (ef1>=sf1&&ef2>=sf2&&ef3>=sf3&&ef4>=sf4)||(ef1>=sf1&&ef2>=sf2&&ef3>sf3)||(ef1>=sf1&&ef2>sf2)||(ef1>sf1)) 
	{
		IP=GetIPAddress(sf1,sf2,sf3,sf4); 
		AddIP(IP,minPort,maxPort,nMaxAttempts);
	    sf4++; 
		if(sf4>255)
		{
			sf4=0;
			sf3++;
		}
		if(sf3>255)
		{
			sf3=0;
			sf2++;
		}
		if(sf2>255)
		{
			sf2=0;
			sf1++;
		}
	}


CString CCScanPortDlg::GetIPAddress( BYTE f1,BYTE f2,BYTE f3,BYTE f4 )
{   
	CString IP;
	char temp[10]=_T("\0");
	IP=_itoa(f1,temp,10);
	IP+=_T(".");
	IP+=_itoa(f2,temp,10);
	IP+=_T(".");
	IP+=_itoa(f3,temp,10);
	IP+=_T(".");
	IP+=_itoa(f4,temp,10);
	return  IP;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?