資源簡介
對收集漏洞信息、造成拒絕訪問及獲取超出合法范圍的系統控制權等危害計算機系統安全的行為,進行檢測的軟件與硬件的組合

代碼片段和文件信息
//?AddIds.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“ipcontrol.h“
#include?“AddIds.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CAddIds?dialog
CAddIds::CAddIds(CWnd*?pParent?/*=NULL*/)
:?CDialog(CAddIds::IDD?pParent)
{
//{{AFX_DATA_INIT(CAddIds)
m_nCurrentSel?=?-1;
m_bAutoSave?=?TRUE;
m_code?=?_T(““);
m_name?=?_T(““);
m_protocol?=?_T(““);
m_definition?=?_T(““);
m_description?=?_T(““);
m_alert?=?_T(““);
m_level?=?_T(““);
//}}AFX_DATA_INIT
}
void?CAddIds::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddIds)
DDX_Text(pDX?IDC_EDIT1?m_code);
DDX_Text(pDX?IDC_EDIT2?m_name);
DDX_Text(pDX?IDC_EDIT3?m_protocol);
DDX_Text(pDX?IDC_EDIT4?m_definition);
DDX_Text(pDX?IDC_EDIT5?m_description);
DDX_Text(pDX?IDC_EDIT6?m_alert);
DDX_Text(pDX?IDC_EDIT7?m_level);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAddIds?CDialog)
//{{AFX_MSG_MAP(CAddIds)
ON_BN_CLICKED(IDC_ADD_BTN?OnAddBtn)
ON_BN_CLICKED(IDC_RST_BTN?OnRstBtn)
ON_WM_PAINT()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CAddIds?message?handlers
void?CAddIds::OnAddBtn()?
{???if(UpdateData())
if?(?(strcmp(m_name““)?==?0)?||?(strcmp(m_protocol““)?==?0)||(strcmp(m_level““)?==?0)||(strcmp(m_alert““)?==?0)||(strcmp(m_definition““)?==?0)||(strcmp(m_description““)?==?0)||(strcmp(m_code““)?==?0)?)
{
AfxMessageBox(“信息不全“);
return;
}
//CString?Temp;
/*m_ids.name?=?m_strname;
m_ids.definition?=?m_strdefinition;
m_ids.description?=?m_strdescription;
m_ids.alert=m_stralert;
m_ids.level=m_strlevel;
m_ids.protocol=m_strprotocol;
//Temp?=?INSERT?INTO?telelist?(name?tele?remarks)?VALUES?(‘張展明‘?‘13519193372‘?‘深藍培訓‘);
Temp?=?“INSERT?INTO?ids?(EventName?EventProtocol?EventDefinitionEventDescriptionAlertTypeEventLevel)?VALUES?(‘“?+?m_strname?+?“?‘?‘“?+?m_strprotocol?+?“?‘?‘“?+m_strdefinition?+?“?‘?‘“?+m_strdescription?+?“?‘?‘“?+m_stralert?+?“?‘?‘“?+m_strlevel?+?“?‘)?“?;
??? AfxMessageBox(“寫入成功“);
????*/
//?寫入各字段值
else{ m_pRecordset->AddNew();
//m_pRecordset->PutCollect(“EventName“?_variant_t(m_strname));
//m_pRecordset->PutCollect(“EventProtocol“?_variant_t(m_strprotocol));
//m_pRecordset->PutCollect(“EventDefinition“?_variant_t(m_strdefinition));
//m_pRecordset->PutCollect(“EventDescription“?_variant_t(m_strdescription));
//m_pRecordset->PutCollect(“AlertType“?_variant_t(m_stralert));
//m_pRecordset->PutCollect(“EventLevel“?_variant_t(m_strlevel));
// m_pRecordset->Update();
// AfxMessageBox(“插入成功!“);
//?更新顯示其庫內容
m_nCurrentSel?=?m_ListCtrl.InsertItem(0xffff““);
SaveData();///保存數據
m_ListCtrl.SetItemState(m_nCurrentSelLVIS_SELECTED|LVIS_FOCUSEDLVIS_SELE
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????5146??2019-01-06?16:01??網絡入侵檢測系統C++\NIDS\AddIds.cpp
?????文件??????????0??2019-01-20?13:01??網絡入侵檢測系統C++\NIDS\AddIds.h
?????文件???????4466??2019-01-05?09:01??網絡入侵檢測系統C++\NIDS\AnayDlg.cpp
?????文件???????1395??2019-01-21?14:01??網絡入侵檢測系統C++\NIDS\AnayDlg.h
?????文件??????17391??2019-01-08?13:01??網絡入侵檢測系統C++\NIDS\Brow.cpp
?????文件???????1810??2019-01-14?10:01??網絡入侵檢測系統C++\NIDS\Brow.h
?????文件??????64305??2019-01-18?12:01??網絡入侵檢測系統C++\NIDS\Debug\AnayDlg.obj
?????文件??????????0??2019-01-04?13:01??網絡入侵檢測系統C++\NIDS\Debug\AnayDlg.sbr
?????文件?????107139??2019-01-17?15:01??網絡入侵檢測系統C++\NIDS\Debug\Brow.obj
?????文件??????????0??2019-01-07?10:01??網絡入侵檢測系統C++\NIDS\Debug\Brow.sbr
?????文件????3916800??2019-01-21?18:01??網絡入侵檢測系統C++\NIDS\Debug\IPControl.bsc
?????文件????2895960??2019-01-10?13:01??網絡入侵檢測系統C++\NIDS\Debug\IPControl.exe
?????文件????2756616??2019-01-21?18:01??網絡入侵檢測系統C++\NIDS\Debug\IPControl.ilk
?????文件??????49755??2019-01-21?18:01??網絡入侵檢測系統C++\NIDS\Debug\IPControl.obj
?????文件????8956432??2019-01-21?18:01??網絡入侵檢測系統C++\NIDS\Debug\IPControl.pch
?????文件????4637696??2019-01-21?18:01??網絡入侵檢測系統C++\NIDS\Debug\IPControl.pdb
?????文件?????381804??2019-01-21?18:01??網絡入侵檢測系統C++\NIDS\Debug\IPControl.res
?????文件??????????0??2019-01-21?18:01??網絡入侵檢測系統C++\NIDS\Debug\IPControl.sbr
?????文件?????165166??2019-01-18?17:01??網絡入侵檢測系統C++\NIDS\Debug\IPControlDoc.obj
?????文件??????????0??2019-01-07?15:01??網絡入侵檢測系統C++\NIDS\Debug\IPControlDoc.sbr
?????文件??????78329??2019-01-02?10:01??網絡入侵檢測系統C++\NIDS\Debug\IPControlView.obj
?????文件??????????0??2019-01-07?17:01??網絡入侵檢測系統C++\NIDS\Debug\IPControlView.sbr
?????文件??????64789??2019-01-08?15:01??網絡入侵檢測系統C++\NIDS\Debug\MainFrm.obj
?????文件??????????0??2019-01-24?19:01??網絡入侵檢測系統C++\NIDS\Debug\MainFrm.sbr
?????文件?????224194??2019-01-09?12:01??網絡入侵檢測系統C++\NIDS\Debug\msado15.tlh
?????文件?????168953??2019-01-23?18:01??網絡入侵檢測系統C++\NIDS\Debug\msado15.tli
?????文件??????10974??2019-01-03?18:01??網絡入侵檢測系統C++\NIDS\Debug\MyToolBar.obj
?????文件??????????0??2019-01-03?19:01??網絡入侵檢測系統C++\NIDS\Debug\MyToolBar.sbr
?????文件??????31740??2019-01-24?12:01??網絡入侵檢測系統C++\NIDS\Debug\scbarg.obj
?????文件??????????0??2019-01-17?13:01??網絡入侵檢測系統C++\NIDS\Debug\scbarg.sbr
............此處省略118個文件信息
- 上一篇:C++ High Performance
- 下一篇:基于MFC的bmp圖像處理
評論
共有 條評論