Songjie Wei, Pengfei Jiang, Qiuzhuang Yuan, Jiahe Wang
{"title":"基于WGAN和Bi-LSTM的移动应用网络行为检测与评估","authors":"Songjie Wei, Pengfei Jiang, Qiuzhuang Yuan, Jiahe Wang","doi":"10.1109/TENCON.2018.8650372","DOIUrl":null,"url":null,"abstract":"In this paper, we present a modeling and learning method to analyze the network behavior of mobile applications based on the Android platform. Various application system sand environmental factors are simulated in order to trigger different categories of application behaviors. The sequence of network event behavior is retrieved and classified according to the behavior sequence combination using a Bi-directional Long Short-term Memory network. The trained classifier is applied to separate Android apps in eight different categories for normal behaviors, and achieves an optimal classification accuracy of 96.89%. The trained model can further be extended for the purpose of malware detection. In addition, we use Wasserstein Generative Adversarial networks to enhance the data and thus efficiently magnify the underlying behavior features in the training dataset. This solves the problem of limited data samples and time overhead and increases the diversity of data. The accuracy of the original Bi-LSTM model is further improved by 9% across the tested categories of Android apps.","PeriodicalId":132900,"journal":{"name":"TENCON 2018 - 2018 IEEE Region 10 Conference","volume":"57 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Mobile Application Network Behavior Detection and Evaluation with WGAN and Bi-LSTM\",\"authors\":\"Songjie Wei, Pengfei Jiang, Qiuzhuang Yuan, Jiahe Wang\",\"doi\":\"10.1109/TENCON.2018.8650372\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we present a modeling and learning method to analyze the network behavior of mobile applications based on the Android platform. Various application system sand environmental factors are simulated in order to trigger different categories of application behaviors. The sequence of network event behavior is retrieved and classified according to the behavior sequence combination using a Bi-directional Long Short-term Memory network. The trained classifier is applied to separate Android apps in eight different categories for normal behaviors, and achieves an optimal classification accuracy of 96.89%. The trained model can further be extended for the purpose of malware detection. In addition, we use Wasserstein Generative Adversarial networks to enhance the data and thus efficiently magnify the underlying behavior features in the training dataset. This solves the problem of limited data samples and time overhead and increases the diversity of data. The accuracy of the original Bi-LSTM model is further improved by 9% across the tested categories of Android apps.\",\"PeriodicalId\":132900,\"journal\":{\"name\":\"TENCON 2018 - 2018 IEEE Region 10 Conference\",\"volume\":\"57 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"TENCON 2018 - 2018 IEEE Region 10 Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TENCON.2018.8650372\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"TENCON 2018 - 2018 IEEE Region 10 Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TENCON.2018.8650372","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Mobile Application Network Behavior Detection and Evaluation with WGAN and Bi-LSTM
In this paper, we present a modeling and learning method to analyze the network behavior of mobile applications based on the Android platform. Various application system sand environmental factors are simulated in order to trigger different categories of application behaviors. The sequence of network event behavior is retrieved and classified according to the behavior sequence combination using a Bi-directional Long Short-term Memory network. The trained classifier is applied to separate Android apps in eight different categories for normal behaviors, and achieves an optimal classification accuracy of 96.89%. The trained model can further be extended for the purpose of malware detection. In addition, we use Wasserstein Generative Adversarial networks to enhance the data and thus efficiently magnify the underlying behavior features in the training dataset. This solves the problem of limited data samples and time overhead and increases the diversity of data. The accuracy of the original Bi-LSTM model is further improved by 9% across the tested categories of Android apps.