-
公开(公告)号:CN108733988B
公开(公告)日:2023-01-24
申请号:CN201710257478.6
申请日:2017-04-19
Applicant: 北京梆梆安全科技有限公司
IPC: G06F21/14
Abstract: 本申请提供一种安卓平台上可执行程序的保护方法,包括:确定APK文件包中的classes.dex文件中要保护的函数,修改后形成新的classes.dex文件;编写函数的C/C++语言实现;将函数的C/C++语言实现编译为动态库;在APK文件包中,用新的classes.dex文件替换原classes.dex文件,将动态库加入APK文件包。本发明不但加大了逆向分析的难度,而且极大增加了还原代码的难度。
-
公开(公告)号:CN112565284B
公开(公告)日:2022-10-21
申请号:CN202011468933.5
申请日:2020-12-14
Applicant: 北京梆梆安全科技有限公司 , 北京梆梆系统集成服务有限公司
Abstract: 本申请实施例公开一种对应用程序内组件的访问控制方法、装置和电子设备,该方法包括:套接字Socket实现类接收所述组件发送的调用请求;其中,所述Socket实现类,是监听到所述组件执行创建Socket实例的操作后所创建的;且,所述Socket实现类对框架组件中默认的提供给应用程序进行网络访问的Socket类进行了替换;响应于所述调用请求,确定所述组件欲进行网络访问的访问主体;根据预先设置的访问控制规则判定需控制所述组件对所述访问主体进行网络访问时,对所述组件对于所述访问主体的网络访问进行控制。从而对应用程序内组件的网络访问进行权限管控,防止应用程序内的组件滥用网络访问权限。
-
公开(公告)号:CN114692190A
公开(公告)日:2022-07-01
申请号:CN202011585388.8
申请日:2020-12-28
Applicant: 北京梆梆安全科技有限公司 , 北京梆梆系统集成服务有限公司
Abstract: 本发明公开了一种数据跟踪方法,包括:利用预设程序替换目标终端中用于启动java程序的入口程序,预设程序,用于监测目标终端的与敏感权限相关的函数;与敏感权限相关的函数能够获取存储在目标终端的隐私数据;运行预设程序,以监测函数;当监测到函数被调用时,输出调用的堆栈信息;基于堆栈信息,判断调用函数获取的隐私数据是否被回传。本发明还公开一种数据跟踪装置、电子设备及计算机可读存储介质。
-
公开(公告)号:CN114564936A
公开(公告)日:2022-05-31
申请号:CN202210252025.5
申请日:2022-03-15
Applicant: 北京梆梆安全科技有限公司
IPC: G06F40/194 , G06F40/211 , G06F40/247 , G06F40/30 , G06F21/10
Abstract: 本申请公开了一种文本的侵权检测方法,以解决相关技术中仅根据待检测文本的文本向量和原创文本向量之间的向量相似度进行侵权检测,并未考虑其他可能影响待检测文本和原创文本之间相似度的影响因素,导致得到的侵权检测结果并不准确的问题。方法包括:确定待检测文本所包含的目标语句;计算目标语句与原创文本中原创语句之间的语义相似度和语序相似度;其中,语义相似度由目标语句所包含的词语的同义词集确定;语序相似度由词语在目标语句中的排列次序确定;根据语义相似度和语序相似度,判断待检测文本是否为原创文本的侵权文本。本申请还公开一种文本的侵权检测装置、电子设备及计算机可读存储介质。
-
公开(公告)号:CN109976728B
公开(公告)日:2022-04-26
申请号:CN201910283019.4
申请日:2019-04-10
Applicant: 北京梆梆安全科技有限公司
Abstract: 本申请公开了一种原生应用程序的生成方法,以解决现有技术中不能在一个操作系统上基于JavaFX应用程序生成另一个操作系统的原生应用程序的问题。方法包括:安装有第一操作系统的第一设备,获取在第一操作系统上基于第一JavaFX应用程序生成的第一原生应用程序所包含的目标文件并提供给第二设备;其中,目标文件至少包括:除第一JavaFX应用程序的启动参数配置文件和第一JavaFX应用程序的可执行文件之外的其他文件;安装有第二操作系统的第二设备,接收第一设备提供的目标文件,并通过在第二操作系统上将第二JavaFX应用程序与目标文件组合,生成可由第一操作系统运行的第二原生应用程序。本申请还公开一种原生应用程序的生成系统、装置、移动终端及计算机可读存储介质。
-
公开(公告)号:CN114385524A
公开(公告)日:2022-04-22
申请号:CN202011127579.X
申请日:2020-10-20
Applicant: 北京梆梆安全科技有限公司
IPC: G06F13/10 , G06F30/3308
Abstract: 本申请公开了一种嵌入式固件仿真系统及其方法、装置和电子设备,用于解决现有技术中嵌入式固件仿真系统虚拟出的操作系统内核无法检测到硬件设备,导致嵌入式系统仿真失败的问题。该系统包括:集成电路芯片、至少一个仿真程序存储设备和至少一个固件存储设备,其中:至少一个仿真程序存储设备通过第一多路复用器与集成电路芯片连接,每个仿真程序存储设备存储有固件仿真程序;固件仿真程序中至少包含用于仿真出目标处理器架构并驱动集成电路芯片运行的目标固件仿真程序;至少一个固件存储设备通过第二多路复用器与集成电路芯片连接,每个固件存储设备存储有固件;固件中至少包含用于驱动目标硬件设备运行的目标固件。
-
公开(公告)号:CN114003866A
公开(公告)日:2022-02-01
申请号:CN202010737717.X
申请日:2020-07-28
Applicant: 北京梆梆安全科技有限公司
IPC: G06F21/14
Abstract: 本说明书实施例公开了一种源代码混淆方法、装置、电子设备以及计算机可读存储介质。该方法包括:获取源代码中待混淆函数包含的调用函数的函数名;根据调用函数的函数名,将待混淆函数中调用调用函数的调用语句,替换为函数指针,以得到替换后的待混淆函数;根据占位符与调用函数的对应关系,对替换后的待混淆函数进行混淆处理,以得到目标函数;其中,函数指针包括待混淆函数的函数名、预设头部字节计算函数以及预先设置的对应于调用函数的占位符;预设头部字节计算函数用于计算在目标函数运行时的目标函数的预设数量的头部字节,以对函数指针进行解码。
-
公开(公告)号:CN110780793B
公开(公告)日:2021-11-09
申请号:CN201911052867.0
申请日:2019-10-31
Applicant: 北京梆梆安全科技有限公司
IPC: G06F3/0482 , G06F9/451
Abstract: 本发明公开了一种树形菜单的构建方法,以解决相关技术中采用递归算法构建树形菜单时,可能由于菜单项的数量和菜单项对应的层级数量较大,导致构建速度较慢的问题。方法包括:获取数据列表中各菜单项的索引号,索引号表征各菜单项的先序遍历顺序;根据各菜单项的索引号确定各菜单项的排列顺序;基于各菜单项的排列顺序以及各菜单项的父节点构建树形菜单。本发明还公开一种树形菜单的构建装置、电子设备及计算机可读存储介质。
-
公开(公告)号:CN108494546B
公开(公告)日:2021-10-15
申请号:CN201810149545.7
申请日:2018-02-13
Applicant: 北京梆梆安全科技有限公司
Abstract: 本申请公开了一种白盒加密方法,通过查找表的方式执行字节代替操作和行移位操作;在列混淆操作中,通过对第一预设查找表进行查找表操作,以执行列混淆矩阵变换操作;其中,所述第一预设查找表是通过对列混淆MC矩阵进行置乱编码后得到的。本申请还提供一种白盒加密装置及计算机可读存储介质。
-
公开(公告)号:CN113496012A
公开(公告)日:2021-10-12
申请号:CN202010260865.7
申请日:2020-04-03
Applicant: 北京梆梆安全科技有限公司
Abstract: 本发明公开了一种应用安装包的二次打包的检测方法、装置、电子设备以及计算机可读存储介质。该方法包括:通过预置探针软件开发工具包SDK采集不小于预设数量的移动终端上的目标应用安装包APK的APK数据;APK数据包括目标APK的APK编号和目标APK的电子签名MD5值;基于统计学算法,根据APK数据,对目标APK进行分类;根据分类结果,检测出被二次打包的目标APK。
-
-
-
-
-
-
-
-
-