{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:15:06Z","timestamp":1750220106840,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,1,21]],"date-time":"2022-01-21T00:00:00Z","timestamp":1642723200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001691","name":"Japan Society for the Promotion of Science","doi-asserted-by":"publisher","award":["20K11761"],"award-info":[{"award-number":["20K11761"]}],"id":[{"id":"10.13039\/501100001691","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,1,21]]},"DOI":"10.1145\/3520084.3520103","type":"proceedings-article","created":{"date-parts":[[2022,4,18]],"date-time":"2022-04-18T23:40:54Z","timestamp":1650325254000},"page":"118-124","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Overcoming the obfuscation method of the dynamic name resolution"],"prefix":"10.1145","author":[{"given":"Naruaki","family":"Otsuki","sequence":"first","affiliation":[{"name":"Division of Frontier Informatics, Graduate School of Kyoto Sangyo University, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haruaki","family":"Tamada","sequence":"additional","affiliation":[{"name":"Faculty of Information Science and Engineering, Kyoto Sangyo University, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,4,18]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proc. 7th Software Security, Protection, and Reverse Engineering Workshop (SSPREW2017)","author":"Banescu S.","year":"2017","unstructured":"[ 1 ] Banescu , S. Tutorial about how to use klee to break programs ob- fuscated using tigress: Breaking obfuscated programs with symbolic execution . In Proc. 7th Software Security, Protection, and Reverse Engineering Workshop (SSPREW2017) ( 2017 ). [1] Banescu, S.Tutorial about how to use klee to break programs ob- fuscated using tigress: Breaking obfuscated programs with symbolic execution. In Proc. 7th Software Security, Protection, and Reverse Engineering Workshop (SSPREW2017) (2017)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_2_1","DOI":"10.1145\/800176.810001"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1016\/j.jss.2004.11.019"},{"key":"e_1_3_2_1_4_1","volume-title":"Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection","author":"Collberg C.","year":"2009","unstructured":"[ 4 ] Collberg , C. , and Nagra , J . Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection . Addison-Wesley , July 2009 . [4] Collberg, C., and Nagra, J.Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection. Addison-Wesley, July 2009."},{"key":"e_1_3_2_1_5_1","volume-title":"Department of Computer Science","author":"Collberg C.","year":"1997","unstructured":"[ 5 ] Collberg , C. , Thomborson , C. , and Low , D . A taxonomy of obfuscating transformations. Tech. rep ., Department of Computer Science , University of Auckland , 1997 . [5] Collberg, C., Thomborson, C., and Low, D.A taxonomy of obfuscating transformations. Tech. rep., Department of Computer Science, University of Auckland, 1997."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1109\/ACCESS.2021.3094517"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1109\/MS.2011.34"},{"issue":"4","key":"e_1_3_2_1_8_1","first-page":"232","article-title":"Design and evaluation of the de-obfuscation method against the identifier renaming methods","volume":"6","author":"Isobe Y.","year":"2018","unstructured":"[ 8 ] Isobe , Y. , and Tamada , H . Design and evaluation of the de-obfuscation method against the identifier renaming methods . International Journal of Networked and Distributed Computing 6 , Issue 4 ( September 2018 ), 232 \u2013 238 . [8] Isobe, Y., and Tamada, H.Design and evaluation of the de-obfuscation method against the identifier renaming methods. International Journal of Networked and Distributed Computing 6, Issue 4 (September 2018), 232\u2013238.","journal-title":"International Journal of Networked and Distributed Computing"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1007\/BFb0053381"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_10_1","DOI":"10.1007\/978-3-030-89432-0_1"},{"key":"e_1_3_2_1_11_1","volume-title":"Inc.","author":"Lindholm T.","year":"2021","unstructured":"[ 11 ] Lindholm , T. , Yellin , F. , Bracha , G. , Buckley , A. , and Smith , D . The java virtual machine specification, Java SE 17 edition. Tech. rep., Oracle America , Inc. , August 2021 . [11] Lindholm, T., Yellin, F., Bracha, G., Buckley, A., and Smith, D.The java virtual machine specification, Java SE 17 edition. Tech. rep., Oracle America, Inc., August 2021."},{"key":"e_1_3_2_1_12_1","first-page":"12","volume-title":"41st International Conference on Software Engineering (May","author":"Liu K.","year":"2019","unstructured":"[ 12 ] Liu , K. , Kim , D. , Bissyand\u00e9 , T. \u00a0F., young Kim , T. , Kim , K. , Koyuncu , A. , Kim , S. , and Traon , Y . \u00a0L.Learning to spot and refactor inconsistent method names . In 41st International Conference on Software Engineering (May 2019 ), pp.\u00a01\u2013 12 . [12] Liu, K., Kim, D., Bissyand\u00e9, T.\u00a0F., young Kim, T., Kim, K., Koyuncu, A., Kim, S., and Traon, Y.\u00a0L.Learning to spot and refactor inconsistent method names. In 41st International Conference on Software Engineering (May 2019), pp.\u00a01\u201312."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.1080\/07468342.1987.11973000"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.1007\/978-3-030-79474-3_9"},{"key":"e_1_3_2_1_15_1","first-page":"3","volume-title":"Proc. the 37th Symposium on Cryptography and Information Security (SCIS 2020)","author":"Otsuki N.","year":"2020","unstructured":"[ 15 ] Otsuki , N. , Tamada , H. , and Kanzaki , Y . Identifying applied obfuscation tools focused on obfuscated names and opcode frequencies . In Proc. the 37th Symposium on Cryptography and Information Security (SCIS 2020) ( January 2020 ), pp.\u00a01E1\u2013 3 . (In Japanese). [15] Otsuki, N., Tamada, H., and Kanzaki, Y.Identifying applied obfuscation tools focused on obfuscated names and opcode frequencies. In Proc. the 37th Symposium on Cryptography and Information Security (SCIS 2020) (January 2020), pp.\u00a01E1\u20133. (In Japanese)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_16_1","DOI":"10.5220\/0010607400002998"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1109\/ICIS.2016.7550869"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_18_1","DOI":"10.1109\/SNPD.2019.8935642"},{"key":"e_1_3_2_1_19_1","first-page":"4","article-title":"A brief overview","volume":"24","author":"Singhal A.","year":"2001","unstructured":"[ 19 ] Singhal , A. Modern information retrieval : A brief overview . Bulletin of the IEEE Computer Society Technical Committee on Data Engineering 24 , 4 ( 2001 ), 35\u201343. [19] Singhal, A.Modern information retrieval: A brief overview. Bulletin of the IEEE Computer Society Technical Committee on Data Engineering 24, 4 (2001), 35\u201343.","journal-title":"Bulletin of the IEEE Computer Society Technical Committee on Data Engineering"},{"key":"e_1_3_2_1_20_1","volume-title":"May","author":"Smith D.","year":"2018","unstructured":"[ 20 ] Smith , D. Update and faq on the java se release cadence. https:\/\/blogs.oracle.com\/java\/post\/update-and-faq-on-the-java-se-release-cadence , May 2018 . [20] Smith, D.Update and faq on the java se release cadence. https:\/\/blogs.oracle.com\/java\/post\/update-and-faq-on-the-java-se-release-cadence, May 2018."},{"key":"e_1_3_2_1_21_1","first-page":"130","volume-title":"Proc. IASTED International Conference on Software Engineering (IASTED SE 2008)","author":"Tamada H.","year":"2008","unstructured":"[ 21 ] Tamada , H. , Nakamura , M. , Monden , A. , and Matsumoto , K . Introducing dynamic name resolution mechanism for obfuscating system-defined names in programs . In Proc. IASTED International Conference on Software Engineering (IASTED SE 2008) ( February 2008 ), pp.\u00a0125\u2013 130 . [21] Tamada, H., Nakamura, M., Monden, A., and Matsumoto, K.Introducing dynamic name resolution mechanism for obfuscating system-defined names in programs. In Proc. IASTED International Conference on Software Engineering (IASTED SE 2008) (February 2008), pp.\u00a0125\u2013130."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_22_1","DOI":"10.1109\/WCRE.2005.13"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_23_1","DOI":"10.1155\/2021\/2314520"},{"key":"e_1_3_2_1_24_1","first-page":"175","volume-title":"Security And Privacy In Computing And Communications\/13th IEEE International Conference On Big Data Science And Engineering (TrustCom\/BigDataSE) (August","author":"Zobernig L.","year":"2019","unstructured":"[ 24 ] Zobernig , L. , Galbraith , S. \u00a0D., and Russello , G . When are Opaque Predicates Useful? In 2019 18th IEEE International Conference On Trust , Security And Privacy In Computing And Communications\/13th IEEE International Conference On Big Data Science And Engineering (TrustCom\/BigDataSE) (August 2019 ), pp.\u00a0168\u2013 175 . [24] Zobernig, L., Galbraith, S.\u00a0D., and Russello, G.When are Opaque Predicates Useful? In 2019 18th IEEE International Conference On Trust, Security And Privacy In Computing And Communications\/13th IEEE International Conference On Big Data Science And Engineering (TrustCom\/BigDataSE) (August 2019), pp.\u00a0168\u2013175."}],"event":{"acronym":"ICSIM 2022","name":"ICSIM 2022: 2022 The 5th International Conference on Software Engineering and Information Management","location":"Yokohama Japan"},"container-title":["2022 The 5th International Conference on Software Engineering and Information Management (ICSIM)"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3520084.3520103","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3520084.3520103","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:10:31Z","timestamp":1750183831000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3520084.3520103"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,21]]},"references-count":24,"alternative-id":["10.1145\/3520084.3520103","10.1145\/3520084"],"URL":"https:\/\/doi.org\/10.1145\/3520084.3520103","relation":{},"subject":[],"published":{"date-parts":[[2022,1,21]]},"assertion":[{"value":"2022-04-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}