{"title":"云计算环境下移动应用的远程保护","authors":"Sha Feng, Shuang Zhao, Shiduo Feng, Yanchao Zhang","doi":"10.1109/ICICTA.2015.173","DOIUrl":null,"url":null,"abstract":"Android app repackaging has become a serious problem currently. To protect apps from tampering, code obfuscation, watermarking and other techniques have been designed. However, most of these approaches could only provide inadequate protection. Meanwhile, it is possible to achieve remote tamper-resistance in recent, especially for networking apps, with the development of cloud computing technology and the spread of networks. In this paper, we propose a novel remote protection mechanism for mobile apps in cloud computing environments. In the proposed mechanism, the app should download and execute some code from the cloud when some important function is called. Tamper proofing code which could check the app is tampered or not is embedded in the downloaded code. Furthermore, the code can only run correctly one time and is continuous changing, which makes it difficult for an adversary to analyze and modify.","PeriodicalId":231694,"journal":{"name":"2015 8th International Conference on Intelligent Computation Technology and Automation (ICICTA)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2015-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Remote Protection for Mobile Apps in Cloud Computing Environments\",\"authors\":\"Sha Feng, Shuang Zhao, Shiduo Feng, Yanchao Zhang\",\"doi\":\"10.1109/ICICTA.2015.173\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Android app repackaging has become a serious problem currently. To protect apps from tampering, code obfuscation, watermarking and other techniques have been designed. However, most of these approaches could only provide inadequate protection. Meanwhile, it is possible to achieve remote tamper-resistance in recent, especially for networking apps, with the development of cloud computing technology and the spread of networks. In this paper, we propose a novel remote protection mechanism for mobile apps in cloud computing environments. In the proposed mechanism, the app should download and execute some code from the cloud when some important function is called. Tamper proofing code which could check the app is tampered or not is embedded in the downloaded code. Furthermore, the code can only run correctly one time and is continuous changing, which makes it difficult for an adversary to analyze and modify.\",\"PeriodicalId\":231694,\"journal\":{\"name\":\"2015 8th International Conference on Intelligent Computation Technology and Automation (ICICTA)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-06-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 8th International Conference on Intelligent Computation Technology and Automation (ICICTA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICICTA.2015.173\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 8th International Conference on Intelligent Computation Technology and Automation (ICICTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICTA.2015.173","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Remote Protection for Mobile Apps in Cloud Computing Environments
Android app repackaging has become a serious problem currently. To protect apps from tampering, code obfuscation, watermarking and other techniques have been designed. However, most of these approaches could only provide inadequate protection. Meanwhile, it is possible to achieve remote tamper-resistance in recent, especially for networking apps, with the development of cloud computing technology and the spread of networks. In this paper, we propose a novel remote protection mechanism for mobile apps in cloud computing environments. In the proposed mechanism, the app should download and execute some code from the cloud when some important function is called. Tamper proofing code which could check the app is tampered or not is embedded in the downloaded code. Furthermore, the code can only run correctly one time and is continuous changing, which makes it difficult for an adversary to analyze and modify.