CommMonitor是一款实用稳定的串口监视监视工具,通过该软件,用户可以有效的对串口进行侦测、拦截、逆向分析串口通信协议,帮助用户提高对设备运行情况数据监控能力,提高工作效率;该软件除了数据监控外,还能对串口进行调试,分析数据视图等功能,为用户监控硬件设备提供了友好的平台,软件提供了过滤设置,您可以将不需要监控的数据进行屏蔽,同时提供字体设置,效果展示、颜色、字符集等辅助功能,需要的朋友干赶快下载试试吧!
官方介绍
全新开发的CommMonitor使用内核驱动ComDrv模块,更准确的监视串口数据,事件。
CommMonitor 侦测、拦截、逆向分析串口通信协议, 是侦测RS232/422/485串行端口的专业工具软件,是软硬件工程师的最佳助手。CommMonitor 能侦听、拦截、记录、分析串行通信协议,让您对应用程序操作串行端口的过程和细节,让您及时的模拟被侦听程序或设备的数据、控制流,提高工作效率。
软件功能
1、新增对虚拟串口的监视,改变了原来CommMonitor3.0不能对虚拟串口的监视;
2、无DLL无驱动,不会对全局进程进行HOOK,只对指定的进程进行HOOK;
3、使用纯API全新编写了所有监视模块,安全稳定高效;
4、不会占用串口(COM口),只会对相关的API进行拦截;
5、可以在串口打开后监控,一改有些监控软件只能在打开前监控;
6、能捕获串口(COM口)的打开、读写数据 、关闭操作,并能同时监视指定进程的最多255个串口;
7、可以直接拖动窗口捕获图标到目标进程窗口上选取进程;
8、软件免费,无任何功能限制,操作简易下载打开即可运行,勿须安装;
9、可能会和卡巴斯基或其他杀毒软件发生冲突,卡巴斯基会拦截串口监视精灵的HOOK API线程注入过程,使用时如发现有此问题请关闭卡巴斯基,或将串口监视精灵添加到卡巴斯基的信任列表中,如何添加:打开卡巴斯基,单击[设置]-[保护]-[主动防护]-[程序完整性保护]-[设置]-[关键程序]里添加 串口监视精灵即可。 不要对无关的进程进行HOOK;
10、提供SDK二次开发接口DEMO, DLL文件位置:SDK二次开发接口binPMonitorComm.dll
软件特色
1、列表视图:
当前所有IRP包 数据列表视图,数据为HEX/ASCII码显示。表头包括: IRP_MJ FUNCTION, 目标进程(PID),COM号,数据长度,数据。
2、ASCII视图:
当前IRP_MJ_WRITE/IRP_MJ_READ 数据视图,分为ASCII码显示。数据包括: 目标进程,COM号,MJ名称,数据长度,数据。
3、DUMP视图:
当前IRP_MJ_WRITE/IRP_MJ_READ 数据视图,分为HEX/ASCII码显示。数据包括: 目标进程,COM号,MJ名称,数据长度,数据。
4、IOCTL视图
当前IOCTLs 过滤数据放入该视图;内容包括: 目标进程、COM号、IOCTLs名称、数据。
软件优势
- 自动感知虚拟串口PNP监控
- 区分监控数据视图:列表视图,ASCII视图,DUMP视图,IOCTL视图
- 可自动保存监控数据到日志文件
- 支持标准串行口、扩展虚拟串行口,以及USB转串行口等设备的监控
- 支持列表视图,ASCII视图,DUMP视图,IOCTL视图查找
- 支持(IOCTLs)及其参数的监控与分析
安装方法
1、下载解压文件,找到setup.exe双击安装
2、选择安装位置C:Program Files (x86)CEIWEICommMonitor6.1
3、创建菜单文件夹CEIWEICommMonitor6.1
4、创建桌面快捷方式
5、安装预览,点击安装即可
6、正在安装,请稍后
7、安装完成
使用方法
1、启动监控、暂停捕获
2、过滤设置,勾选相关的栏目就能进行设置
3、字体,可以进行字体设置,效果展示、颜色、字符集
4、视图,串口调试、数据视图
5、串口列表、串口监视精灵、窗口调试工具
相关知识
串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。
串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。串行通讯的特点是:数据位的传送,按位顺序进行,最少只需一根传输线即可完成;成本低但传送速度慢。串行通讯的距离可以从几米到几千米;根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种。
更新日志
CommMonitor串口监视精灵 v10.0更新描述:
1、内核驱动升级,添加支持网络功能;
2、内核驱动增加监控日志毫秒级时间显示;
3、内核驱动增加支持大量数据缓存;
4、内核驱动增加动态加密,以保证数据传输的安全性;
5、CommMonitor主程序升级 ,支持监控远程服务器上的串口;
6、增加CommMonitorSvr服务启动监控,提供网络服务;
7、支持监控使用中的串口,需要CommMonitorSvr服务启动;
8、SDK OCX增加监控日志驱动序号、进程名、及远程进程名;
9、SDK OCX增加TCP/UDP网络连接功能;
10、SDK OCX增加网络调用API、网络事件。
∨ 展开