{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,23]],"date-time":"2025-12-23T00:30:05Z","timestamp":1766449805218,"version":"3.40.3"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031651748"},{"type":"electronic","value":"9783031651755"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-65175-5_6","type":"book-chapter","created":{"date-parts":[[2024,7,25]],"date-time":"2024-07-25T14:43:01Z","timestamp":1721918581000},"page":"76-90","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["DryJIN: Detecting Information Leaks in\u00a0Android Applications"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8478-5658","authenticated-orcid":false,"given":"Minseong","family":"Choi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-1120-5473","authenticated-orcid":false,"given":"Yubin","family":"Im","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3771-0156","authenticated-orcid":false,"given":"Steve","family":"Ko","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0021-2850","authenticated-orcid":false,"given":"Yonghwi","family":"Kwon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9461-6652","authenticated-orcid":false,"given":"Yuseok","family":"Jeon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5344-5252","authenticated-orcid":false,"given":"Haehyun","family":"Cho","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,7,26]]},"reference":[{"key":"6_CR1","doi-asserted-by":"crossref","unstructured":"Afonso, V., et al.: Going native: using a large-scale analysis of android apps to create a practical native-code sandboxing policy. In: The Network and Distributed System Security Symposium, pp. 1\u201315 (2016)","DOI":"10.14722\/ndss.2016.23384"},{"key":"6_CR2","doi-asserted-by":"crossref","unstructured":"Aghakhani, H., et al.: When malware is packin\u2019heat; limits of machine learning classifiers based on static analysis features. In: Network and Distributed Systems Security (NDSS) Symposium 2020 (2020)","DOI":"10.14722\/ndss.2020.24310"},{"key":"6_CR3","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1016\/j.cose.2016.11.011","volume":"65","author":"S Alam","year":"2017","unstructured":"Alam, S., Qu, Z., Riley, R., Chen, Y., Rastogi, V.: Droidnative: automating and optimizing detection of android native code malware variants. Comput. Secur. 65, 230\u2013246 (2017)","journal-title":"Comput. Secur."},{"key":"6_CR4","doi-asserted-by":"publisher","unstructured":"Allix, K., Bissyand\u00e9, T.F., Klein, J., Le\u00a0Traon, Y.: Androzoo: collecting millions of android apps for the research community. In: Proceedings of the 13th International Conference on Mining Software Repositories, MSR 2016, pp. 468\u2013471. ACM, New York (2016). https:\/\/doi.org\/10.1145\/2901739.2903508","DOI":"10.1145\/2901739.2903508"},{"key":"6_CR5","unstructured":"Desnos, A., Gueguen, S.B.G.: Welcome to Androguard\u2019s documentation!. https:\/\/androguard.readthedocs.io\/en\/latest\/. Accessed 12 Feb 2023"},{"key":"6_CR6","doi-asserted-by":"publisher","unstructured":"Arzt, S., et al.: Flowdroid: precise context, flow, field, object-sensitive and lifecycle-aware taint analysis for android apps. SIGPLAN Not. 49(6), 259-269 (2014). https:\/\/doi.org\/10.1145\/2666356.2594299","DOI":"10.1145\/2666356.2594299"},{"key":"6_CR7","unstructured":"Developer, A.: Android NDK API Reference. https:\/\/developer.android.com\/ndk\/reference. Accessed 16 Feb 2023"},{"key":"6_CR8","unstructured":"Developer, A.: Application Fundamentals. https:\/\/developer.android.com\/guide\/components\/fundamentals. Accessed 16 Feb 2023"},{"key":"6_CR9","unstructured":"Developer, A.: Concepts. https:\/\/developer.android.com\/ndk\/guides\/concepts. Accessed 16 Feb 2023"},{"key":"6_CR10","unstructured":"Developer, A.: Intents and Intent Filters. https:\/\/developer.android.com\/guide\/components\/intents-filters. Accessed 16 Feb 2023"},{"key":"6_CR11","unstructured":"Developer, A.: JNI tips. https:\/\/developer.android.com\/training\/articles\/perf-jni. Accessed 16 Feb 2023"},{"key":"6_CR12","unstructured":"Developer, A.: Platform Architecture. https:\/\/developer.android.com\/guide\/platform. Accessed 16 Feb 2023"},{"key":"6_CR13","series-title":"Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1007\/978-3-030-01701-9_10","volume-title":"Security and Privacy in Communication Networks","author":"S Dong","year":"2018","unstructured":"Dong, S., et al.: Understanding android obfuscation techniques: a large-scale investigation in the wild. In: Beyah, R., Chang, B., Li, Y., Zhu, S. (eds.) SecureComm 2018. LNICST, vol. 254, pp. 172\u2013192. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-030-01701-9_10"},{"key":"6_CR14","doi-asserted-by":"crossref","unstructured":"Feng, Y., Anand, S., Dillig, I., Aiken, A.: Apposcopy: semantics-based detection of android malware through static analysis. In: Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 576\u2013587 (2014)","DOI":"10.1145\/2635868.2635869"},{"key":"6_CR15","unstructured":"Forensics, C.: VirusShare.com. https:\/\/virusshare.com\/. Accessed 13 Dec 2022"},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Gordon, M.I., Kim, D., Perkins, J.H., Gilham, L., Nguyen, N., Rinard, M.C.: Information flow analysis of android applications in droidsafe. In: NDSS, vol.\u00a015, p.\u00a0110 (2015)","DOI":"10.14722\/ndss.2015.23089"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Huang, C.Y., Chiu, C.H., Lin, C.H., Tzeng, H.W.: Code coverage measurement for android dynamic analysis tools. In: 2015 IEEE International Conference on Mobile Services, pp. 209\u2013216. IEEE (2015)","DOI":"10.1109\/MobServ.2015.38"},{"key":"6_CR18","doi-asserted-by":"crossref","unstructured":"Kan, Z., Wang, H., Wu, L., Guo, Y., Xu, G.: Deobfuscating android native binary code. In: 2019 IEEE\/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), pp. 322\u2013323. IEEE (2019)","DOI":"10.1109\/ICSE-Companion.2019.00135"},{"key":"6_CR19","unstructured":"Kirat, D., Vigna, G., Kruegel, C.: Barecloud: bare-metal analysis-based evasive malware detection. In: 23rd USENIX Security Symposium (USENIX Security 14), pp. 287\u2013301 (2014)"},{"key":"6_CR20","doi-asserted-by":"publisher","unstructured":"Li, L., et al.: ICCTA: detecting inter-component privacy leaks in android apps. In: 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering, vol.\u00a01, pp. 280\u2013291 (2015). https:\/\/doi.org\/10.1109\/ICSE.2015.48","DOI":"10.1109\/ICSE.2015.48"},{"key":"6_CR21","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1016\/j.infsof.2017.04.001","volume":"88","author":"L Li","year":"2017","unstructured":"Li, L., et al.: Static analysis of android apps: a systematic literature review. Inf. Softw. Technol. 88, 67\u201395 (2017)","journal-title":"Inf. Softw. Technol."},{"key":"6_CR22","unstructured":"licel: DexProtector. https:\/\/dexprotector.com\/. Accessed 16 Feb 2023"},{"key":"6_CR23","unstructured":"LLC, G.: Android App Google Play. https:\/\/play.google.com\/store\/. Accessed 17 Feb 2023"},{"key":"6_CR24","unstructured":"Oracle: Chapter 1: Introduction. https:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/jni\/spec\/intro.html. Accessed 16 Feb 2023"},{"key":"6_CR25","unstructured":"Oracle: Chapter 4: JNI Functions. https:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/jni\/spec\/functions.html#registering_native_methods. Accessed 16 Feb 2023"},{"key":"6_CR26","doi-asserted-by":"crossref","unstructured":"Pauck, F., Bodden, E., Wehrheim, H.: Do android taint analysis tools keep their promises? In: Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 331\u2013341 (2018)","DOI":"10.1145\/3236024.3236029"},{"key":"6_CR27","doi-asserted-by":"crossref","unstructured":"Qian, C., Luo, X., Shao, Y., Chan, A.T.: On tracking information flows through jni in android applications. In: 2014 44th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks, pp. 180\u2013191. IEEE (2014)","DOI":"10.1109\/DSN.2014.30"},{"key":"6_CR28","doi-asserted-by":"publisher","unstructured":"Redini, N., et al.: Karonte: detecting insecure multi-binary interactions in embedded firmware. In: 2020 IEEE Symposium on Security and Privacy (SP), pp. 1544\u20131561 (2020). https:\/\/doi.org\/10.1109\/SP40000.2020.00036","DOI":"10.1109\/SP40000.2020.00036"},{"key":"6_CR29","doi-asserted-by":"publisher","unstructured":"Samhi, J., Bartel, A., Bissyand\u00e9, T.F., Klein, J.: Raicc: revealing atypical inter-component communication in android apps. In: 2021 IEEE\/ACM 43rd International Conference on Software Engineering (ICSE), pp. 1398\u20131409 (2021). https:\/\/doi.org\/10.1109\/ICSE43902.2021.00126","DOI":"10.1109\/ICSE43902.2021.00126"},{"key":"6_CR30","doi-asserted-by":"crossref","unstructured":"Samhi, J., et al.: Jucify: a step towards android code unification for enhanced static analysis. In: Proceedings of the 44th International Conference on Software Engineering, pp. 1232\u20131244 (2022)","DOI":"10.1145\/3510003.3512766"},{"key":"6_CR31","doi-asserted-by":"crossref","unstructured":"Shoshitaishvili, Y., et al.: SoK: (state of) the art of war: offensive techniques in binary analysis. In: IEEE Symposium on Security and Privacy (2016)","DOI":"10.1109\/SP.2016.17"},{"key":"6_CR32","unstructured":"skylot: jadx. https:\/\/github.com\/skylot\/jadx. Accessed 17 Feb 2023"},{"key":"6_CR33","doi-asserted-by":"crossref","unstructured":"Sun, M., Wei, T., Lui, J.C.: Taintart: a practical multi-level information-flow tracking system for android runtime. In: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, pp. 331\u2013342 (2016)","DOI":"10.1145\/2976749.2978343"},{"key":"6_CR34","doi-asserted-by":"publisher","unstructured":"Wei, F., Lin, X., Ou, X., Chen, T., Zhang, X.: Jn-saf: precise and efficient ndk\/jni-aware inter-language static analysis framework for security vetting of android applications with native code. In: Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, CCS \u201918, pp. 1137\u20131150. Association for Computing Machinery, New York (2018). https:\/\/doi.org\/10.1145\/3243734.3243835","DOI":"10.1145\/3243734.3243835"},{"key":"6_CR35","doi-asserted-by":"publisher","unstructured":"Wei, F., Roy, S., Ou, X., Robby: Amandroid: a precise and general inter-component data flow analysis framework for security vetting of android apps. ACM Trans. Priv. Secur. 21(3) (2018).https:\/\/doi.org\/10.1145\/3183575","DOI":"10.1145\/3183575"},{"issue":"3","key":"6_CR36","doi-asserted-by":"publisher","first-page":"814","DOI":"10.1109\/TIFS.2018.2866347","volume":"14","author":"L Xue","year":"2019","unstructured":"Xue, L., et al.: Ndroid: toward tracking information flows across multiple android contexts. IEEE Trans. Inf. Forensics Secur. 14(3), 814\u2013828 (2019). https:\/\/doi.org\/10.1109\/TIFS.2018.2866347","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"6_CR37","unstructured":"Xue, L., Zhou, Y., Chen, T., Luo, X., Gu, G.: Malton: towards on-device non-invasive mobile malware analysis for ART. In: 26th USENIX Security Symposium (USENIX Security 17), pp. 289\u2013306. USENIX Association, Vancouver (2017). https:\/\/www.usenix.org\/conference\/usenixsecurity17\/technical-sessions\/presentation\/xue"},{"key":"6_CR38","doi-asserted-by":"crossref","unstructured":"Yang, Z., Yang, M., Zhang, Y., Gu, G., Ning, P., Wang, X.S.: Appintent: analyzing sensitive data transmission in android for privacy leakage detection. In: Proceedings of the 2013 ACM SIGSAC Conference on Computer & Communications Security, pp. 1043\u20131054 (2013)","DOI":"10.1145\/2508859.2516676"},{"key":"6_CR39","doi-asserted-by":"crossref","unstructured":"Zhu, D., Jin, H., Yang, Y., Wu, D., Chen, W.: Deepflow: deep learning-based malware detection by mining android application for abnormal usage of sensitive data. In: 2017 IEEE Symposium on Computers and Communications (ISCC), pp. 438\u2013443. IEEE (2017)","DOI":"10.1109\/ISCC.2017.8024568"}],"container-title":["IFIP Advances in Information and Communication Technology","ICT Systems Security and Privacy Protection"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-65175-5_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,24]],"date-time":"2024-11-24T20:51:38Z","timestamp":1732481498000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-65175-5_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031651748","9783031651755"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-65175-5_6","relation":{},"ISSN":["1868-4238","1868-422X"],"issn-type":[{"type":"print","value":"1868-4238"},{"type":"electronic","value":"1868-422X"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"26 July 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SEC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP International Conference on ICT Systems Security and Privacy Protection","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Edinburgh","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"United Kingdom","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 June 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 June 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"39","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"sec2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ifipsec2024.co.uk\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}