資源簡介
有助于初學者對端口掃描學習的簡單代碼,包括TCP connect全連接,SYN掃描,多線程實現的全連接掃描

代碼片段和文件信息
//?conf_IP.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“PortScan.h“
#include?“conf_IP.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?conf_IP?dialog
conf_IP::conf_IP(CWnd*?pParent?/*=NULL*/)
:?CDialog(conf_IP::IDD?pParent)
{
//{{AFX_DATA_INIT(conf_IP)
m_IP?=?0;
//}}AFX_DATA_INIT
}
void?conf_IP::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(conf_IP)
DDX_Control(pDX?IDC_IPADDRESS_IP_DesignMore_End?m_IP_End);
DDX_Control(pDX?IDC_IPADDRESS_IP_DesignMore_Start?m_IP_Start);
DDX_Control(pDX?IDC_IPADDRESS_IP_Design?m_IP_Design);
DDX_Control(pDX?IDC_IPADDRESS_IP_Self?m_IP_Self);
DDX_Radio(pDX?IDC_RADIO_IP_Self?m_IP);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(conf_IP?CDialog)
//{{AFX_MSG_MAP(conf_IP)
ON_BN_CLICKED(IDC_RADIO_IP_Design?OnRADIOIPDesign)
ON_BN_CLICKED(IDC_RADIO_IP_DesignMore?OnRADIOIPDesignMore)
ON_BN_CLICKED(IDC_RADIO_IP_Self?OnRADIOIPSelf)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?conf_IP?message?handlers
void?conf_IP::OnRADIOIPSelf()?
{
//?TODO:?Add?your?control?notification?handler?code?here
(GetDlgItem(IDC_IPADDRESS_IP_Design))->EnableWindow(FALSE);
(GetDlgItem(IDC_IPADDRESS_IP_DesignMore_Start))->EnableWindow(FALSE);
(GetDlgItem(IDC_IPADDRESS_IP_DesignMore_End))->EnableWindow(FALSE);
m_IP=0;
}
void?conf_IP::OnRADIOIPDesign()?
{
//?TODO:?Add?your?control?notification?handler?code?here
(GetDlgItem(IDC_IPADDRESS_IP_Design))->EnableWindow(TRUE);
(GetDlgItem(IDC_IPADDRESS_IP_DesignMore_Start))->EnableWindow(FALSE);
(GetDlgItem(IDC_IPADDRESS_IP_DesignMore_End))->EnableWindow(FALSE);
m_IP=1;
}
void?conf_IP::OnRADIOIPDesignMore()?
{
//?TODO:?Add?your?control?notification?handler?code?here
(GetDlgItem(IDC_IPADDRESS_IP_Design))->EnableWindow(FALSE);
(GetDlgItem(IDC_IPADDRESS_IP_DesignMore_Start))->EnableWindow(TRUE);
(GetDlgItem(IDC_IPADDRESS_IP_DesignMore_End))->EnableWindow(TRUE);
m_IP=2;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2209??2010-06-02?08:06??FINPortScan\PortScan\conf_IP.cpp
?????文件???????1340??2010-06-02?08:08??FINPortScan\PortScan\conf_IP.h
?????文件???????2794??2011-06-10?16:03??FINPortScan\PortScan\conf_Port.cpp
?????文件???????1353??2010-06-08?15:07??FINPortScan\PortScan\conf_Port.h
?????文件??????15766??2011-06-11?20:46??FINPortScan\PortScan\Debug\conf_IP.obj
?????文件??????????0??2011-06-11?20:46??FINPortScan\PortScan\Debug\conf_IP.sbr
?????文件??????20305??2011-06-11?20:46??FINPortScan\PortScan\Debug\conf_Port.obj
?????文件??????????0??2011-06-11?20:46??FINPortScan\PortScan\Debug\conf_Port.sbr
?????文件????????425??2011-06-13?22:29??FINPortScan\PortScan\Debug\DefaultPorts.txt
?????文件??????33175??2011-06-11?22:52??FINPortScan\PortScan\Debug\function.obj
?????文件??????????0??2011-06-11?22:52??FINPortScan\PortScan\Debug\function.sbr
?????文件????5719040??2011-06-13?23:04??FINPortScan\PortScan\Debug\PortScan.bsc
?????文件????7430221??2011-06-13?23:04??FINPortScan\PortScan\Debug\PortScan.exe
?????文件?????429076??2011-06-13?23:04??FINPortScan\PortScan\Debug\PortScan.ilk
?????文件??????23664??2011-06-13?01:16??FINPortScan\PortScan\Debug\PortScan.obj
?????文件????7132492??2011-06-11?20:46??FINPortScan\PortScan\Debug\PortScan.pch
?????文件?????549888??2011-06-13?23:04??FINPortScan\PortScan\Debug\PortScan.pdb
?????文件????6056232??2011-06-13?10:36??FINPortScan\PortScan\Debug\PortScan.res
?????文件??????????0??2011-06-13?01:16??FINPortScan\PortScan\Debug\PortScan.sbr
?????文件??????98092??2011-06-13?23:04??FINPortScan\PortScan\Debug\PortScanDlg.obj
?????文件??????????0??2011-06-13?23:04??FINPortScan\PortScan\Debug\PortScanDlg.sbr
?????文件??????18541??2011-06-11?22:12??FINPortScan\PortScan\Debug\result.obj
?????文件??????????0??2011-06-11?22:12??FINPortScan\PortScan\Debug\result.sbr
?????文件?????111215??2011-06-11?20:46??FINPortScan\PortScan\Debug\StdAfx.obj
?????文件????1404945??2011-06-11?20:46??FINPortScan\PortScan\Debug\StdAfx.sbr
?????文件??????66560??2011-06-13?23:04??FINPortScan\PortScan\Debug\vc60.idb
?????文件?????397312??2011-06-13?23:04??FINPortScan\PortScan\Debug\vc60.pdb
?????文件????????425??2011-06-13?22:17??FINPortScan\PortScan\DefaultPorts.txt
?????文件???????8049??2011-06-11?22:29??FINPortScan\PortScan\function.cpp
?????文件?????????72??2010-06-07?16:52??FINPortScan\PortScan\functionUdp.cpp
............此處省略32個文件信息
評論
共有 條評論