网络安全监测探针安装位置 网络安全监测系统

🍅 点击文末小卡片 ,免费获取网络安全全套资料,资料在手,涨薪更快

软件简介:

SockMon(SocketMonitor)网络安全监控系统是一款为电脑专业人员打造的一款出色的安防监控软件。在如今这个恶意软件,攻击,木马,病毒泛滥的年代,它就像您电脑的贴身保镖一样保护着您的电脑和个人信息的安全。随着人类IT技术的不断进步,恶意软件和攻击已从原有的类似于“熊猫烧香”这样的Ring3级程序,进步到类似于“BIOSKIT”这样的Ring0级程序。恶意软件轻易地进入到个人电脑的“心脏”——内核,我们的个人电脑变得千疮百孔。但是,本软件采用各种高级内核驱动技术,可以轻易有效地查找并杀死您电脑上甚至于“RootKit”级的“幕后黑手”。下面,就让我们一起领略SockMon的威力!

软件部署:

软件主体由三个部署构件组成:

KsBinSword.sys驱动程序,LSP.dll动态链接库和SockMon.exe客户端。

 

软件开发:

 SockMon客户端采用C++编写(少量核心代码采用汇编语言直接编写),开发环境为VS2008,MFC平台。

 KsBinSword驱动程序采用C语言和汇编语言编写,开发环境为VC++6.0 ,Windows DDK 3790.1830。 

LSP动态链接库采用C++编写,开发环境为VS2008,MFC平台。

功能简介:

该软件的功能主要由以下几部分组成:

1.网络数据流量实时监测

2.Snifer网络数据包实时捕获

3.网络数据IP报文解析

4.数据收发进程Hook追踪

5.高危进程基本信息查看

6.高危进程线程信息查看

7.高危进程模块信息查看

8.高危进程内存信息查看

9.高危进程PE文件查看

10.高危内核级进程查杀

11.高危线程查杀

12.高危模块卸载

详细功能介绍:

程序主界面

程序主界面(大流量时段)

程序主界面(小流量时段)

程序主界面由四部分组成:最上方的网络实时流量监控

网络流量实时监控软件可以将每时每刻捕获到的数据包转化成为走势图的形式,方便用户观察,用户可以通过它直观的感受当前网络状况并作出分析。

在走势图上方我们可以进行刷新,手动安装驱动,卸载驱动,提升用户权限,改变线条样式,获得当前IP,获得收包和发包个数。

中间靠左边的Snifer网络数据包实时捕获

Snifer模块可以将所有从本机发出和本机收到的数据包进行截获并解析。解析后我们可以获得数据包的长度,类型,源IP,源端口,目的IP,目的端口等信息。

程序对当今主流协议都进行了数据定义,可以解析的协议类型包括:

{IP, ICMP, IGMP, GGP, IPV4, TCP,PUP, UDP, IDP, IPV6, ROUTING, FRAGMENT, ESP, AH, ICMPV6, NONE, ND, RAW}。

中间靠右边的网络数据IP报文解析

单击Snifer模块中的任意一条记录,都可在右边的IP报文解析模块中将该数据包在IP层的原有形式按照IP报文的格式进行解析,显示的信息有:Version域,IP Head Length域,

Typeof Service域,Total Length域,Identification域,Flags域,Fragment Offset域,Time To Live域,Protocol域,Header Checksum域,Source Address域,Destination Address域。

所有信息都转换为十六进制显示。

最下方的数据收发进程Hook追踪

数据收发进程Hook追踪模块以树型控件的形式将具体到每个进程的数据收发情况进行显示,树型控件分为三级菜单,第一级菜单显示具体的进程路径,第二级菜单显示数据包类型归类,第三级菜单显示具体的数据信息,包括:收发类型,源地址,目的地址,数据大小,错误码。

单击任何一级菜单选项都会打开所选进程的信息查看窗口。

             高危进程查看窗口

 

  窗口上方为高危进程的基本信息:

1.进程ID   2.进程名  3.父进程ID  4.句柄数量

5.线程数量  6.进程系统路径 7.页错误数量

8.非分页池峰值使用情况  9.非分页池使用情况

10.分页池峰值使用情况  11.分页池分配使用情况

12.工作集峰值大小  13.工作集大小 

14.页面文件峰值使用情况  15.页面文件使用情况

窗口下方为该进程的线程和模块信息:

