一种基于有限状态自动机的Android应用跨组件污点数据流拼接方法

    公开(公告)号:CN110020552B

    公开(公告)日:2021-02-26

    申请号:CN201910278560.6

    申请日:2019-04-09

    Applicant: 中南大学

    Abstract: 本发明提出了一种基于有限状态自动机的Android应用跨组件污点数据流拼接方法,首先提取Android应用的组件间的调用关系与组件内的污点数据流,然后依据污点数据流的Source点与Sink点进行分类,组成污点数据流序列集,最后建立有限自动机模型,判断各污点数据流序列能否进行拼接,对能够进行拼接的污点数据流序列,拼接形成跨组件污点数据流,获得Android应用跨组件污点数据流集。本发明所提出的跨组件污点数据流拼接方法,能得到正确的Android应用跨组件污点数据流,且能减少空间开销。

    一种基于有限状态自动机的Android应用跨组件污点数据流拼接方法

    公开(公告)号:CN110020552A

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

    申请号:CN201910278560.6

    申请日:2019-04-09

    Applicant: 中南大学

    Abstract: 本发明提出了一种基于有限状态自动机的Android应用跨组件污点数据流拼接方法,首先提取Android应用的组件间的调用关系与组件内的污点数据流,然后依据污点数据流的Source点与Sink点进行分类,组成污点数据流序列集,最后建立有限自动机模型,判断各污点数据流序列能否进行拼接,对能够进行拼接的污点数据流序列,拼接形成跨组件污点数据流,获得Android应用跨组件污点数据流集。本发明所提出的跨组件污点数据流拼接方法,能得到正确的Android应用跨组件污点数据流,且能减少空间开销。

Patent Agency Ranking