Android应用程序网络流量的远程采集系统及方法

    公开(公告)号:CN106331071B

    公开(公告)日:2019-08-02

    申请号:CN201610679169.3

    申请日:2016-08-16

    Applicant: 济南大学

    Abstract: 本发明公开了Android应用程序网络流量的远程采集系统及方法;系统部署在远程服务器中,包括:Web服务器,部署Guacamole组件、Guacd组件和Web控制模块;所述Web服务器为Guacamole组件和Guacd组件提供运行环境;Guacamole组件,与数据库连接,Guacamole组件还通过Guacd组件与Android终端连接,所述Guacamole组件用于将Android终端上的VNC服务器发出的数据传给客户端的浏览器,客户端的浏览器支持HTML5,使用户能够直接在支持HTML5的浏览器中远程操控Android终端上的VNC服务器;它具有让用户无需用户搭建平台,仅需打开网页浏览器即可方便、快速获取Android应用程序流量的优点。

    具有移动终端恶意软件行为检测能力的代理服务器及方法

    公开(公告)号:CN105187394A

    公开(公告)日:2015-12-23

    申请号:CN201510487184.3

    申请日:2015-08-10

    Applicant: 济南大学

    CPC classification number: H04L63/1416 H04L67/28

    Abstract: 本发明公开了具有移动终端恶意软件行为检测能力的代理服务器及方法,静态检测模块,通过调度静态检测接口对下载的移动应用进行静态检测;动态检测模块,通过调用第三方动态检测服务提供的API接口实现对静态检测模块检测为正常的移动应用做第二重检测;流量行为分析模块,流量行为分析模块对用户所安装的应用的流量进行处理并通过流量检测服务模型检测该流量行为是否为恶意软件所产生。本发明设计了一种具有三重检测能力的新型代理服务器。通过第一、二重的检测,基本保证了用户所安装的移动应用是安全的,通过第三重的流量检测,保证恶意软件产生恶意行为时进行有效识别。

    具有移动终端恶意软件行为检测能力的代理服务器及方法

    公开(公告)号:CN105187394B

    公开(公告)日:2018-01-12

    申请号:CN201510487184.3

    申请日:2015-08-10

    Applicant: 济南大学

    Abstract: 本发明公开了具有移动终端恶意软件行为检测能力的代理服务器及方法,静态检测模块,通过调度静态检测接口对下载的移动应用进行静态检测;动态检测模块,通过调用第三方动态检测服务提供的API接口实现对静态检测模块检测为正常的移动应用做第二重检测;流量行为分析模块,流量行为分析模块对用户所安装的应用的流量进行处理并通过流量检测服务模型检测该流量行为是否为恶意软件所产生。本发明设计了一种具有三重检测能力的新型代理服务器。通过第一、二重的检测,基本保证了用户所安装的移动应用是安全的,通过第三重的流量检测,保证恶意软件产生恶意行为时进行有效识别。

    智慧社区的业主身份验证方法及社区服务器

    公开(公告)号:CN109190342B

    公开(公告)日:2020-10-23

    申请号:CN201810947822.9

    申请日:2018-08-20

    Abstract: 本发明公开了智慧社区的业主身份验证方法及社区服务器,社区服务器向移动终端发送基本资讯和用户可信度;社区服务器根据用户浏览记录,提取用户的多维度交互特征;挖掘用户行为习惯特征;建立随机森林模型,利用已知社区业主和已知非社区业主的用户行为习惯特征,对随机森林模型进行训练,得到训练好的随机森林模型;按照设定周期挖掘待预测用户的用户行为习惯特征,将待预测用户的用户行为习惯特征输入到训练好的随机森林模型中,预测是社区业主或非社区业主的分类结果;将分类的结果作为调整用户可信度的依据,更改用户的当前可信度;社区服务器接收用户的新访问请求,社区服务器根据用户当前可信度,向用户推送对应的用户可享受的服务内容。

    Android应用程序网络流量的远程采集系统及方法

    公开(公告)号:CN106331071A

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

    申请号:CN201610679169.3

    申请日:2016-08-16

    Applicant: 济南大学

    CPC classification number: H04L67/025 H04L43/0876

    Abstract: 本发明公开了Android应用程序网络流量的远程采集系统及方法;系统部署在远程服务器中,包括:Web服务器,部署Guacamole组件、Guacd组件和Web控制模块;所述Web服务器为Guacamole组件和Guacd组件提供运行环境;Guacamole组件,与数据库连接,Guacamole组件还通过Guacd组件与Android终端连接,所述Guacamole组件用于将Android终端上的VNC服务器发出的数据传给客户端的浏览器,客户端的浏览器支持HTML5,使用户能够直接在支持HTML5的浏览器中远程操控Android终端上的VNC服务器;它具有让用户无需用户搭建平台,仅需打开网页浏览器即可方便、快速获取Android应用程序流量的优点。

    Android应用程序界面自动遍历方法及系统

    公开(公告)号:CN106294167A

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

    申请号:CN201610676744.4

    申请日:2016-08-16

    Applicant: 济南大学

    Abstract: 本发明公开了Android应用程序界面自动遍历方法及系统;包括以下步骤:初始化Android应用程序界面遍历过程中用到的链表;运行Android应用程序,Android应用程序的主界面被打开;对Android应用程序的主界面进行遍历;将遍历结果存储到组件层次链表中;判断组件层次链表中是否有未遍历组件和当前界面的遍历数量是否达到用户在遍历前设定的界面遍历数量的最大值;如果没有未遍历的组件或者已经达到遍历界面的最大值,则遍历完成;否则,获取从Android应用程序的主界面到未遍历组件的触发路径;依据触发路径,进入未遍历组件对应的界面,对未遍历组件对应的界面进行遍历;本方法适用于大部分的Android应用程序的遍历工作。

    Android应用程序网络流量多线程采集系统及方法

    公开(公告)号:CN106330599B

    公开(公告)日:2019-07-19

    申请号:CN201610681572.X

    申请日:2016-08-16

    Applicant: 济南大学

    Abstract: 本发明公开了Android应用程序网络流量多线程采集系统及方法;步骤:判断设定目录下是否有Android应用程序;如果没有Android应用程序,则记录本次操作的日志,然后结束;若有Android应用程序则根据设定的线程数量或者根据计算机内存资源空闲情况,确定启动的线程数量;提取Android应用程序的基本信息,将提取出的基本信息与Android应用程序的存放路径对应存储在应用程序信息队列的应用程序数组链表中;接收数组链表;根据得到的线程数量,控制全部的子线程启动;根据SDK版本创建Android虚拟机;启动Android虚拟机;安装Android应用程序;每一个子线程对应用程序数组链表中的Android应用程序进行网络流量采集。本发明具有批量式的获取Android终端应用程序产生的流量的优点。

    智慧社区的业主身份验证方法及社区服务器

    公开(公告)号:CN109190342A

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

    申请号:CN201810947822.9

    申请日:2018-08-20

    Abstract: 本发明公开了智慧社区的业主身份验证方法及社区服务器,社区服务器向移动终端发送基本资讯和用户可信度;社区服务器根据用户浏览记录,提取用户的多维度交互特征;挖掘用户行为习惯特征;建立随机森林模型,利用已知社区业主和已知非社区业主的用户行为习惯特征,对随机森林模型进行训练,得到训练好的随机森林模型;按照设定周期挖掘待预测用户的用户行为习惯特征,将待预测用户的用户行为习惯特征输入到训练好的随机森林模型中,预测是社区业主或非社区业主的分类结果;将分类的结果作为调整用户可信度的依据,更改用户的当前可信度;社区服务器接收用户的新访问请求,社区服务器根据用户当前可信度,向用户推送对应的用户可享受的服务内容。

    一种具有恶意软件网络行为发现能力的无线路由器

    公开(公告)号:CN105072045B

    公开(公告)日:2018-12-18

    申请号:CN201510487044.6

    申请日:2015-08-10

    Applicant: 济南大学

    Abstract: 本发明公开了一种具有恶意软件网络行为发现能力的无线路由器,包括:网络流量获取模块,用于从采集应用软件所产生的网络流量中采集流量,并传输到流量行为分析模块;流量行为分析模块包括特征提取模块,用于从网络流量数据中提取出各类特征,特征分类模块,在特征提取之后,按照不同的特征类型对提取的特征进行分类;模型模块,对每一种类型的特征,均有与之相适应的检测模型;配置模块,用于实现模型选择,补丁控制和获取输出功能,补丁检测与结果输出模块,用于对配置模块的补丁检测及配置模块的结果输出。针对不同的特征类型设计的不同的检测模型可以在一定程度上提高了检测的准确度,满足了用户的个性化需求。

    Android应用程序界面自动遍历方法及系统

    公开(公告)号:CN106294167B

    公开(公告)日:2018-08-10

    申请号:CN201610676744.4

    申请日:2016-08-16

    Applicant: 济南大学

    Abstract: 本发明公开了Android应用程序界面自动遍历方法及系统;包括以下步骤:初始化Android应用程序界面遍历过程中用到的链表;运行Android应用程序,Android应用程序的主界面被打开;对Android应用程序的主界面进行遍历;将遍历结果存储到组件层次链表中;判断组件层次链表中是否有未遍历组件和当前界面的遍历数量是否达到用户在遍历前设定的界面遍历数量的最大值;如果没有未遍历的组件或者已经达到遍历界面的最大值,则遍历完成;否则,获取从Android应用程序的主界面到未遍历组件的触发路径;依据触发路径,进入未遍历组件对应的界面,对未遍历组件对应的界面进行遍历;本方法适用于大部分的Android应用程序的遍历工作。

Patent Agency Ranking