{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T04:14:18Z","timestamp":1748924058062,"version":"3.41.0"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319336299"},{"type":"electronic","value":"9783319336305"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-33630-5_23","type":"book-chapter","created":{"date-parts":[[2016,5,10]],"date-time":"2016-05-10T08:10:12Z","timestamp":1462867812000},"page":"337-351","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["NativeProtector: Protecting Android Applications by Isolating and Intercepting Third-Party Native Libraries"],"prefix":"10.1007","author":[{"given":"Yu-Yang","family":"Hong","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu-Ping","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Yin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,5,11]]},"reference":[{"key":"23_CR1","unstructured":"Android Interface Definition Language (AIDL). http:\/\/developer.android.com\/intl\/zh-cn\/guide\/components\/aidl.html"},{"key":"23_CR2","unstructured":"Android NDK. http:\/\/developer.android.com\/intl\/zh-cn\/ndk\/index.html"},{"key":"23_CR3","unstructured":"Android Service. http:\/\/developer.android.com\/reference\/android\/app\/Service.html"},{"key":"23_CR4","unstructured":"apkpure.com. https:\/\/apkpure.com"},{"key":"23_CR5","unstructured":"Apktool. http:\/\/ibotpeaches.github.io\/Apktool\/"},{"key":"23_CR6","unstructured":"Android market share in Q2 (2015). http:\/\/www.idc.com\/prodserv\/smartphone-os-market-share.jsp"},{"key":"23_CR7","unstructured":"PLT and GOT, the key to code sharing and dynamic libraries. https:\/\/www.technovelty.org\/linux\/plt-and-got-the-key-to-code-sharing-and-dynamic-libraries.html"},{"key":"23_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"543","DOI":"10.1007\/978-3-642-36742-7_39","volume-title":"Tools and Algorithms for the Construction and Analysis of Systems","author":"M Backes","year":"2013","unstructured":"Backes, M., Gerling, S., Hammer, C., Maffei, M., von Styp-Rekowsky, P.: AppGuard \u2013 Enforcing user requirements on android apps. In: Piterman, N., Smolka, S.A. (eds.) TACAS 2013 (ETAPS 2013). LNCS, vol. 7795, pp. 543\u2013548. Springer, Heidelberg (2013)"},{"key":"23_CR9","unstructured":"Backes, M., Bugiel, S., Hammer, C., et al.: Boxify: Full-fledged app sandboxing for stock Android. In: Proceedings of 24th USENIX Security Symposium (USENIX Security 2015) (2015)"},{"key":"23_CR10","unstructured":"Bugiel, S., Heuser, S., Sadeghi, A.R.: Flexible and fine-grained mandatory access control on android for diverse security and privacy policies. In: Proceedings of 22th USENIX Security Symposium (USENIX Security 2013), pp. 131\u2013146 (2013)"},{"key":"23_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1007\/978-3-642-18178-8_29","volume-title":"Information Security","author":"M Conti","year":"2011","unstructured":"Conti, M., Nguyen, V.T.N., Crispo, B.: CRePE: Context-related policy enforcement for Android. In: Burmester, M., Tsudik, G., Magliveras, S., Ili\u0107, I. (eds.) ISC 2010. LNCS, vol. 6531, pp. 331\u2013345. Springer, Heidelberg (2011)"},{"key":"23_CR12","unstructured":"Davis, B., Sanders, B., Khodaverdian, A., et al.: I-ARM-Droid: A rewriting framework for in-app reference monitors for android applications. In: Proceedings of Mobile Security Technologies (2012)"},{"issue":"2","key":"23_CR13","first-page":"5","volume":"32","author":"W Enck","year":"2014","unstructured":"Enck, W., Gilbert, P., Han, S., et al.: TaintDroid: an information-flow tracking system for realtime privacy monitoring on smartphones. Proc. ACM Trans. Comput. Syst. (TOCS) 32(2), 5 (2014)","journal-title":"Proc. ACM Trans. Comput. Syst. (TOCS)"},{"key":"23_CR14","doi-asserted-by":"crossref","unstructured":"Hornyack, P., Han, S., Jung, J., et al.: These aren\u2019t the droids you\u2019re looking for: retrofitting android to protect data from imperious applications. In: Proceedings of the 18th ACM Conference on Computer and Communications Security, pp. 639\u2013652. ACM (2011)","DOI":"10.1145\/2046707.2046780"},{"key":"23_CR15","doi-asserted-by":"crossref","unstructured":"Jeon, J., Micinski, K.K., Vaughan, J.A., et al.: Dr. Android and Mr. Hide: fine-grained permissions in android applications. In: Proceedings of the 2nd ACM Workshop on Security and Privacy in Smartphones and Mobile Devices, pp. 3\u201314. ACM (2012)","DOI":"10.1145\/2381934.2381938"},{"key":"23_CR16","doi-asserted-by":"crossref","unstructured":"Nauman, M., Khan, S., Zhang, X.: Apex: extending android permission model and enforcement with user-defined runtime constraints. In: Proceedings of the 5th ACM Symposium on Information, Computer and Communications Security, pp. 328\u2013332. ACM (2010)","DOI":"10.1145\/1755688.1755732"},{"key":"23_CR17","doi-asserted-by":"crossref","unstructured":"Rasthofer, S., Arzt, S., Lovat, E., et al.: Droidforce: enforcing complex, data-centric, system-wide policies in android. In: 2014 Ninth International Conference on Availability, Reliability and Security (ARES), pp. 40\u201349. IEEE (2014)","DOI":"10.1109\/ARES.2014.13"},{"key":"23_CR18","doi-asserted-by":"crossref","unstructured":"Russello, G., Jimenez, A.B., Naderi, H., et al.: Firedroid: hardening security in almost-stock android. In: Proceedings of the 29th Annual Computer Security Applications Conference, pp. 319\u2013328. ACM (2013)","DOI":"10.1145\/2523649.2523678"},{"key":"23_CR19","unstructured":"Shekhar, S., Dietz, M., Wallach, D.S: AdSplit: Separating smartphone advertising from applications. In: Proceedings of 21th USENIX Security Symposium, pp. 553\u2013567 (2012)"},{"key":"23_CR20","doi-asserted-by":"crossref","unstructured":"Siefers, J., Tan, G., Morrisett, G.: Robusta: Taming the native beast of the JVM. In: Proceedings of the 17th ACM Conference on Computer and Communications Security, pp. 201\u2013211. ACM (2010)","DOI":"10.1145\/1866307.1866331"},{"key":"23_CR21","doi-asserted-by":"crossref","unstructured":"Sun, M., Tan, G.: NativeGuard: Protecting android applications from third-party native libraries. In: Proceedings of the 2014 ACM Conference on Security and Privacy in Wireless & Mobile Networks, pp. 165\u2013176. ACM (2014)","DOI":"10.1145\/2627393.2627396"},{"key":"23_CR22","doi-asserted-by":"crossref","unstructured":"Wang, X., Sun, K., Wang, Y., et al.: DeepDroid: dynamically enforcing enterprise policy on android devices. In: Proceedings of 22nd Annual Network and Distributed System Security Symposium (NDSS 2015). The Internet Society (2015)","DOI":"10.14722\/ndss.2015.23263"},{"key":"23_CR23","unstructured":"Xu, R., Sadi, H., Anderson, R.: Aurasium: Practical policy enforcement for android applications. In: Proceedings of 21th USENIX Security Symposium, pp. 539\u2013552 (2012)"},{"key":"23_CR24","doi-asserted-by":"crossref","unstructured":"Zhang, X., Ahlawat, A., Du, W.: AFrame: isolating advertisements from mobile applications in Android. In: Proceedings of the 29th Annual Computer Security Applications Conference, pp. 9\u201318. ACM (2013)","DOI":"10.1145\/2523649.2523652"},{"key":"23_CR25","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Yang, M., Xu, B., et al.: Vetting undesirable behaviors in android apps with permission use analysis. In: Proceedings of the ACM SIGSAC Conference on Computer & Communications Security, pp. 611\u2013622. ACM (2013)","DOI":"10.1145\/2508859.2516689"},{"key":"23_CR26","doi-asserted-by":"crossref","unstructured":"Zhao, Z., Osono, F.C.C.: TrustDroid: Preventing the use of SmartPhones for information leaking in corporate networks through the used of static analysis taint tracking. In: MALWARE, pp. 135\u2013143 (2012)","DOI":"10.1109\/MALWARE.2012.6461017"},{"key":"23_CR27","doi-asserted-by":"crossref","unstructured":"Zhou, Y., Patel, K., Wu, L., et al.: Hybrid user-level sandboxing of third-party android apps. In: Proceedings of the 10th ACM Symposium on Information, Computer and Communications Security (2015)","DOI":"10.1145\/2714576.2714598"},{"key":"23_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1007\/978-3-642-21599-5_7","volume-title":"Trust and Trustworthy Computing","author":"Y Zhou","year":"2011","unstructured":"Zhou, Y., Zhang, X., Jiang, X., Freeh, V.W.: Taming information-stealing smartphone applications (on Android). In: McCune, J.M., Balacheff, B., Perrig, A., Sadeghi, A.-R., Sasse, A., Beres, Y. (eds.) Trust 2011. LNCS, vol. 6740, pp. 93\u2013107. Springer, Heidelberg (2011)"}],"container-title":["IFIP Advances in Information and Communication Technology","ICT Systems Security and Privacy Protection"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-33630-5_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T02:34:42Z","timestamp":1748918082000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-33630-5_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319336299","9783319336305"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-33630-5_23","relation":{},"ISSN":["1868-4238","1868-422X"],"issn-type":[{"type":"print","value":"1868-4238"},{"type":"electronic","value":"1868-422X"}],"subject":[],"published":{"date-parts":[[2016]]},"assertion":[{"value":"11 May 2016","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}