-
公开(公告)号:CN113064595B
公开(公告)日:2024-09-13
申请号:CN202110304331.4
申请日:2021-03-22
Applicant: 北京北信源软件股份有限公司
Abstract: 本发明提供一种基于Docker镜像的QT应用程序编译方法和装置,在Docker镜像中包含不同平台对应的程序交叉编译工具,当在任一目标平台进行发布时,只需要通过Docker镜像便可获取该目标平台对应的QT目标程序构建工具,交叉编译工具。进而基于目标程序构建工具,交叉编译工具定制暴露出目标平台的QT编译环境,编译得到适用于目标平台的应用程序可执行文件。Docker镜像可以在任一安装了Docker容器的机器上运行,将Docker镜像部署到任一机器上即可编译出适用于不同平台的应用程序可执行文件,无需依赖大量的不同架构的物理机,便于对编译环境的管理。Docker镜像具有较好的封装性,一致性,易于维护,易于集成到CI工程中,且在运行时也不会对其所在的机器上其它业务的运行造成影响。
-
公开(公告)号:CN117891682A
公开(公告)日:2024-04-16
申请号:CN202311821873.4
申请日:2023-12-27
Applicant: 北京北信源软件股份有限公司
IPC: G06F11/30
Abstract: 本公开实施例公开了一种Linux系统隐藏进程的方法、装置、电子设备及存储介质,涉及计算机系统信息安全技术领域。其中,所述Linux系统隐藏进程的方法,包括:根据Connector监视程序建立内核层与应用层之间的信息通道,获取包含目标进程的进程编码的进程信息;利用Fanotify监控程序对Procfs文件系统中与所述进程编码对应的文件目录的操作事件进行监控;根据所述操作事件的访问权限,放行或阻断所述操作事件,能够在解决现有技术中的安全性、性能和易检测问题,满足更高的隐私保护要求。
-
公开(公告)号:CN112817663B
公开(公告)日:2023-12-22
申请号:CN202110220097.7
申请日:2021-02-26
Applicant: 北京北信源软件股份有限公司
Abstract: 本发明提供一种应用程序的SECCOMP规则获取方法和装置,基于重写的第一函数,实现对第二函数的调用。其中,第二函数中包含需要检测是否设置了禁用的所有系统调用。由目标应用程序运行时,通过第一函数调用第二函数生成的日志确定被该目标应用程序设置为禁用的系统调用,进而得到应用程序设置的SECCOMP规则。通过应用程序运行过程中的日志获取SECCOMP规则,无需对二进制文件进行分析,简化了分析过程,缩短了分析SECCOMP规则的耗时,同时无需对二进制文件进行分析,降低了对专业性的要求,便于满足更多场景下对获取SECCOMP规则的需求。
-
公开(公告)号:CN115576881A
公开(公告)日:2023-01-06
申请号:CN202211228680.3
申请日:2022-10-09
Applicant: 北京北信源软件股份有限公司
IPC: G06F13/40
Abstract: 本申请公开了一种设备类型的确定方法和装置、存储介质、电子装置。其中,该方法包括:获取待检测的目标设备的相对根设备句柄,目标设备的相对根设备句柄用于确定所述目标设备的设备全量信息;从多种设备类型中查找与所述目标设备的设备全量信息匹配的目标类型,以作为所述目标设备的设备类型。本申请解决了计算机外围设备的识别操作较为复杂的技术问题。
-
公开(公告)号:CN115509471A
公开(公告)日:2022-12-23
申请号:CN202211149890.3
申请日:2022-09-21
Applicant: 北京北信源软件股份有限公司
IPC: G06F3/12
Abstract: 本公开实施例公开了一种打印控制方法、装置、电子设备及计算机可读存储介质。所述方法包括以下步骤:以预设频率实时监测当前联网的所有打印机,将所述打印机的状态全部设置为禁用;响应于用户发送的文件上传指令,通过虚拟打印机接口接收待打印的第一文档及打印参数;所述文件上传指令中包含用户标识信息;将所述第一文档上传给审核方进行审核;响应于所述审核方发送的审核通过指令,向所述用户发送打印任务信息;接收所述用户基于所述打印任务信息发送的开始打印指令,启用其中一个所述打印机根据所述打印参数打印所述第一文档。
-
公开(公告)号:CN115495029A
公开(公告)日:2022-12-20
申请号:CN202211156633.2
申请日:2022-09-21
Applicant: 北京北信源软件股份有限公司
IPC: G06F3/12 , B41J29/393
Abstract: 本公开实施例公开了一种打印机自适应调整方法、装置、电子设备及可读存储介质。所述方法包括以下步骤:通过虚拟打印机的统一接口获取待打印的第一文档,将所述第一文档转换为第一中间文件;确定与所述第一文档对应的目标打印机信息;获取所述目标打印机的第一打印参数和所述虚拟打印机的第二打印参数;其中,所述第一打印参数用于表征所述目标打印机的物理打印范围,所述第二打印参数用于表征所述虚拟打印机基于所述第一中间文件设置的虚拟打印范围;根据所述第一打印参数调整所述第二打印参数,以使所述虚拟打印范围和所述物理打印范围相匹配;通过所述目标打印机打印所述第一文档。
-
公开(公告)号:CN112667361A
公开(公告)日:2021-04-16
申请号:CN202011644412.0
申请日:2020-12-31
Applicant: 北京北信源软件股份有限公司
IPC: G06F9/455
Abstract: 本申请提供一种基于系统虚拟机的管理方法、装置、电子设备及存储介质,涉及虚拟化技术领域。该方法包括:响应于客户机系统的创建指令,显示模拟器列表;响应于在模拟器列表中对目标模拟器标识的选择指令,确定目标模拟器的启动参数,并根据目标模拟器的启动参数启动目标模拟器;响应于客户机系统的安装指令,确定目标客户机系统的镜像文件;根据目标客户机系统的镜像文件,在目标模拟器中安装目标客户机系统,并将安装后的目标客户机系统的配置参数信息存储至对应的客户机系统配置文件中,实现了可以通过模拟器模拟不同处理器架构,使得所安装的客户机系统不必依赖于宿主机的处理器架构,可以提高管理方法的适用性。
-
公开(公告)号:CN106503547B
公开(公告)日:2019-07-05
申请号:CN201610875493.2
申请日:2016-09-30
Applicant: 北京北信源软件股份有限公司
Abstract: 本发明提供一种基于VMWare Workstation的Windows虚拟机进程枚举方法。该方法包括选定宿主机并在宿主机上安装VMWare Workstation、根据给定的虚拟机标识符找到目标来宾虚拟机、利用虚拟化技术读取目标来宾虚拟机的基本信息并判断目标来宾虚拟机的操作系统类型、利用虚拟化技术从目标来宾虚拟机的ntoskrnl.exe文件中读取内核标记并计算进程链表内存地址的偏移量、在宿主机上执行vprobe脚本并将执行结果保存在宿主机上的临时文件中、从临时文件中读取执行结果并分析整理出目标来宾虚拟机的最终进程列表。本发明具有不依赖Windows操作系统使用知识、不需要目标来宾虚拟机的用户和口令、不需要登录目标来宾虚拟机以及不消耗目标来宾虚拟机资源等优点。
-
公开(公告)号:CN105447133B
公开(公告)日:2018-12-18
申请号:CN201510802515.8
申请日:2015-11-19
Applicant: 北京北信源软件股份有限公司
IPC: G06F17/30
Abstract: 本发明提供一种来宾虚拟机本地账户基本信息获取方法、装置及系统,该方法包括:将待检查的来宾虚拟机的账户管理文件挂载到预先建立的安全虚拟机中,该账户管理文件存储有来宾虚拟机的本地账户基本信息;将已挂载的账户管理文件加载到安全虚拟机的内存中;提取已加载的账户管理文件中的每一个来宾虚拟机本地账户的信息块;对每一个来宾虚拟机本地账户的信息块进行语义分析,提取来宾虚拟机的本地账户基本信息。该方法能获取来宾虚拟机本地账户基本信息,不依赖于待检查来宾虚拟机操作系统的运行状态,在关机状态时也可获取,且不依赖于来宾虚拟机操作系统提供的接口,可移植到非Windows系统。
-
公开(公告)号:CN112667361B
公开(公告)日:2023-10-17
申请号:CN202011644412.0
申请日:2020-12-31
Applicant: 北京北信源软件股份有限公司
IPC: G06F9/455
Abstract: 本申请提供一种基于系统虚拟机的管理方法、装置、电子设备及存储介质,涉及虚拟化技术领域。该方法包括:响应于客户机系统的创建指令,显示模拟器列表;响应于在模拟器列表中对目标模拟器标识的选择指令,确定目标模拟器的启动参数,并根据目标模拟器的启动参数启动目标模拟器;响应于客户机系统的安装指令,确定目标客户机系统的镜像文件;根据目标客户机系统的镜像文件,在目标模拟器中安装目标客户机系统,并将安装后的目标客户机系统的配置参数信息存储至对应的客户机系统配置文件中,实现了可以通过模拟器模拟不同处理器架构,使得所安装的客户机系统不必依赖于宿主机的处理器架构,可以提高管理方法的适用性。
-
-
-
-
-
-
-
-
-