{"id":"https://openalex.org/W4293545213","doi":"https://doi.org/10.1145/3560264","title":"Pied-Piper: Revealing the Backdoor Threats in Ethereum ERC Token Contracts","display_name":"Pied-Piper: Revealing the Backdoor Threats in Ethereum ERC Token Contracts","publication_year":2022,"publication_date":"2022-08-30","ids":{"openalex":"https://openalex.org/W4293545213","doi":"https://doi.org/10.1145/3560264"},"language":"en","primary_location":{"id":"doi:10.1145/3560264","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3560264","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5002804998","display_name":"Fuchen Ma","orcid":"https://orcid.org/0000-0002-1360-9814"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fuchen Ma","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-1360-9814","affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080293351","display_name":"Meng Ren","orcid":"https://orcid.org/0000-0003-2639-3941"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Meng Ren","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-2639-3941","affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036857311","display_name":"Lerong Ouyang","orcid":"https://orcid.org/0000-0002-5128-7588"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lerong Ouyang","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-5128-7588","affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064101230","display_name":"Yuanliang Chen","orcid":"https://orcid.org/0000-0003-2701-4296"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuanliang Chen","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-2701-4296","affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088391504","display_name":"Juan Zhu","orcid":"https://orcid.org/0000-0001-8927-2632"},"institutions":[{"id":"https://openalex.org/I4210113795","display_name":"Hubei University of Arts and Science","ror":"https://ror.org/0212jcf64","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210113795"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Juan Zhu","raw_affiliation_strings":["Hubei University of Arts and Science, Hubei, China"],"raw_orcid":"https://orcid.org/0000-0001-8927-2632","affiliations":[{"raw_affiliation_string":"Hubei University of Arts and Science, Hubei, China","institution_ids":["https://openalex.org/I4210113795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100443203","display_name":"Ting Chen","orcid":"https://orcid.org/0000-0002-8894-1045"},"institutions":[{"id":"https://openalex.org/I150229711","display_name":"University of Electronic Science and Technology of China","ror":"https://ror.org/04qr3zq92","country_code":"CN","type":"education","lineage":["https://openalex.org/I150229711"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ting Chen","raw_affiliation_strings":["University of Electronic Science and Technology of China, Chengdu, China"],"raw_orcid":"https://orcid.org/0000-0002-8894-1045","affiliations":[{"raw_affiliation_string":"University of Electronic Science and Technology of China, Chengdu, China","institution_ids":["https://openalex.org/I150229711"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001190304","display_name":"Yingli Zheng","orcid":"https://orcid.org/0000-0002-7482-9992"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yingli Zheng","raw_affiliation_strings":["China Central Depository &amp; Clearing Co., Ltd., Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-7482-9992","affiliations":[{"raw_affiliation_string":"China Central Depository &amp; Clearing Co., Ltd., Beijing, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023953567","display_name":"Dai Xiao","orcid":"https://orcid.org/0000-0001-9591-0039"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xiao Dai","raw_affiliation_strings":["China Central Depository &amp; Clearing Co., Ltd., Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-9591-0039","affiliations":[{"raw_affiliation_string":"China Central Depository &amp; Clearing Co., Ltd., Beijing, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060117799","display_name":"Yu Jiang","orcid":"https://orcid.org/0000-0003-0955-503X"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Jiang","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0003-0955-503X","affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100429010","display_name":"Jiaguang Sun","orcid":"https://orcid.org/0000-0002-5884-7939"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiaguang Sun","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-5884-7939","affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":10.2771,"has_fulltext":false,"cited_by_count":38,"citation_normalized_percentile":{"value":0.98222707,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":"32","issue":"3","first_page":"1","last_page":"24"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10270","display_name":"Blockchain Technology Applications and Security","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10270","display_name":"Blockchain Technology Applications and Security","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9894000291824341,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12519","display_name":"Cybercrime and Law Enforcement Studies","score":0.9887999892234802,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/backdoor","display_name":"Backdoor","score":0.8859138488769531},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8194065093994141},{"id":"https://openalex.org/keywords/fuzz-testing","display_name":"Fuzz testing","score":0.8040772676467896},{"id":"https://openalex.org/keywords/security-token","display_name":"Security token","score":0.7793905735015869},{"id":"https://openalex.org/keywords/false-positive-paradox","display_name":"False positive paradox","score":0.5772989392280579},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.5589893460273743},{"id":"https://openalex.org/keywords/datalog","display_name":"Datalog","score":0.4852130711078644},{"id":"https://openalex.org/keywords/notice","display_name":"Notice","score":0.441540390253067},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2806737422943115},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2392524778842926},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.15765655040740967}],"concepts":[{"id":"https://openalex.org/C2781045450","wikidata":"https://www.wikidata.org/wiki/Q254569","display_name":"Backdoor","level":2,"score":0.8859138488769531},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8194065093994141},{"id":"https://openalex.org/C111065885","wikidata":"https://www.wikidata.org/wiki/Q1189053","display_name":"Fuzz testing","level":3,"score":0.8040772676467896},{"id":"https://openalex.org/C48145219","wikidata":"https://www.wikidata.org/wiki/Q1335365","display_name":"Security token","level":2,"score":0.7793905735015869},{"id":"https://openalex.org/C64869954","wikidata":"https://www.wikidata.org/wiki/Q1859747","display_name":"False positive paradox","level":2,"score":0.5772989392280579},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.5589893460273743},{"id":"https://openalex.org/C148230440","wikidata":"https://www.wikidata.org/wiki/Q1172264","display_name":"Datalog","level":2,"score":0.4852130711078644},{"id":"https://openalex.org/C2779913896","wikidata":"https://www.wikidata.org/wiki/Q7063001","display_name":"Notice","level":2,"score":0.441540390253067},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2806737422943115},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2392524778842926},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.15765655040740967},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3560264","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3560264","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W2539190473","https://openalex.org/W2805052744","https://openalex.org/W2808820334","https://openalex.org/W2889740224","https://openalex.org/W2898569715","https://openalex.org/W2899189777","https://openalex.org/W2903686702","https://openalex.org/W3013497391","https://openalex.org/W3041800504","https://openalex.org/W3121385022","https://openalex.org/W3181957689","https://openalex.org/W3194103972","https://openalex.org/W3207487452","https://openalex.org/W4224131832","https://openalex.org/W4245752474","https://openalex.org/W4285742140","https://openalex.org/W4289548059","https://openalex.org/W4308469411","https://openalex.org/W6728816433","https://openalex.org/W6780620222"],"related_works":["https://openalex.org/W4320031223","https://openalex.org/W4200629851","https://openalex.org/W4281902577","https://openalex.org/W4309417370","https://openalex.org/W4292107232","https://openalex.org/W3009072493","https://openalex.org/W4386080799","https://openalex.org/W3140988292","https://openalex.org/W4317672133","https://openalex.org/W4386185023"],"abstract_inverted_index":{"With":[0],"the":[1,51,114,122,139,168,204,218,223],"development":[2],"of":[3,37,156,167,191],"decentralized":[4],"networks,":[5],"smart":[6,148],"contracts,":[7,149],"especially":[8],"those":[9,42],"for":[10,124,212],"ERC":[11,29,104],"tokens,":[12],"are":[13,25,61,151,201],"attracting":[14],"more":[15,17],"and":[16,77,95,117,165,217],"Dapp":[18],"users":[19],"to":[20,63,98,112,121,133],"implement":[21],"their":[22],"applications.":[23],"There":[24],"some":[26,44],"functions":[27,60],"in":[28,102,203],"token":[30,105,180],"contracts":[31,181],"that":[32,91],"only":[33],"a":[34,87],"specific":[35],"group":[36],"accounts":[38,49],"could":[39],"invoke.":[40],"Among":[41],"functions,":[43],"even":[45],"can":[46,73,221],"influence":[47],"other":[48],"or":[50,57],"whole":[52],"system":[53],"without":[54,162],"prior":[55],"notice":[56],"permission.":[58],"These":[59],"referred":[62],"as":[64],"contract":[65,208],"backdoors.":[66,157],"Once":[67],"exploited":[68],"by":[69,138],"an":[70],"attacker,":[71],"they":[72],"cause":[74],"property":[75],"losses":[76],"harm":[78],"users\u2019":[79],"privacy.":[80],"In":[81],"this":[82],"work,":[83],"we":[84,174],"propose":[85],"Pied-Piper,":[86],"hybrid":[88],"analysis":[89,94,109,214],"method":[90],"integrates":[92],"datalog":[93,108,213],"directed":[96,129],"fuzzing":[97,130,219],"detect":[99],"backdoor":[100],"threats":[101,123],"Ethereum":[103],"contracts.":[106],"First,":[107],"is":[110,131],"applied":[111,132,175],"abstract":[113],"data":[115],"structures":[116],"identification":[118],"rules":[119],"related":[120],"preliminary":[125],"static":[126,140],"detection.":[127],"Then,":[128,173],"eliminate":[134,222],"false":[135,163,224],"positives":[136,225],"caused":[137],"analysis.":[141],"We":[142],"first":[143],"evaluated":[144],"Pied-Piper":[145,176,185],"on":[146,177,183,215],"200":[147],"which":[150,192],"injected":[152,169],"with":[153],"different":[154],"types":[155],"It":[158],"reported":[159,186],"all":[160],"problems":[161,170],"positives,":[164],"none":[166],"was":[171],"missed.":[172],"13,484":[178],"real":[179],"deployed":[182],"Ethereum.":[184],"189":[187],"confirmed":[188],"problems,":[189],"four":[190],"have":[193],"been":[194],"assigned":[195],"unique":[196],"CVE":[197],"ids":[198],"while":[199],"others":[200],"still":[202],"review":[205],"process.":[206],"Each":[207],"takes":[209],"8.03":[210],"seconds":[211],"average,":[216],"engine":[220],"within":[226],"one":[227],"minute.":[228]},"counts_by_year":[{"year":2026,"cited_by_count":5},{"year":2025,"cited_by_count":16},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":9}],"updated_date":"2026-07-18T07:39:51.176621","created_date":"2025-10-10T00:00:00"}
