一种基于二维码的内网与外网数据抓取传输方法及系统技术方案

技术编号:14892746 阅读:78 留言:0更新日期:2017-03-29 01:55
本发明专利技术提供了一种基于二维码的内网与外网数据抓取传输方法及系统。该方法包括:扫码设备扫描外网终端显示的二维码;所述扫码设备对扫描获得的二维码进行解码识别,获得解码数据;所述扫码设备将所述解码数据发送至内网终端;其中,所述外网终端显示的二维码是所述外网终端根据待传输的数据生成的。本发明专利技术实施例外网终端将待传输的数据生成二维码并进行显示,扫码设备对扫描获得的二维码进行解码获得解码数据,并将解码数据发送至内网终端,基于二维码实现了将外网数据传输至内网,避免了现有的内外网物理隔离后数据交换繁琐、容易造成安全隐患的问题,进一步提高了内网的数据安全。

【技术实现步骤摘要】

本专利技术涉及信息采集与交换
,具体涉及一种基于二维码的内网与外网数据抓取传输方法及系统
技术介绍
二维码又称为二维条码,是用某种特定的几何图形按一定规律在平面(二维方向)上分布的条/空相见的图形来记录数据符号信息。二维码最初用于汽车制造厂追踪零件,目前广泛应用于防伪、购物等方面,在表单、安全保密、追踪、证照、存货盘点、资料备援等方面也有广泛的应用。二维码具有信息容量大、编码范围广、容错能力强、译码可靠性高,同时成本低、易制作的特点。随着网络技术的发展,越来越多的企事业单位开始组建网络来实现办公自动化和共享因特网的信息。一般政府机关单位都有两个网络:内网和外网。现有技术中采用代理服务器、宽带路由器或防火墙来隔离内网和外网,但上述隔离方式都是逻辑隔离,无法保证内网的绝对安全。在涉密领域,内外网必须做到物理隔离(物理隔离指的是内网与外网没有任何形式的物理连接)才是最可靠,最安全的手段。内外网物理隔离后从最大限度上保证了数据的安全性,但是对于数据的交换会比较麻烦。每当有数据交换需要时,由人工携带外部可移动存储设备(如U盘、硬盘、光盘等)在内外网之间进行复制,这种方式容易造成保密信息泄露,还可能对隔离系统造成病毒感染,形成安全隐患。
技术实现思路
本专利技术实施例提供一种基于二维码的内网与外网数据抓取传输方法及系统,用于解决现有的内外网物理隔离后数据交换繁琐、容易造成安全隐患的问题。本专利技术实施例提出一种内网与外网数据传输的方法,包括:扫码设备扫描外网终端显示的二维码;所述扫码设备对扫描获得的二维码进行解码识别,获得解码数据;所述扫码设备将所述解码数据发送至内网终端;其中,所述外网终端显示的二维码是所述外网终端根据待传输的数据生成的;所述内网终端和所述外网终端物理隔离。可选地,所述扫码设备将所述解码数据发送至内网终端包括:所述扫码设备将所述解码数据发送至键鼠操作模拟程序;所述键鼠操作模拟程序将所述解码数据转换为键盘、鼠标操作集合;所述内网终端生成与所述键盘、鼠标操作对应的字符串组合,并发送至所述内网终端的目标应用。可选地,所述键鼠操作模拟程序将所述解码数据转换为键盘、鼠标操作集合包括:所述键鼠操作模拟程序将所述解码数据转换为键值和鼠标动作,并将所述键值发送至所述内网终端的键盘驱动,将所述鼠标动作发送至所述内网终端的鼠标驱动。可选地,所述键鼠操作模拟程序安装在所述扫码设备或所述内网终端。可选地,所述待传输的数据为字符串组合。本专利技术实施例提出一种基于二维码的内网与外网数据抓取传输系统,包括:二维码扫描单元,用于扫描外网终端显示的二维码;解码数据获取单元,用于对扫描获得的二维码进行解码识别,获得解码数据;解码数据发送单元,用于将所述解码数据发送至内网终端;其中,所述外网终端显示的二维码是所述外网终端根据待传输的数据生成的;所述内网终端和所述外网终端物理隔离。可选地,所述解码数据发送单元包括:解码数据发送模块,用于将所述解码数据发送至键鼠操作模拟程序;解码数据转换模块,用于通过所述键鼠操作模拟程序将所述解码数据转换为键盘、鼠标操作集合;字符串组合发送模块,用于生成与所述键盘、鼠标操作对应的字符串组合,并发送至所述内网终端的目标应用。可选地,所述解码数据转换模块进一步用于:通过所述键鼠操作模拟程序将所述解码数据转换为键值和鼠标动作,并将所述键值发送至所述内网终端的键盘驱动,将所述鼠标动作发送至所述内网终端的鼠标驱动可选地,所述键鼠操作模拟程序安装在所述扫码设备或所述内网终端。可选地,所述待传输的数据为字符串组合。本专利技术提供的基于二维码的内网与外网数据抓取传输方法及系统,外网终端将待传输的数据生成二维码并进行显示,扫码设备对扫描获得的二维码进行解码获得解码数据,并将解码数据发送至内网终端,基于二维码实现了将外网数据传输至内网,避免了现有的内外网物理隔离后数据交换繁琐、容易造成安全隐患的问题,进一步提高了内网的数据安全。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例的基于二维码的内网与外网数据抓取传输方法的流程示意图;图2是本专利技术一个实施例的基于二维码的内网与外网数据抓取传输系统的结构示意图;图3是本专利技术一个实施例的基于二维码的内网与外网数据抓取传输方法的原理图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本专利技术一个实施例的基于二维码的内网与外网数据抓取传输方法的流程示意图。如图1所示,该实施例的基于二维码的内网与外网数据抓取传输方法包括:S11:扫码设备扫描外网终端显示的二维码;需要说明的是,外网终端显示的二维码是所述外网终端根据待传输的数据生成的。本专利技术实施例的扫码设备可以是任何具有安装有二维码扫描识别程序的智能手机、平板电脑等,本专利技术实施例对此不作限制。二维码扫描识别程序可以是安装在扫码设备上的APP,可通过对二维码的定位、分割及解码操作对带有二维码的图片进行扫描识别。S12:所述扫码设备对扫描获得的二维码进行解码识别,获得解码数据;需要说明的是,扫码设备对二维码解码识别的过程包括对二维码的定位、分割及解码操作,包括:将二维码的条码符号的图像区域转换为二值图像,对二值图像进行膨胀运算得到膨胀后的二值图像,然后检测膨胀后二值图像的边缘以获取二维码的条码区域的轮廓;对上述轮廓进行修正并分割得到完整的标准条码图像;对上述标准条码图像进行网格采样构造得到位图,得到上述条码区域的二进制数据并进行纠错和翻译,并转换得到字符串组合。S13:所述扫码设备将所述解码数据发送至内网终端;可理解的是,外网是指除内网以外的任何形式的外部网络,比如因特网。外网终端和内网终端物理隔离。扫码设备通过对外网终端显示的二维码进行识别,获得的解码数据为外网终端的待传输数据,扫码设备将解码数据发送至内网终端,便实现了将外网终端的数据传输至内网。本专利技术实施例的基于二维码的内网与外网数据抓取传输方法,外网终端将待传输的数据生成二维码并进行显示,扫码设备对扫描获得的二维码进行解码获得解码数据,并将解码数据发送至内网终端,基于二维码实现了将外网数据传输至内网,避免了现有的内外网物理隔离后数据交换繁琐、容易造成安全隐患的问题,进一步提高了内网的数据安全。在实际应用中,外网终端为计算机或服务器,内网终端为计算机或服务器,本专利技术对此不作限制。在本专利技术实施例的一种优选的实施方式中,步骤S13包括:所述扫码设备将所述解码数据发送至键鼠操作模拟程序;所述键鼠操作模拟程序将所述解码数据转换为键盘、鼠标操作集合;所述内网终端生成与所述键盘、鼠标操作对应的字符串组合,并发送至所述内网终端的目标应用。需要说明的是,为了保证数据安全,一般涉密机构的内网终端的应用程序没本文档来自技高网...
一种基于二维码的内网与外网数据抓取传输方法及系统

