一种基于关键词上下文频率矩阵的应用重打包辨别方法

    公开(公告)号:CN103473104A

    公开(公告)日:2013-12-25

    申请号:CN201310438444.9

    申请日:2013-09-24

    Applicant: 北京大学

    Abstract: 一种基于关键词上下文频率矩阵的应用重打包辨别方法,应用于安卓系统,首先对应用程序文件进行处理,得到smali代码文件然后对smali代码处理,提取操作符序列,统计关键词信息,对每个特定类型的关键词构造上下文相关的特征三元组生成基于上下文频率的特征矩阵,对应用程序的特征矩阵进行两两对比,根据矩阵相似度得到两个应用程序的相似度。最后结合作者信息等内容判断应用程序间是否有重打包关系。用本发明提供的技术方案,可以对重打包的安卓应用程序进行判别,同时避免了对整个应用程序进行巨型字符串哈希处理的额外开销;不依赖原始文件二进制代码顺序;通过限制特征矩阵的大小,降低空间开销;提高了安卓应用程序重打包判别的执行效率。

    一种基于云端模板预先加载的网页渲染加速方法和系统

    公开(公告)号:CN103500199A

    公开(公告)日:2014-01-08

    申请号:CN201310449318.3

    申请日:2013-09-24

    Applicant: 北京大学

    CPC classification number: Y02D10/45 Y02D50/10 G06F17/30902 G06F17/30905

    Abstract: 本发明提供了一种基于云端模板预先加载的网页渲染加速方法和系统。浏览器发出的请求通过一个云端的服务器进行代理,云端获得网页的html代码后进行分析,抽取出模板和内容部分别发送到浏览器进行渲染,浏览器之后再有相同目录层级下的网页请求时,在本地预先加载模板部分,云端只返回该网页的内容部分,浏览器再在已有模板的基础上渲染内容部分。利用本发明提供的技术方案,可以降低因访问同一网站目录层级下网页模板重复加载带来的时间消耗,并且同时可以降低流量和电池电量的消耗,提高用户体验。

    一种基于网页相似度的浏览器渲染优化方法

    公开(公告)号:CN103473347A

    公开(公告)日:2013-12-25

    申请号:CN201310439055.8

    申请日:2013-09-24

    Applicant: 北京大学

    Abstract: 一种基于网页相似度的浏览器渲染优化方法,在浏览器处理网页的过程中,缓存对网页处理过的CSS样式,所有相同域名下面的网页共享并且共同维护着一棵CSS样式树;在下次访问相同域名下网页的时候,重用缓存的结果中相同的CSS样式部分,把新出现的CSS样式添加到该CSS样式树中作为缓存。利用本发明提供的技术方案,可以减少浏览器在加载网页时候的冗余计算,提高了网页的加载速度,增强了浏览器的性能。

    一种基于网页相似度的浏览器渲染优化方法

    公开(公告)号:CN103473347B

    公开(公告)日:2017-01-11

    申请号:CN201310439055.8

    申请日:2013-09-24

    Applicant: 北京大学

    Abstract: 一种基于网页相似度的浏览器渲染优化方法,在浏览器处理网页的过程中,缓存对网页处理过的CSS样式,所有相同域名下面的网页共享并且共同维护着一棵CSS样式树;在下次访问相同域名下网页的时候,重用缓存的结果中相同的CSS样式部分,把新出现的CSS样式添加到该CSS样式树中作为缓存。利用本发明提供的技术方案,可以减少浏览器在加载网页时候的冗余计算,提高了网页的加载速度,增强了浏览器的性能。

    一种基于云端模板预先加载的网页渲染加速方法和系统

    公开(公告)号:CN103500199B

    公开(公告)日:2016-11-30

    申请号:CN201310449318.3

    申请日:2013-09-24

    Applicant: 北京大学

    Abstract: 本发明提供了一种基于云端模板预先加载的网页渲染加速方法和系统。浏览器发出的请求通过一个云端的服务器进行代理,云端获得网页的html代码后进行分析,抽取出模板和内容部分别发送到浏览器进行渲染,浏览器之后再有相同目录层级下的网页请求时,在本地预先加载模板部分,云端只返回该网页的内容部分,浏览器再在已有模板的基础上渲染内容部分。利用本发明提供的技术方案,可以降低因访问同一网站目录层级下网页模板重复加载带来的时间消耗,并且同时可以降低流量和电池电量的消耗,提高用户体验。

    一种基于关键词上下文频率矩阵的应用重打包辨别方法

    公开(公告)号:CN103473104B

    公开(公告)日:2016-10-05

    申请号:CN201310438444.9

    申请日:2013-09-24

    Applicant: 北京大学

    Abstract: 一种基于关键词上下文频率矩阵的应用重打包辨别方法,应用于安卓系统,首先对应用程序文件进行处理,得到smali代码文件然后对smali代码处理,提取操作符序列,统计关键词信息,对每个特定类型的关键词构造上下文相关的特征三元组生成基于上下文频率的特征矩阵,对应用程序的特征矩阵进行两两对比,根据矩阵相似度得到两个应用程序的相似度。最后结合作者信息等内容判断应用程序间是否有重打包关系。用本发明提供的技术方案,可以对重打包的安卓应用程序进行判别,同时避免了对整个应用程序进行巨型字符串哈希处理的额外开销;不依赖原始文件二进制代码顺序;通过限制特征矩阵的大小,降低空间开销;提高了安卓应用程序重打包判别的执行效率。

Patent Agency Ranking