CN112468531B - 一种文件传输的控制方法和装置 - Google Patents

一种文件传输的控制方法和装置 Download PDF

Info

Publication number
CN112468531B
CN112468531B CN202010930769.9A CN202010930769A CN112468531B CN 112468531 B CN112468531 B CN 112468531B CN 202010930769 A CN202010930769 A CN 202010930769A CN 112468531 B CN112468531 B CN 112468531B
Authority
CN
China
Prior art keywords
file
determining
bluetooth
transmission
operation type
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010930769.9A
Other languages
English (en)
Other versions
CN112468531A (zh
Inventor
涂高元
邱志斌
郭永兴
陆云燕
吴炜斌
黄志敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
XIAMEN TIPRAY TECHNOLOGY CO LTD
Original Assignee
XIAMEN TIPRAY TECHNOLOGY CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by XIAMEN TIPRAY TECHNOLOGY CO LTD filed Critical XIAMEN TIPRAY TECHNOLOGY CO LTD
Priority to CN202010930769.9A priority Critical patent/CN112468531B/zh
Publication of CN112468531A publication Critical patent/CN112468531A/zh
Application granted granted Critical
Publication of CN112468531B publication Critical patent/CN112468531B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请公开了一种文件传输的控制方法,应用于蓝牙客户端,所述方法包括:确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性;确定所述当前蓝牙进程在操作文件时的操作类型;基于所述文件相关属性和所述操作类型,控制所述文件的传输状态。由于文件相关属性和操作类型可以通过服务器预先设置,因此基于文件相关属性和操作类型控制文件的传输状态,既可以实现对文件的审计功能,从而确保需要传输的文件的真实性、准确性及有效性。

Description

一种文件传输的控制方法和装置
技术领域
本申请涉及计算机技术领域,具体涉及一种文件传输的控制方法和装置。
背景技术
蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。传统方式,只有作为蓝牙的发起者或者接受者可进行蓝牙传输过程中进行文件审计;或者通过网络层,解析蓝牙协议,达到文件审计功能。
发明内容
为了解决上述技术问题,提出了本申请。本申请的实施例提供了一种文件传输的控制方法和装置、计算机可读存储介质和电子设备。
根据本申请的一个方面,提供了一种文件传输的控制方法,应用于蓝牙客户端,包括:
确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性;
确定所述当前蓝牙进程在操作文件时的操作类型;
基于所述文件相关属性和所述操作类型,控制所述文件的传输状态。
根据本申请的第二方面,提供了一种文件传输的控制装置,应用于蓝牙客户端,所述装置包括:
第一确定模块,用于确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性;
第二确定模块,用于确定所述当前蓝牙进程在操作文件时的操作类型;
传输控制模块,用于基于所述文件相关属性和所述操作类型,控制所述文件的传输状态。
根据本申请第三方面,提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述第一方面所述的文件传输的控制方法。
根据本申请第四方面,提供一种电子设备,所述电子设备包括:
处理器;
用于存储所述处理器可执行指令的存储器;
所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现上述第一方面所述的文件传输的控制方法。
本申请提供的实施例,由于文件相关属性和操作类型可以通过服务器预先设置,因此基于文件相关属性和操作类型控制文件的传输状态,既可以实现对文件的审计功能,从而确保需要传输的文件的真实性、准确性及有效性。
附图说明
通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
图1是本申请第一示例性实施例提供的一种文件传输的控制方法的流程示意图。
图2是本申请第一示例性实施例提供的一种文件传输的控制方法的装置的结构示意图。
图3是本申请一示例性实施例提供的电子设备的结构图。
具体实施方式
下面,将参考附图详细地描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。
申请概述
传统方式,只有作为蓝牙客户端的发起者或者接收者可进行蓝牙传输过程中进行文件审计;或者通过网络层,解析蓝牙协议,达到文件审计功能。
示例性方法
图1是本申请一示例性实施例提供的文件传输的控制方法的流程示意图。本实施例可应用于蓝牙客户端,蓝牙客户端可以安装在各种终端设备上,终端设备例如可以为以各种电子设备等。
如图1所示,本申请的文件传输的控制方法可以包括如下步骤:
步骤101,确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性。
在本申请实施例中,文件可以是指网页或程序等文件。
在一实施例中,可以通过文件的路径来获取文件相关属性,文件相关属性可以包括文件的大小、文件名等。具体地,在当前蓝牙进程在进行读写操作的时候可触发动态链接库(dll)操作;由于读写操作中包含有文件路径,通过ddl操作即可获取到文件的真实路径。
在一实施例中,可以通过枚举进程,创建进程快照的方式,判断当前进程是否是蓝牙客户端进程(FSQUIRT.EXE),具体地,可以通过对比进程名的方式来识别蓝牙客户端进程。在确定当前进程为蓝牙客户端进程时,执行步骤101。
步骤102,确定所述当前蓝牙进程在操作文件时的操作类型。
在本申请实施例中,操作文件时的操作类型可以包括读属性和写属性。
步骤103,基于所述文件相关属性和所述操作类型,控制所述文件的传输状态。
在本申请实施例中,可以通过服务器预先将如何基于文件相关属性和操作类型结合起来控制文件传输的方式作为一个预设控制策略,基于预设控制策略,来控制文件的传输,服务器将该预设控制策略发送给蓝牙客户端,之后蓝牙客户端基于该预设控制策略,即可去获取文件相关属性以及操作类型,之后基于预设控制策略靠控制文件的传输,从而达到文件传输控制的功能。
在上述实施例的基础上,由于文件相关属性和操作类型可以通过服务器预先设置,因此基于文件相关属性和操作类型控制文件的传输状态,既可以实现对文件的审计功能,又可以确保需要传输的文件的真实性、准确性及有效性。
在上述图1所示实施例的基础上,在上述步骤103具体可以包括:
基于所述文件相关属性确定所述文件的路径;
基于所述路径确定所述文件后缀是否为禁止发送的文件;
若所述文件为禁止发送的文件,则阻断传输所述文件的操作;
若所述文件为可发送的文件,则放行所述文件的传输。
在上述所示实施例的基础上,在上述基于所述路径确定所述文件后缀是否为禁止发送的文件的步骤可以包括:
检测所述文件后缀中是否包含有指定内容;
若所述文件后缀中包含有指定内容,则确定所述文件为禁止发送的文件;
若所述文件后缀中未包含所述指定内容,则确定所述文件为可发送的文件。
在本申请实施例中,基于文件后缀来识别文件是否可发送,可大大确保文件传输的可靠性。
在上述图1所示实施例的基础上,在步骤101之前,方法还可以包括:
在检测到蓝牙进程时,加载所述蓝牙进程;
基于所述蓝牙进程触发所述确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性的步骤。
在本申请实施例中,由于蓝牙进程直接获取到传输文件的时候,由于我们已经获取到路径,所以我们根据路径可以判断文件后缀是否禁止发送;如果禁止发送就进行阻断操作,反之放行;
判断完文件后缀之后在把文件路径提交给一个专门检测组建;检测是否有包含指定内容;如果有包含指定内容则进行阻断操作,反之放行。
示例性装置
图2是本申请第一示例性实施例提供的一种文件传输的控制装置的结构示意图。本实施例中的装置可以应用于蓝牙客户端,所述装置包括:第一确定模块21、第二确定模块22、传输控制模块23。
第一确定模块21,用于确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性;
第二确定模块22,用于确定所述当前蓝牙进程在操作文件时的操作类型;
传输控制模块23,用于基于所述文件相关属性和所述操作类型,控制所述文件的传输状态。
在上述图2所示实施例的基础上,所述传输控制模块23具体用于:
基于所述文件相关属性确定所述文件的路径;
基于所述路径确定所述文件后缀是否为禁止发送的文件;
若所述文件为禁止发送的文件,则阻断传输所述文件的操作;
若所述文件为可发送的文件,则放行所述文件的传输。
在上述图2所示实施例的基础上,所述传输控制模块23具体用于:
检测所述文件后缀中是否包含有指定内容;
若所述文件后缀中包含有指定内容,则确定所述文件为禁止发送的文件;
若所述文件后缀中未包含所述指定内容,则确定所述文件为可发送的文件。
在上述图2所示实施例的基础上,所述装置还包括:
判断模块(图2中未示出),用于通过枚举进程,创建进程快照的方式,判断当前执行的进程是否为蓝牙进程;
若所述判断模块判断当前执行的进程为所述蓝牙进程,所述第一确定模块执行所述确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性的步骤。
在上述图2所示实施例的基础上,所述装置还包括:
加载模块,用于在检测到蓝牙进程时,加载所述蓝牙进程;
基于所述蓝牙进程触发所述第一确定模块21确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性的步骤。
在上述图2所示实施例的基础上,,所述第二确定模块22具体用于:
获取所述当前进程在操作文件时的读写属性;
基于所述读写属性确定操作所述文件的操作类型。
在上述实施例的基础上,由于文件相关属性和操作类型可以通过服务器预先设置,因此基于文件相关属性和操作类型控制文件的传输状态,既可以实现对文件的审计功能,从而确保需要传输的文件的真实性、准确性及有效性。
示例性电子设备
下面,参考图3来描述根据本申请实施例的电子设备。图3图示了根据本申请实施例的电子设备的框图。
如图3所示,电子设备11包括一个或多个处理器111和存储器112。
处理器111可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备11中的其他组件以执行期望的功能。
存储器112可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器111可以运行所述程序指令,以实现上文所述的本申请的各个实施例的一种文件传输的控制方法以及/或者其他期望的功能。在所述计算机可读存储介质中还可以存储诸如输入信号、信号分量、噪声分量等各种内容。
在一个示例中,电子设备11还可以包括:输入装置113和输出装置114,这些组件通过总线***和/或其他形式的连接机构(未示出)互连。
例如,在该电子设备是第一设备或第二设备时,该输入装置113可以是上述的麦克风或麦克风阵列,用于捕捉声源的输入信号。在该电子设备是单机设备时,该输入装置113可以是通信网络连接器,用于从第一设备和第二设备接收所采集的输入信号。
此外,该输入设备113还可以包括例如键盘、鼠标等等。
该输出装置114可以向外部输出各种信息,包括确定出的距离信息、方向信息等。该输出设备114可以包括例如显示器、扬声器、打印机、以及通信网络及其所连接的远程输出设备等等。
当然,为了简化,图3中仅示出了该电子设备11中与本申请有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备11还可以包括任何其他适当的组件。
示例性计算机程序产品和计算机可读存储介质
除了上述方法和设备以外,本申请的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本申请各种实施例的一种文件传输的控制方法中的步骤。
所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本申请实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在第一用户计算设备上执行、部分地在第一用户设备上执行、作为一个独立的软件包执行、部分在第一用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
此外,本申请的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例性方法”部分中描述的根据本申请各种实施例的一种文件传输的控制方法中的步骤。
所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
以上结合具体实施例描述了本申请的基本原理,但是,需要指出的是,在本申请中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本申请的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本申请为必须采用上述具体的细节来实现。
本申请中涉及的器件、装置、设备、***的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、***。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。
还需要指出的是,在本申请的装置、设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本申请的等效方案。
提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本申请。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本申请的范围。因此,本申请不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。
为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本申请的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。

Claims (4)

1.一种文件传输的控制方法,应用于蓝牙客户端,其特征在于,所述方法包括:
步骤101,确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性;
步骤102,确定所述当前蓝牙进程在操作文件时的操作类型;
步骤103,基于所述文件相关属性和所述操作类型,控制所述文件的传输状态;
所述步骤101包括通过文件的路径来获取文件相关属性,文件相关属性包括文件的大小、文件名;具体地,在当前蓝牙进程在进行读写操作的时候可触发动态链接库dll操作;
所述基于所述文件相关属性和所述操作类型,控制所述文件的传输状态,包括:基于所述文件相关属性确定所述文件的路径;
基于所述路径确定所述文件后缀是否为禁止发送的文件;
若所述文件为禁止发送的文件,则阻断传输所述文件的操作;
若所述文件为可发送的文件,则放行所述文件的传输;
所述基于所述路径确定所述文件后缀是否为禁止发送的文件,包括:检测所述文件后缀中是否包含有指定内容;
若所述文件后缀中包含有指定内容,则确定所述文件为禁止发送的文件;
若所述文件后缀中未包含所述指定内容,则确定所述文件为可发送的文件;
所述方法还包括:通过服务器预先将文件相关属性和操作类型结合起来控制文件传输的方式作为一个预设控制策略,基于预设控制策略,来控制文件的传输,服务器将该预设控制策略发送给蓝牙客户端,之后蓝牙客户端基于该预设控制策略,即可去获取文件相关属性以及操作类型,之后基于预设控制策略控制文件的传输,从而达到文件传输控制的功能;
所述方法还包括:在检测到蓝牙进程时,加载所述蓝牙进程;基于所述蓝牙进程触发所述确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性的步骤。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过枚举进程,创建进程快照的方式,判断当前执行的进程是否为蓝牙进程;
若为所述蓝牙进程,执行所述确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性的步骤。
3.根据权利要求1或2所述的方法,其特征在于,所述确定所述当前蓝牙进程在操作文件时的操作类型,包括:获取所述当前蓝牙进程在操作文件时的读写属性;
基于所述读写属性确定操作所述文件的操作类型。
4.一种文件传输的控制装置,应用于蓝牙客户端,应用如权利要求1所述的文件传输的控制方法,其特征在于,具体包括:第一确定模块,用于确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性;
第二确定模块,用于确定所述当前蓝牙进程在操作文件时的操作类型;
传输控制模块,用于基于所述文件相关属性和所述操作类型,控制所述文件的传输状态;
第一确定模块,还用于通过文件的路径来获取文件相关属性,文件相关属性包括文件的大小、文件名;具体地,在当前蓝牙进程在进行读写操作的时候可触发动态链接库dll操作;
所述传输控制模块具体用于:基于所述文件相关属性确定所述文件的路径;
基于所述路径确定所述文件后缀是否为禁止发送的文件;
若所述文件为禁止发送的文件,则阻断传输所述文件的操作;
若所述文件为可发送的文件,则放行所述文件的传输;
所述传输控制模块具体用于:检测所述文件后缀中是否包含有指定内容;
若所述文件后缀中包含有指定内容,则确定所述文件为禁止发送的文件;
若所述文件后缀中未包含所述指定内容,则确定所述文件为可发送的文件;
所述装置还包括:判断模块,用于通过枚举进程,创建进程快照的方式,判断当前执行的进程是否为蓝牙进程;
若所述判断模块判断当前执行的进程为所述蓝牙进程,所述第一确定模块执行所述确定所述蓝牙客户端执行的当前蓝牙进程的文件相关属性的步骤。
CN202010930769.9A 2020-09-07 2020-09-07 一种文件传输的控制方法和装置 Active CN112468531B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010930769.9A CN112468531B (zh) 2020-09-07 2020-09-07 一种文件传输的控制方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010930769.9A CN112468531B (zh) 2020-09-07 2020-09-07 一种文件传输的控制方法和装置

Publications (2)

Publication Number Publication Date
CN112468531A CN112468531A (zh) 2021-03-09
CN112468531B true CN112468531B (zh) 2024-02-09

Family

ID=74833692

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010930769.9A Active CN112468531B (zh) 2020-09-07 2020-09-07 一种文件传输的控制方法和装置

Country Status (1)

Country Link
CN (1) CN112468531B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867397A (zh) * 2010-03-31 2010-10-20 宇龙计算机通信科技(深圳)有限公司 一种基于蓝牙的数据传输方法及***、接收及发送终端
CN204761720U (zh) * 2015-08-10 2015-11-11 泉州宏讯电子有限公司 一种蓝牙传输与控制***
CN105357291A (zh) * 2015-10-27 2016-02-24 惠州Tcl移动通信有限公司 一种移动终端通过蓝牙接收文件的方法及***
CN105813226A (zh) * 2016-04-29 2016-07-27 乐视控股(北京)有限公司 一种文件传输方法及装置
WO2020029388A1 (zh) * 2018-08-07 2020-02-13 平安科技(深圳)有限公司 文件传输方法、***、计算机设备和存储介质

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2498724A (en) * 2012-01-24 2013-07-31 Ibm Automatically determining File Transfer Mode

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867397A (zh) * 2010-03-31 2010-10-20 宇龙计算机通信科技(深圳)有限公司 一种基于蓝牙的数据传输方法及***、接收及发送终端
CN204761720U (zh) * 2015-08-10 2015-11-11 泉州宏讯电子有限公司 一种蓝牙传输与控制***
CN105357291A (zh) * 2015-10-27 2016-02-24 惠州Tcl移动通信有限公司 一种移动终端通过蓝牙接收文件的方法及***
CN105813226A (zh) * 2016-04-29 2016-07-27 乐视控股(北京)有限公司 一种文件传输方法及装置
WO2020029388A1 (zh) * 2018-08-07 2020-02-13 平安科技(深圳)有限公司 文件传输方法、***、计算机设备和存储介质

Also Published As

Publication number Publication date
CN112468531A (zh) 2021-03-09

Similar Documents

Publication Publication Date Title
WO2019153544A1 (zh) 注解后端校验方法、装置、计算机设备及存储介质
US9069968B2 (en) Method and apparatus providing privacy benchmarking for mobile application development
KR20160147862A (ko) 확장자가 애플리케이션의 기능을 다른 애플리케이션으로 확장하게 하는 고정적 확장 포인트
US10983803B2 (en) Annotating dynamic libraries for multi-OS applications
US10223239B1 (en) Definition-driven test agent
EP2932390B1 (en) Inversion-of-control component service models for virtual environments
WO2019072008A1 (zh) 小程序的安全扫描方法、装置以及电子设备
US9535666B2 (en) Dynamic agent delivery
CN110389899B (zh) 检测js程序的api数据类型的方法装置、介质和设备
Deschambault et al. Efficient implementation of the MQTT protocol for embedded systems
US9304762B2 (en) Automatically customizing a computer-executable application at runtime
US20130081010A1 (en) Template and server content download using protocol handlers
CN112487407A (zh) 一种权限控制方法、装置、介质及电子设备
US9779239B2 (en) Detection of malicious software behavior using signature-based static analysis
EP3797356B1 (en) Code base sharing between standalone and web-based versions of an application due to the implementing of an emulated network communication channel
CN112468531B (zh) 一种文件传输的控制方法和装置
CN107133169B (zh) 应用测试包生成方法及生成装置
US20130110798A1 (en) Intercepting and processing database commands
CN111506904B (zh) 漏洞在线修复的方法和装置
US8090769B2 (en) Dynamically generating web contents
CN112532677B (zh) 一种文件传输的控制方法和装置
CN111124627A (zh) 应用程序的调起者确定方法、装置、终端及存储介质
US8291377B2 (en) External configuration of processing content for script
KR102666045B1 (ko) 클라우드 서비스를 제공하는 전자 장치 및 그 동작 방법
CN110941459A (zh) 调用Replugin插件的方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant