资源简介
对收集漏洞信息、造成拒绝访问及获取超出合法范围的系统控制权等危害计算机系统安全的行为,进行检测的软件与硬件的组合
代码片段和文件信息
// 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个文件信息
相关资源
- VC++抓包程序代码
- 网络入侵检查系统VC++
- 抓包源码,有兴趣的拿走
- VC++MFC抓包程序源码
- 用c++实现的抓包并分析协议
- MFC+winpcap写的抓包程序
- Pt100温度报警 电路图程序
- VC++ 的协议分析器
- MFC写的抓包工具
- 基于C++的网络入侵检测系统源码
- 单片机实现温度采集自动报警上位机
- 网络编程-----抓包程序C语言版
- Sniffer网络抓包程序
- 仿Wireshark抓包工具MFC实现
- 基于单片机的输液系统自动检测报警
- mfc实现抓包程序
- 转发报警
- VS2015 MFC 指示灯报警显示
- 基于winPcap开发嗅探器c++,带界面
- 基于WinpCap的MFC网络抓包程序
- 网络抓包winpcap版本C语言实现
- 烟雾报警器完整版proteus可仿真
- winpcap抓包并进行协议解析
- 基于51单片机的人体感应报警器代码
- C语言基于51单片机的DS18b20的温度报警
- 火灾报警器源代码
- 防盗报警器源程序
- 基于SHT11和12864液晶的温湿度报警功能
- 基于STC89C51单片机的DS18B20的温度报警
- 空气报警器源码
评论
共有 条评论