Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于API的工控网络外联设备检测方法和系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

摘要:本发明公开了一种基于应用程序接口的工控网络外联设备检测方法,其通过调用bluetoothapi接口获取客户端中的蓝牙通信设备信息,调用iphlpapi接口获取客户端网络的相关参数,来判断客户端是否正和违规外联进行连接通信;设计一种新的程序保护机制——探测到扫描程序被从进程管理器处关闭后,修改程序的过程终止权限,防止程序被从外部关闭,保证对客户端进行持续性扫描。其目的在于,通过对客户端网卡和蓝牙的持续扫描,解决工业控制安全中存在的信息安全问题。本发明还公开了一种基于应用程序接口的工控网络外联设备检测系统。

主权项:1.一种基于API的工控网络外联设备检测方法,其是应用在与服务端通讯连接的客户端中,其特征在于,所述工控网络外联设备检测方法包括如下步骤:(1)设置检测计数器check_cnt=1;(2)判断检测计数器check_cnt是否大于预设的检测总数N,如果是则过程结束,否则转入步骤(3);(3)判断检测计数器check_cnt是奇数还是偶数,如果是奇数则转入步骤(4),否则转入步骤(9);(4)设置计数器i=1;(5)判断计数器i是否大于客户端上的蓝牙接收器总数,如果是则设置检测计数器check_cnt=check_cnt+1,并返回步骤(2),否则进入步骤(6);(6)判断是否可以通过调用bluetoothapi接口获取到第i个蓝牙接收器连接的第一个蓝牙设备对应的句柄,如果是则进入步骤(7),否则设置计数器i=i+1,并返回步骤(5);(7)调用bluetoothapi接口扫描客户端上第i个蓝牙接收器能够扫描到的多个远程蓝牙设备,并判断是否存在至少一个远程蓝牙设备与该第i个蓝牙接收器所连接的蓝牙设备处于连接状态,如果是则说明该句柄处于非法连接,弹出报警信息,过程结束;否则进入步骤(8);(8)调用bluetoothapi接口判断是否能够获取到该第i个蓝牙接收器连接的下一个蓝牙设备对应的句柄,如果是则返回步骤(7),否则设置i=i+1,并返回步骤(5);(9)设置计数器j=1;(10)判断计数器j是否大于客户端上的适配器总数,如果是则设置检测计数器check_cnt=check_cnt+1,并返回步骤(2),否则进入步骤(11);(11)通过调用iphlpapi接口获取客户端上的第j个适配器的适配器信息;(12)根据步骤(11)获取到的第j个适配器的适配器信息判断该第j个适配器是否是无线局域网卡,如果是则获取该适配器索引,进入步骤(13),否则设置j=j+1,并返回步骤(10);(13)根据步骤(12)获取到的第j个适配器的索引来获取该第j个适配器所依赖的端口信息,并判断该第j个适配器所依赖的端口是否处于连接状态,如果是则弹出报警信息,具体是关闭客户端上的无线网卡,禁止客户端通过WiFi进行信息传递,并向用户发送报警信息,过程结束;否则设置j=j+1,并返回步骤(10)。

全文数据:

权利要求:

百度查询: 湖南匡安网络技术有限公司 一种基于API的工控网络外联设备检测方法和系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。