网络入侵检测系统源代码
毕设做的系统,包含所有的源码,可编译运行。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5146 2006-05-19 13:39 NIDSAddIds.cpp
文件 0 2006-05-19 13:41 NIDSAddIds.h
文件 4466 2006-06-01 13:30 NIDSAnayDlg.cpp
文件 1395 2006-05-31 21:19 NIDSAnayDlg.h
文件 17391 2006-06-03 12:46 NIDSBrow.cpp
文件 1810 2006-06-02 10:28 NIDSBrow.h
文件 63924 2010-05-16 23:17 NIDSDebugAnayDlg.obj
文件 20334 2010-05-16 23:17 NIDSDebugAnayDlg.sbr
文件 107208 2010-05-16 23:17 NIDSDebugBrow.obj
文件 23685 2010-05-16 23:17 NIDSDebugBrow.sbr
文件 9622 2010-05-05 19:53 NIDSDebugBuildLog.htm
文件 2895929 2010-05-16 23:19 NIDSDebugIPControl.exe
文件 2048 2010-05-05 18:08 NIDSDebugIPControl.exe.embed.manifest
文件 2749152 2010-05-16 23:19 NIDSDebugIPControl.ilk
文件 49555 2010-05-16 23:19 NIDSDebugIPControl.obj
文件 9861900 2010-05-16 23:17 NIDSDebugIPControl.pch
文件 4015104 2010-05-16 23:17 NIDSDebugIPControl.pdb
文件 381792 2010-05-16 23:17 NIDSDebugIPControl.res
文件 78712 2010-05-16 23:19 NIDSDebugIPControl.sbr
文件 164700 2010-05-16 23:17 NIDSDebugIPControlDoc.obj
文件 90775 2010-05-16 23:17 NIDSDebugIPControlDoc.sbr
文件 77991 2010-05-16 23:17 NIDSDebugIPControlView.obj
文件 83895 2010-05-16 23:17 NIDSDebugIPControlView.sbr
文件 64611 2010-05-16 23:17 NIDSDebugMainFrm.obj
文件 80113 2010-05-16 23:17 NIDSDebugMainFrm.sbr
文件 90669 2006-12-26 21:07 NIDSDebugmsado15.tlh
文件 76639 2006-12-26 21:07 NIDSDebugmsado15.tli
文件 10806 2010-05-16 23:17 NIDSDebugMyToolBar.obj
文件 7329 2010-05-16 23:17 NIDSDebugMyToolBar.sbr
文件 31536 2010-05-16 23:17 NIDSDebugscbarg.obj
............此处省略151个文件信息
// 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 2006-05-19 13:39 NIDSAddIds.cpp
文件 0 2006-05-19 13:41 NIDSAddIds.h
文件 4466 2006-06-01 13:30 NIDSAnayDlg.cpp
文件 1395 2006-05-31 21:19 NIDSAnayDlg.h
文件 17391 2006-06-03 12:46 NIDSBrow.cpp
文件 1810 2006-06-02 10:28 NIDSBrow.h
文件 63924 2010-05-16 23:17 NIDSDebugAnayDlg.obj
文件 20334 2010-05-16 23:17 NIDSDebugAnayDlg.sbr
文件 107208 2010-05-16 23:17 NIDSDebugBrow.obj
文件 23685 2010-05-16 23:17 NIDSDebugBrow.sbr
文件 9622 2010-05-05 19:53 NIDSDebugBuildLog.htm
文件 2895929 2010-05-16 23:19 NIDSDebugIPControl.exe
文件 2048 2010-05-05 18:08 NIDSDebugIPControl.exe.em
文件 2749152 2010-05-16 23:19 NIDSDebugIPControl.ilk
文件 49555 2010-05-16 23:19 NIDSDebugIPControl.obj
文件 9861900 2010-05-16 23:17 NIDSDebugIPControl.pch
文件 4015104 2010-05-16 23:17 NIDSDebugIPControl.pdb
文件 381792 2010-05-16 23:17 NIDSDebugIPControl.res
文件 78712 2010-05-16 23:19 NIDSDebugIPControl.sbr
文件 164700 2010-05-16 23:17 NIDSDebugIPControlDoc.obj
文件 90775 2010-05-16 23:17 NIDSDebugIPControlDoc.sbr
文件 77991 2010-05-16 23:17 NIDSDebugIPControlView.obj
文件 83895 2010-05-16 23:17 NIDSDebugIPControlView.sbr
文件 64611 2010-05-16 23:17 NIDSDebugMainFrm.obj
文件 80113 2010-05-16 23:17 NIDSDebugMainFrm.sbr
文件 90669 2006-12-26 21:07 NIDSDebugmsado15.tlh
文件 76639 2006-12-26 21:07 NIDSDebugmsado15.tli
文件 10806 2010-05-16 23:17 NIDSDebugMyToolBar.obj
文件 7329 2010-05-16 23:17 NIDSDebugMyToolBar.sbr
文件 31536 2010-05-16 23:17 NIDSDebugscbarg.obj
............此处省略151个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)