91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.25MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-10-23
  • 語(yǔ)言: C/C++
  • 標(biāo)簽:

資源簡(jiǎn)介

基于MFC的網(wǎng)絡(luò)數(shù)據(jù)包的捕獲與分析,能夠捕獲tcp,udp,icmp,igmp數(shù)據(jù)包

資源截圖

代碼片段和文件信息

//?AdapaterSelection.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“CapturePacket.h“
#include?“AdapaterSelection.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CAdapaterSelection?dialog


CAdapaterSelection::CAdapaterSelection(CWnd*?pParent?/*=NULL*/)
:?CDialog(CAdapaterSelection::IDD?pParent)
{
//{{AFX_DATA_INIT(CAdapaterSelection)
//?NOTE:?the?ClassWizard?will?add?member?initialization?here
//}}AFX_DATA_INIT
}


void?CAdapaterSelection::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAdapaterSelection)
DDX_Control(pDX?IDC_TREE_NETWORKADAPTERS?m_treeAdapater);

//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAdapaterSelection?CDialog)
//{{AFX_MSG_MAP(CAdapaterSelection)
ON_NOTIFY(NM_DBLCLK?IDC_TREE_NETWORKADAPTERS?OnDblclkTreeNetworkadapters)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CAdapaterSelection?message?handlers

BOOL?CAdapaterSelection::OnInitDialog()?
{
CDialog::OnInitDialog();

//?TODO:?Add?extra?initialization?here
????
//初始化樹(shù)形選擇
????HTREEITEM?root?=?m_treeAdapater.InsertItem(_T(“網(wǎng)絡(luò)適配器“));

if(pcap_findalldevs(&m_pAllDevs?m_strErrorBuf)?==?-1)
return?FALSE;

for(m_pDev?=?m_pAllDevs;m_pDev?!=?NULL;m_pDev?=?m_pDev->next)
{
char?temp[400];
CString?strText;
HTREEITEM?hSubItem?=?m_treeAdapater.InsertItem(m_pDev->nameroot);
if(m_pDev->description?!=?NULL)
{
????strText.Format(“網(wǎng)卡描述信息?:?%s“m_pDev->description);
m_treeAdapater.InsertItem(strTexthSubItem);
}
else
{
m_treeAdapater.InsertItem(“網(wǎng)卡描述信息?:?空“hSubItem);
}

if(m_pDev->addresses?!=?NULL?&&?m_pDev->addresses->addr?!=?NULL)
{
iptos(((struct?sockaddr_in?*)m_pDev->addresses->addr)->sin_addr.s_addrtemp);
strText.Format(“IP地址?:?%s“temp);
m_treeAdapater.InsertItem(strTexthSubItem);
}
else
{
m_treeAdapater.InsertItem(“IP地址?:??空“hSubItem);
}

if(m_pDev->addresses?!=?NULL?&&?m_pDev->addresses->broadaddr?!=?NULL)
{
iptos(((struct?sockaddr_in?*)m_pDev->addresses->broadaddr)->sin_addr.s_addrtemp);
strText.Format(“廣播地址?:?%s“temp);
m_treeAdapater.InsertItem(strTexthSubItem);

}
else
{
m_treeAdapater.InsertItem(“廣播地址?:?無(wú)“hSubItem);
}

if(m_pDev->addresses!=NULL?&&?m_pDev->addresses->netmask!=NULL)
{
iptos(((struct?sockaddr_in?*)m_pDev->addresses->netmask)->sin_addr.s_addrtemp);
strText.Format(“子網(wǎng)掩碼?:?%s“temp);
m_treeAdapater.InsertItem(strTexthSubItem);
}
else
{
m_treeAdapater.InsertItem(“子網(wǎng)掩碼?:?空“hSubItem);
}

if(m_pDev->addresses!=NULL?&&?m_pDev->addresses->dstaddr!=NULL)
{
iptos(((struct?sockaddr_in?*)m_pDev->addresses->dstaddr)->sin_addr.s_addrtemp);
strText.Format(“目地地址?:?%s“tem

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????4552??2007-10-04?17:34??mfc?network?capture?tool\AdapaterSelection.cpp

?????文件???????1553??2007-10-04?17:34??mfc?network?capture?tool\AdapaterSelection.h

?????文件????????860??2007-10-23?00:36??mfc?network?capture?tool\app.manifest

?????文件??????13541??2004-12-21?23:03??mfc?network?capture?tool\appface.h

?????文件???????2532??2004-12-20?14:16??mfc?network?capture?tool\appface.lib

?????文件???????2507??2007-10-09?01:46??mfc?network?capture?tool\ARPPacket.cpp

?????文件???????1336??2013-01-05?16:45??mfc?network?capture?tool\ARPPacket.h

?????文件??????86264??2013-03-05?22:26??mfc?network?capture?tool\CapturePacket.aps

?????文件???????3992??2013-03-05?22:38??mfc?network?capture?tool\CapturePacket.clw

?????文件???????2288??2007-10-11?01:06??mfc?network?capture?tool\CapturePacket.cpp

?????文件???????4978??2012-06-02?20:45??mfc?network?capture?tool\CapturePacket.dsp

?????文件????????551??2007-10-04?10:56??mfc?network?capture?tool\CapturePacket.dsw

?????文件???????1403??2007-10-11?01:06??mfc?network?capture?tool\CapturePacket.h

?????文件?????623616??2013-03-05?22:38??mfc?network?capture?tool\CapturePacket.ncb

?????文件??????57856??2013-03-05?22:38??mfc?network?capture?tool\CapturePacket.opt

?????文件????????262??2013-03-05?22:37??mfc?network?capture?tool\CapturePacket.plg

?????文件???????5362??2013-03-05?22:38??mfc?network?capture?tool\CapturePacket.positions

?????文件??????10658??2013-03-05?22:26??mfc?network?capture?tool\CapturePacket.rc

?????文件??????28858??2013-01-08?21:13??mfc?network?capture?tool\CapturePacketDlg.cpp

?????文件???????3274??2007-10-16?00:58??mfc?network?capture?tool\CapturePacketDlg.h

?????文件?????????17??2013-01-09?09:07??mfc?network?capture?tool\configuration\filter.cp

?????文件?????106496??2013-03-05?22:27??mfc?network?capture?tool\Debug\CapturePacket.exe

?????文件???????3707??2007-10-09?11:44??mfc?network?capture?tool\DirDialog.cpp

?????文件????????669??2007-10-09?11:41??mfc?network?capture?tool\DirDialog.h

?????文件???????1773??2007-10-23?01:00??mfc?network?capture?tool\FilterDl.cpp

?????文件???????1284??2007-10-23?00:56??mfc?network?capture?tool\FilterDl.h

?????文件???????1809??2007-10-14?23:25??mfc?network?capture?tool\framePacket.cpp

?????文件????????886??2013-01-05?16:45??mfc?network?capture?tool\framePacket.h

?????文件?????320834??2012-05-18?17:33??mfc?network?capture?tool\help.chm

?????文件????????566??2007-10-05?10:49??mfc?network?capture?tool\ICMPPacket.cpp

............此處省略51個(gè)文件信息

評(píng)論

共有 條評(píng)論