{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T05:17:06Z","timestamp":1781327826741,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":61,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,12]],"date-time":"2024-04-12T00:00:00Z","timestamp":1712880000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Key R&D Program of China","award":["2022YFB2702203"],"award-info":[{"award-number":["2022YFB2702203"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["No. 6230071171"],"award-info":[{"award-number":["No. 6230071171"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Ant Group Research Fund"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,12]]},"DOI":"10.1145\/3597503.3639153","type":"proceedings-article","created":{"date-parts":[[2024,4,12]],"date-time":"2024-04-12T16:43:26Z","timestamp":1712940206000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":24,"title":["Uncover the Premeditated Attacks: Detecting Exploitable Reentrancy Vulnerabilities by Identifying Attacker Contracts"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-4919-3138","authenticated-orcid":false,"given":"Shuo","family":"Yang","sequence":"first","affiliation":[{"name":"School of Software Engineering, Sun Yat-sen University, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0192-9992","authenticated-orcid":false,"given":"Jiachi","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Software Engineering, Sun Yat-sen University, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-0546-7083","authenticated-orcid":false,"given":"Mingyuan","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Software Engineering, Sun Yat-sen University, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7878-4330","authenticated-orcid":false,"given":"Zibin","family":"Zheng","sequence":"additional","affiliation":[{"name":"School of Software Engineering, Sun Yat-sen University, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9548-0208","authenticated-orcid":false,"given":"Yuan","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Software Engineering, Sun Yat-sen University, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,4,12]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2022. Hacker drains $1.4 million worth of ETH from NFT lender Omni. https:\/\/www.theblock.co\/post\/156800\/hacker-drains-1-4-million-worth-of-eth-from-nft-lender-omni Section: Hacks."},{"key":"e_1_3_2_1_2_1","unstructured":"2022. Medium - Where good ideas find you. https:\/\/medium.com\/"},{"key":"e_1_3_2_1_3_1","unstructured":"alchemy 2023. alchemy. https:\/\/www.alchemy.com\/."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2372785"},{"key":"e_1_3_2_1_5_1","volume-title":"Future of Software Engineering (FOSE'07)","author":"Bertolino Antonia","unstructured":"Antonia Bertolino. 2007. Software testing research: Achievements, challenges, dreams. In Future of Software Engineering (FOSE'07). IEEE, 85--103."},{"key":"e_1_3_2_1_6_1","first-page":"209","article-title":"Klee: Unassisted and automatic generation of high-coverage tests for complex systems programs","volume":"8","author":"Cadar Cristian","year":"2008","unstructured":"Cristian Cadar, Daniel Dunbar, Dawson R Engler, et al. 2008. Klee: Unassisted and automatic generation of high-coverage tests for complex systems programs.. In OSDI, Vol. 8. 209--224.","journal-title":"OSDI"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678888"},{"key":"e_1_3_2_1_8_1","unstructured":"consensys 2023. Consensys. https:\/\/consensys.net\/."},{"key":"e_1_3_2_1_9_1","unstructured":"C.R.E.A.M. Finance 2023. C.R.E.A.M. Finance. https:\/\/docs.cream.finance\/."},{"key":"e_1_3_2_1_10_1","unstructured":"EIP 2023. Ethereum Improvement Proposals. https:\/\/eips.ethereum.org\/."},{"key":"e_1_3_2_1_11_1","unstructured":"eip-55 2023. EIP-55. https:\/\/eips.ethereum.org\/EIPS\/eip-55."},{"key":"e_1_3_2_1_12_1","volume-title":"Flash Loans","year":"2023","unstructured":"ERC-3156: Flash Loans 2023. ERC-3156: Flash Loans. https:\/\/eips.ethereum.org\/EIPS\/eip-3156."},{"key":"e_1_3_2_1_13_1","unstructured":"erc1155 2023. ERC-1155 MULTI-TOKEN STANDARD. https:\/\/ethereum.org\/en\/developers\/docs\/standards\/tokens\/erc-1155\/."},{"key":"e_1_3_2_1_14_1","unstructured":"erc777 2022. ERC-777 TOKEN STANDARD. https:\/\/ethereum.org\/en\/developers\/docs\/standards\/tokens\/erc-777\/."},{"key":"e_1_3_2_1_15_1","unstructured":"etherscan 2023. Etherscan - The Ethereum Blockchain Explorer. https:\/\/etherscan.io\/."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276486"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3527321"},{"key":"e_1_3_2_1_18_1","unstructured":"Harvard CodeBlue 2018. EIP-721: Non-Fungible Token Standard. https:\/\/eips.ethereum.org\/EIPS\/eip-721."},{"key":"e_1_3_2_1_19_1","unstructured":"ivisor 2021. Visor Finance Suffers another DeFi Hack as Losses Mount Up to $8.2M. https:\/\/www.fxempire.com\/news\/article\/defi-protocols-have-lost-680-million-so-far-in-2021-795829."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238177"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Sukrit Kalra Seep Goel Mohan Dhawan and Subodh Sharma. 2018. Zeus: analyzing safety of smart contracts.. In Ndss. 1--12.","DOI":"10.14722\/ndss.2018.23082"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597926.3598124"},{"key":"e_1_3_2_1_23_1","volume-title":"27th {USENIX} Security Symposium ({USENIX} Security 18). 1317--1333.","author":"Krupp Johannes","unstructured":"Johannes Krupp and Christian Rossow. 2018. teether: Gnawing at ethereum to automatically exploit smart contracts. In 27th {USENIX} Security Symposium ({USENIX} Security 18). 1317--1333."},{"key":"e_1_3_2_1_24_1","unstructured":"lendfme 2020. About Recent Uniswap and Lendf.Me Reentrancy Attacks. https:\/\/medium.com\/imtoken\/about-recent-uniswap-and-lendf-me-reentrancy-attacks-7cebe834cb3."},{"key":"e_1_3_2_1_25_1","volume-title":"A survey on the security of blockchain systems. Future generation computer systems 107","author":"Li Xiaoqi","year":"2020","unstructured":"Xiaoqi Li, Peng Jiang, Ting Chen, Xiapu Luo, and Qiaoyan Wen. 2020. A survey on the security of blockchain systems. Future generation computer systems 107 (2020), 841--853."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3533767.3534222"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183440.3183495"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978309"},{"key":"e_1_3_2_1_29_1","first-page":"54","article-title":"Smashing ethereum smart contracts for fun and real profit","volume":"9","author":"Mueller Bernhard","year":"2018","unstructured":"Bernhard Mueller. 2018. Smashing ethereum smart contracts for fun and real profit. HITB SECCONF Amsterdam 9 (2018), 54.","journal-title":"HITB SECCONF Amsterdam"},{"key":"e_1_3_2_1_30_1","unstructured":"Mythril 2023. Mythril. https:\/\/mythril-classic.readthedocs.io\/en\/master\/module-list.html."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380334"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274694.3274743"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/BLOC.2019.8751350"},{"key":"e_1_3_2_1_34_1","unstructured":"peckshield 2023. Peckshield - Industry Leading Blockchain Security Company. https:\/\/peckshield.com\/."},{"key":"e_1_3_2_1_35_1","volume-title":"USENIX Security Symposium. 1325--1341","author":"Perez Daniel","year":"2021","unstructured":"Daniel Perez and Benjamin Livshits. 2021. Smart Contract Vulnerabilities: Vulnerable Does Not Imply Exploited.. In USENIX Security Symposium. 1325--1341."},{"key":"e_1_3_2_1_36_1","unstructured":"Phalcon 2023. Powerful Transaction Explorer Designed For DeFi Community. https:\/\/explorer.phalcon.xyz\/."},{"key":"e_1_3_2_1_37_1","unstructured":"primitivefinance 2023. Whitehack by Primitive Finance: MOST FUNDS ARE SAFE. User action required. https:\/\/primitivefinance.medium.com\/whitehack-by-primitive-finance-most-funds-are-safe-user-action-required-4dd31c387b8."},{"key":"e_1_3_2_1_38_1","volume-title":"The blockchain imitation game. arXiv preprint arXiv:2303.17877","author":"Qin Kaihua","year":"2023","unstructured":"Kaihua Qin, Stefanos Chaliasos, Liyi Zhou, Benjamin Livshits, Dawn Song, and Arthur Gervais. 2023. The blockchain imitation game. arXiv preprint arXiv:2303.17877 (2023)."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391233"},{"key":"e_1_3_2_1_40_1","unstructured":"revest 2022. Revest Finance Vulnerabilities: More than Re-entrancy. https:\/\/blocksecteam.medium.com\/revest-finance-vulnerabilities-more-than-re-entrancy-1609957b742f."},{"key":"e_1_3_2_1_41_1","volume-title":"Sereum: Protecting existing smart contracts against re-entrancy attacks. arXiv preprint arXiv:1812.05934","author":"Rodler Michael","year":"2018","unstructured":"Michael Rodler, Wenting Li, Ghassan O Karame, and Lucas Davi. 2018. Sereum: Protecting existing smart contracts against re-entrancy attacks. arXiv preprint arXiv:1812.05934 (2018)."},{"key":"e_1_3_2_1_42_1","unstructured":"Securify 2.0 2023. Securify 2.0. https:\/\/github.com\/eth-sri\/securify2."},{"key":"e_1_3_2_1_43_1","unstructured":"Donna Spencer. 2009. Card sorting: Designing usable categories. Rosenfeld Media."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3560429"},{"key":"e_1_3_2_1_45_1","volume-title":"30th USENIX Security Symposium (USENIX Security 21)","author":"Su Liya","year":"2021","unstructured":"Liya Su, Xinyue Shen, Xiangyu Du, Xiaojing Liao, XiaoFeng Wang, Luyi Xing, and Baoxu Liu. 2021. Evil under the sun: understanding and discovering attacks on Ethereum decentralized applications. In 30th USENIX Security Symposium (USENIX Security 21). 1307--1324."},{"key":"e_1_3_2_1_46_1","volume-title":"Formalizing and securing relationships on public networks. First monday","author":"Szabo Nick","year":"1997","unstructured":"Nick Szabo. 1997. Formalizing and securing relationships on public networks. First monday (1997)."},{"key":"e_1_3_2_1_47_1","volume-title":"Frontrunner jones and the raiders of the dark forest: An empirical study of frontrunning on the ethereum blockchain. arXiv preprint arXiv:2102.03347","author":"Torres Christof Ferreira","year":"2021","unstructured":"Christof Ferreira Torres, Ramiro Camino, and Radu State. 2021. Frontrunner jones and the raiders of the dark forest: An empirical study of frontrunning on the ethereum blockchain. arXiv preprint arXiv:2102.03347 (2021)."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243780"},{"key":"e_1_3_2_1_49_1","unstructured":"Twitter 2023. Twitter. https:\/\/twitter.com\/."},{"key":"e_1_3_2_1_50_1","unstructured":"UniswapV2 2023. UniswapV2. https:\/\/github.com\/Uniswap\/v2-core\/blob\/master\/contracts\/UniswapV2Pair.sol."},{"key":"e_1_3_2_1_51_1","unstructured":"uniswap_v3 2023. The Uniswap V3 Smart Contracts. https:\/\/docs.uniswap.org\/contracts\/v3\/overvie."},{"key":"e_1_3_2_1_52_1","unstructured":"web3py 2023. web3py. https:\/\/web3py.readthedocs.io\/en\/stable\/web3.eth.html."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3558535.3559780"},{"key":"e_1_3_2_1_54_1","unstructured":"whitehats 2023. Why White Hat Hackers Are Vital to the Crypto Ecosystem. https:\/\/www.coindesk.com\/layer2\/2022\/02\/23\/why-white-hat-hackers-are-vital-to-the-crypto-ecosystem\/."},{"key":"e_1_3_2_1_55_1","volume-title":"An empirical study of blockchain-based decentralized applications. arXiv preprint arXiv:1902.04969","author":"Kaidong Wu.","year":"2019","unstructured":"Kaidong Wu. 2019. An empirical study of blockchain-based decentralized applications. arXiv preprint arXiv:1902.04969 (2019)."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416553"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597926.3598063"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3560428"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2019.12.019"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"crossref","unstructured":"Zibin Zheng Neng Zhang Jianzhong Su Zhijie Zhong Mingxi Ye and Jiachi Chen. 2023. Turn the Rudder: A Beacon of Reentrancy Detection for Smart Contracts on Ethereum. arXiv:2303.13770 [cs.SE]","DOI":"10.1109\/ICSE48619.2023.00036"},{"key":"e_1_3_2_1_61_1","volume-title":"Proceedings of the 29th USENIX Conference on Security Symposium. 2793--2809","author":"Zhou Shunfan","year":"2020","unstructured":"Shunfan Zhou, Zhemin Yang, Jie Xiang, Yinzhi Cao, Min Yang, and Yuan Zhang. 2020. An ever-evolving game: Evaluation of real-world attacks and defenses in ethereum ecosystem. In Proceedings of the 29th USENIX Conference on Security Symposium. 2793--2809."}],"event":{"name":"ICSE '24: IEEE\/ACM 46th International Conference on Software Engineering","location":"Lisbon Portugal","acronym":"ICSE '24","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS","Faculty of Engineering of University of Porto"]},"container-title":["Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3597503.3639153","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3597503.3639153","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:49:12Z","timestamp":1750286952000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3597503.3639153"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,12]]},"references-count":61,"alternative-id":["10.1145\/3597503.3639153","10.1145\/3597503"],"URL":"https:\/\/doi.org\/10.1145\/3597503.3639153","relation":{},"subject":[],"published":{"date-parts":[[2024,4,12]]},"assertion":[{"value":"2024-04-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}