【技术保护点】
一种基于二维码的内网与外网数据抓取传输方法,其特征在于,包括:扫码设备扫描外网终端显示的二维码;所述扫码设备对扫描获得的二维码进行解码识别,获得解码数据;所述扫码设备将所述解码数据发送至内网终端;其中,所述外网终端显示的二维码是所述外网终端根据待传输的数据生成的;所述内网终端和所述外网终端物理隔离。

【技术特征摘要】
1.一种基于二维码的内网与外网数据抓取传输方法,其特征在于,包括:扫码设备扫描外网终端显示的二维码;所述扫码设备对扫描获得的二维码进行解码识别,获得解码数据;所述扫码设备将所述解码数据发送至内网终端;其中,所述外网终端显示的二维码是所述外网终端根据待传输的数据生成的;所述内网终端和所述外网终端物理隔离。2.根据权利要求1所述的基于二维码的内网与外网数据抓取传输方法,其特征在于,所述扫码设备将所述解码数据发送至内网终端包括:所述扫码设备将所述解码数据发送至键鼠操作模拟程序;所述键鼠操作模拟程序将所述解码数据转换为键盘、鼠标操作集合;所述内网终端生成与所述键盘、鼠标操作对应的字符串组合,并发送至所述内网终端的目标应用。3.根据权利要求2所述的基于二维码的内网与外网数据抓取传输方法,其特征在于,所述键鼠操作模拟程序将所述解码数据转换为键盘、鼠标操作集合包括:所述键鼠操作模拟程序将所述解码数据转换为键值和鼠标动作,并将所述键值发送至所述内网终端的键盘驱动,将所述鼠标动作发送至所述内网终端的鼠标驱动。4.根据权利要求2所述的基于二维码的内网与外网数据抓取传输方法,其特征在于,所述键鼠操作模拟程序安装在所述扫码设备或所述内网终端。5.根据权利要求1所述的基于二维码的内网与外网数据抓取传输方法,其特征在于,所述待传输的数据为字符串组合。6.一种基于二维...

【专利技术属性】
技术研发人员:韩宝军周劼张新涛武俊王京马兵会杨建设张国安
申请(专利权)人:北京龙贝世纪科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1