线程信息:1.线程ID  2.使用计数  3.大小  4.BasrPri  5.DeltaPri

  模块信息:1.模块ID   2.模块名称  3.模块系统路径 4.模块大小 5.模块基地址

  利用进程信息查看窗口,专业人员可以很快的对该进程进行判断,判断是否为危险进程,并对其进行操作。

  

双击您所感兴趣的一列会弹出菜单,列出以下功能任

您选择:

1.普通杀进程,该方法为用户态功能,可以安全使用。

2.驱动杀进程,该方法采用内核驱动“清零”法杀进

程,有一定危险性,如果杀掉和系统有关的进程可能

会造成蓝屏死机。

3.普通杀进程,该方法为用户态功能,可以安全使用。

4.卸载模块,该方法为用户态功能,可以安全使用。

5.查看进程内存信息。

6.查看进程可执行文件的PE信息。

如果操作成功则会有相应的提示。

选择进程内存查看,打开窗口:

选择进程内存查看会出现该窗口。该窗口右边实时显

示当前PC的虚拟内存状况,显示信息有:

1.页大小  2.最小地址  3.最大地址  4.总物理内存

5.总页面文件 6.总虚拟内存 7.可用物理内存 8.可

用页文件  9.可用虚拟内存

窗口右边会显示该进程地址空间里每个地址的详细信

息:

1.地址编号  2.大小  3.状态  4.类型  5.初始保护 

6.访问保护

用户并且可以选择要查看“提交”“保留”“空闲”三

种不同类型的地址信息。

通过进程内存信息和PE信息查看可以确保专业人员

进一步确该进程是否为恶意进程,并对其进行操作。

实验心得

通过结对,我认识到了合作的重要性,紧密的合作能够提高我们的能力。代码测试过程中出现很多错误,但经过互相的合作和探讨,加以改进,便成功运行。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

上述所有都有配套的资料,这些资料,对于做【网络安全】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/23362.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

车载DoIP协议 --- TCP详细解析

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 简单,单纯,喜欢独处,独来独往,不易合同频过着接地气的生活…

DeepSeek-R1本地部署保姆级教程

一、DeepSeek-R1本地部署配置要求 (一)轻量级模型 ▌DeepSeek-R1-1.5B 内存容量:≥8GB 显卡需求:支持CPU推理(无需独立GPU) 适用场景:本地环境验证测试/Ollama集成调试 (二&a…

2025年SCI一区智能优化算法:真菌生长优化算法(Fungal Growth Optimizer,FGO),提供MATLAB代码

一. 真菌生长优化算法(FGO) 真菌生长优化算法(Fungal Growth Optimizer,FGO)是一种新型的自然启发式元启发式算法,其灵感来源于自然界中真菌的生长行为。该算法通过模拟真菌的菌丝尖端生长、分支和孢子萌发…

【人工智能】蓝耘智算平台盛大发布DeepSeek满血版:开创AI推理体验新纪元

📝个人主页🌹:Eternity._ 🌹🌹期待您的关注 🌹🌹 ❀ 蓝耘智算平台 蓝耘智算平台核心技术与突破元生代推理引擎快速入门:三步调用大模型接口,OpenAI SDK无缝兼容实战用例文…

基于AVue的二次封装:快速构建后台管理系统的CRUD方案

基于AVue的二次封装:快速构建后台管理系统的CRUD方案 在开发后台管理系统时,表格是常见的组件之一。然而,使用原生的Element Plus实现CRUD(增删改查)功能往往需要编写大量重复代码,过程繁琐。即使借助类似…

Spring全局异常处理

在项目开发中,异常是经常遇到的,但是如何更高效的处理好异常信息,让我们能快速定位到BUG,是很重要的,不仅能够提高我们的开发效率,还能让你代码看上去更舒服,SpringBoot的项目已经对有一定的异常…

华为昇腾服务器(固件版本查询、驱动版本查询、CANN版本查询)

文章目录 1. **查看固件和驱动版本**2. **查看CANN版本**3. **其他辅助方法**注意事项 在华为昇腾服务器上查看固件、驱动和CANN版本的常用方法如下: 1. 查看固件和驱动版本 通过命令行工具 npu-smi 执行以下命令查看当前设备的固件(Firmware&#xff0…

pikachu靶场搭建教程

需要的东西 phpStudy: 链接: https://pan.baidu.com/s/1fJ-5TNtdDZGUf5FhTm245g 提取码:0278 pikachu-master: Github链接:https://github.com/zhuifengshaonianhanlu/pikachu 链接: https://pan.baidu.c…

R与RStudio简介及安装

目录 一、R与RStudio关系 二、R简介 2.1. 发展历史 2.2. R语言特点 三、安装指南 3.1 R安装指南 3.2 R studio安装指南 一、R与RStudio关系 R是统计领域广泛使用的工具,属于GNU系统的一个自由、免费、源代码开放的软件,是 用于统计计算和统计绘图…

netty基础知识梳理和总结

目录标题 由来netty整体结构核心功能可扩展的事件模型统一的通信 API零拷贝机制与字节缓冲区 传输服务协议支持 netty的IO模型netty核心组件ChannelEventLoop、EventLoopGroupChannelHandlerChannelPipelineBootstrapFuture netty的bytebufbytebuf的内部构造bytebuf的使用模式B…

《Head First设计模式》读书笔记 —— 单件模式

文章目录 为什么需要单件模式单件模式典型实现剖析定义单件模式本节用例多线程带来的问题解决问题优化 Q&A总结 《Head First设计模式》读书笔记 相关代码: Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 用来创建独一无二的&a…

tailwindcss 前端 css 框架 无需写css 快速构建页面

版本:VUE3 TS 框架 vite 文章中使用tailwindcss 版本: ^3.4.17 简介: Tailwind CSS 一个CSS 框架,提供组件化的样式,直接在HTML 中编写样式,无需额外自定义CSS ,快速! 简洁&#…

给小米/红米手机root(工具基本为官方工具)——KernelSU篇

目录 前言准备工作下载刷机包xiaomirom下载刷机包【适用于MIUI和hyperOS】“hyper更新”微信小程序【只适用于hyperOS】 下载KernelSU刷机所需程序和驱动文件 开始刷机设置手机第一种刷机方式【KMI】推荐提取boot或init_boot分区 第二种刷机方式【GKI】不推荐 结语 前言 刷机需…

路由器的WAN口和LAN口有什么区别?

今时今日,移动终端盛行的时代,WIFI可以说是家家户户都有使用到的网络接入方式。那么路由器当然也就是家家户户都不可或缺的设备了。而路由器上的两个实现网络连接的基础接口 ——WAN 口和 LAN 口,到底有什么区别?它们的功能和作用…

【Open X-Embodiment】简单数据下载与预处理

文章目录 1. RLDS Dataset2. 处理成numpy格式3. 存储桶 1. RLDS Dataset 从 Octo 里面找到数据下载的代码 rlds_dataset_mod github 按照官网代码配置环境后,修改 prepare_open_x.sh,相当于只用 gsutil 下载数据: DOWNLOAD_DIR/mnt/data…

神经网络八股(1)

1.什么是有监督学习,无监督学习 有监督学习是带有标签的,无监督学习是没有标签的,简单来说就是有监督学习的输入输出都是固定的,已知的,无监督学习输入是已知的,输出是不固定的,无监督学习是通…

达梦:开发 ODBC配置指南

目录 达梦数据库DM8 ODBC配置指南(Linux环境)ODBC一、环境准备二、核心配置步骤1. 安装unixODBC2. 配置ODBC驱动(odbcinst.ini)3. 配置数据源(odbc.ini) 三、连接测试与验证1. 使用isql工具测试2. 执行基础…

Python游戏编程之赛车游戏6-1

通过Python的pygame模块可以实现赛车游戏,如图1所示。 图1 赛车游戏 从图1中可以看出,玩家通过键盘的左右键操作蓝色汽车躲避红色汽车的撞击,每成功躲避过一辆红色汽车,则玩家得一分。当蓝色汽车被红色汽车撞击后,游戏…

【Linux网络】序列化、守护进程、应用层协议HTTP、Cookie和Session

⭐️个人主页:小羊 ⭐️所属专栏:Linux 很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~ 目录 1、序列化和反序列化2、守护进程2.1 什么是进程组?2.2 什么是会话? 3、应用层协议HTTP3.1 HTTP协议3.2 HT…

【Java消息队列】应对消息丢失、重复、顺序与积压的全面策略

应对消息丢失、重复、顺序与积压的全面策略 引言kafka消息丢失生产者消费者重复消费顺序消费消息积压生产者消费者其他RabbitMQ消息丢失生产者事务机制,保证生产者发送消息到 RabbitMQ Server发送方确认机制,保证消息能从交换机路由到指定队列保证消息在 RabbitMQ Server 中的…