{"id":"https://openalex.org/W4390188974","doi":"https://doi.org/10.1109/dasc/picom/cbdcom/cy59711.2023.10361441","title":"Exploiting Bytecode Analysis for Reentrancy Vulnerability Detection in Ethereum Smart Contracts","display_name":"Exploiting Bytecode Analysis for Reentrancy Vulnerability Detection in Ethereum Smart Contracts","publication_year":2023,"publication_date":"2023-11-14","ids":{"openalex":"https://openalex.org/W4390188974","doi":"https://doi.org/10.1109/dasc/picom/cbdcom/cy59711.2023.10361441"},"language":"en","primary_location":{"id":"doi:10.1109/dasc/picom/cbdcom/cy59711.2023.10361441","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dasc/picom/cbdcom/cy59711.2023.10361441","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5111137951","display_name":"Usman Tahir","orcid":null},"institutions":[{"id":"https://openalex.org/I112859197","display_name":"Universit\u00e0 di Camerino","ror":"https://ror.org/0005w8d69","country_code":"IT","type":"education","lineage":["https://openalex.org/I112859197"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Usman Tahir","raw_affiliation_strings":["University of Camerino,Italy","University of Camerino, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Camerino,Italy","institution_ids":["https://openalex.org/I112859197"]},{"raw_affiliation_string":"University of Camerino, Italy","institution_ids":["https://openalex.org/I112859197"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5093577277","display_name":"Fiza Siyal","orcid":null},"institutions":[{"id":"https://openalex.org/I45204951","display_name":"University of Calabria","ror":"https://ror.org/02rc97e94","country_code":"IT","type":"education","lineage":["https://openalex.org/I45204951"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Fiza Siyal","raw_affiliation_strings":["Modeling, Electronics and Systems University of Calabria,Department of Computer Engineering,Italy","Department of Computer Engineering, Modeling, Electronics and Systems University of Calabria, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Modeling, Electronics and Systems University of Calabria,Department of Computer Engineering,Italy","institution_ids":["https://openalex.org/I45204951"]},{"raw_affiliation_string":"Department of Computer Engineering, Modeling, Electronics and Systems University of Calabria, Italy","institution_ids":["https://openalex.org/I45204951"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011554149","display_name":"Michele Ianni","orcid":"https://orcid.org/0000-0003-0562-7462"},"institutions":[{"id":"https://openalex.org/I45204951","display_name":"University of Calabria","ror":"https://ror.org/02rc97e94","country_code":"IT","type":"education","lineage":["https://openalex.org/I45204951"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Michele Ianni","raw_affiliation_strings":["Modeling, Electronics and Systems University of Calabria,Department of Computer Engineering,Italy","Department of Computer Engineering, Modeling, Electronics and Systems University of Calabria, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Modeling, Electronics and Systems University of Calabria,Department of Computer Engineering,Italy","institution_ids":["https://openalex.org/I45204951"]},{"raw_affiliation_string":"Department of Computer Engineering, Modeling, Electronics and Systems University of Calabria, Italy","institution_ids":["https://openalex.org/I45204951"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011937230","display_name":"Antonella Guzzo","orcid":"https://orcid.org/0000-0003-3159-0536"},"institutions":[{"id":"https://openalex.org/I45204951","display_name":"University of Calabria","ror":"https://ror.org/02rc97e94","country_code":"IT","type":"education","lineage":["https://openalex.org/I45204951"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Antonella Guzzo","raw_affiliation_strings":["Modeling, Electronics and Systems University of Calabria,Department of Computer Engineering,Italy","Department of Computer Engineering, Modeling, Electronics and Systems University of Calabria, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Modeling, Electronics and Systems University of Calabria,Department of Computer Engineering,Italy","institution_ids":["https://openalex.org/I45204951"]},{"raw_affiliation_string":"Department of Computer Engineering, Modeling, Electronics and Systems University of Calabria, Italy","institution_ids":["https://openalex.org/I45204951"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023424929","display_name":"Giancarlo Fortino","orcid":"https://orcid.org/0000-0002-4039-891X"},"institutions":[{"id":"https://openalex.org/I45204951","display_name":"University of Calabria","ror":"https://ror.org/02rc97e94","country_code":"IT","type":"education","lineage":["https://openalex.org/I45204951"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Giancarlo Fortino","raw_affiliation_strings":["Modeling, Electronics and Systems University of Calabria,Department of Computer Engineering,Italy","Department of Computer Engineering, Modeling, Electronics and Systems University of Calabria, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Modeling, Electronics and Systems University of Calabria,Department of Computer Engineering,Italy","institution_ids":["https://openalex.org/I45204951"]},{"raw_affiliation_string":"Department of Computer Engineering, Modeling, Electronics and Systems University of Calabria, Italy","institution_ids":["https://openalex.org/I45204951"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.9437,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.88788414,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"0779","last_page":"0783"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10270","display_name":"Blockchain Technology Applications and Security","score":1.0,"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":1.0,"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/T10883","display_name":"Ethics and Social Impacts of AI","score":0.9266999959945679,"subfield":{"id":"https://openalex.org/subfields/3311","display_name":"Safety Research"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11838","display_name":"Crime, Illicit Activities, and Governance","score":0.9264000058174133,"subfield":{"id":"https://openalex.org/subfields/3312","display_name":"Sociology and Political Science"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/bytecode","display_name":"Bytecode","score":0.9527174830436707},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6952497363090515},{"id":"https://openalex.org/keywords/vulnerability","display_name":"Vulnerability (computing)","score":0.5816524028778076},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.427898108959198},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.24881252646446228}],"concepts":[{"id":"https://openalex.org/C2779818221","wikidata":"https://www.wikidata.org/wiki/Q837330","display_name":"Bytecode","level":3,"score":0.9527174830436707},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6952497363090515},{"id":"https://openalex.org/C95713431","wikidata":"https://www.wikidata.org/wiki/Q631425","display_name":"Vulnerability (computing)","level":2,"score":0.5816524028778076},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.427898108959198},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.24881252646446228},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/dasc/picom/cbdcom/cy59711.2023.10361441","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dasc/picom/cbdcom/cy59711.2023.10361441","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W2539190473","https://openalex.org/W2805052744","https://openalex.org/W2805827286","https://openalex.org/W2808815243","https://openalex.org/W2810375457","https://openalex.org/W2888393465","https://openalex.org/W2908007588","https://openalex.org/W2963401022","https://openalex.org/W2963610883","https://openalex.org/W2970809537","https://openalex.org/W2982645003","https://openalex.org/W2999378142","https://openalex.org/W3013972692","https://openalex.org/W3095039369","https://openalex.org/W3105187050","https://openalex.org/W3112533106","https://openalex.org/W3128745440","https://openalex.org/W3131783792","https://openalex.org/W3137328154","https://openalex.org/W3175005086","https://openalex.org/W3177186237","https://openalex.org/W3194459061","https://openalex.org/W3210723019","https://openalex.org/W3215108294","https://openalex.org/W4220771946","https://openalex.org/W4225760251","https://openalex.org/W4229365081","https://openalex.org/W4284879980","https://openalex.org/W4285490421","https://openalex.org/W4292876772","https://openalex.org/W4296251701","https://openalex.org/W4299357714","https://openalex.org/W4313563778","https://openalex.org/W4361276297","https://openalex.org/W4384345844","https://openalex.org/W4385255360","https://openalex.org/W4404644441","https://openalex.org/W6753224006","https://openalex.org/W6754519360","https://openalex.org/W6792071449","https://openalex.org/W6849798374"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W1889284597","https://openalex.org/W2140009967","https://openalex.org/W20625830","https://openalex.org/W4379620208","https://openalex.org/W2041803215","https://openalex.org/W2965913753","https://openalex.org/W2128389850","https://openalex.org/W3100733828"],"abstract_inverted_index":{"Reentrancy":[0],"is":[1],"a":[2,23,32,53,109,159,206,240,249],"type":[3],"of":[4,62,85,112,132,138,148,183,254],"attack":[5,51],"that":[6,25,245],"can":[7,127],"occur":[8],"in":[9,34,38,56,95,108,168],"smart":[10,150,189],"contracts,":[11],"enabling":[12],"untrusted":[13],"external":[14],"code":[15,104,147],"execution":[16],"within":[17],"the":[18,35,49,60,72,78,83,119,130,136,144,149,188,233],"contract.":[19],"This":[20],"method":[21,177,185],"exploits":[22],"vulnerability":[24],"allows":[26],"an":[27,39,174],"attacker":[28],"to":[29,45,129,143,164,204,210,231],"repeatedly":[30],"invoke":[31],"function":[33],"contract,":[36],"resulting":[37,107],"infinite":[40],"loop":[41],"and":[42,67,87,115,161,193],"potentially":[43],"leading":[44],"fund":[46],"theft.":[47],"Therefore,":[48],"reentrancy":[50,69,169],"represents":[52],"critical":[54,133],"concern":[55],"blockchain":[57],"security,":[58],"prompting":[59],"development":[61],"various":[63],"methods":[64,100,140],"for":[65,152],"analyzing":[66],"detecting":[68],"vulnerabilities":[70],"over":[71],"last":[73],"decade.":[74],"Among":[75],"these":[76,166],"methods,":[77],"most":[79],"recent":[80],"ones":[81],"leverage":[82],"advantages":[84],"AI":[86],"deep":[88,179],"learning":[89],"techniques.":[90],"Nonetheless,":[91],"several":[92],"limitations":[93,167],"persist":[94],"existing":[96],"approaches.":[97],"Many":[98],"current":[99],"rely":[101],"on":[102,239],"complex":[103],"analysis":[105],"rules,":[106],"high":[110,251],"number":[111],"false":[113,116],"positives":[114],"negatives.":[117],"Additionally,":[118],"feature":[120],"engineering":[121],"process":[122],"involving":[123],"word":[124],"embedding":[125],"techniques":[126,230],"lead":[128],"loss":[131],"information.":[134],"Lastly,":[135],"majority":[137],"proposed":[139],"necessitate":[141],"access":[142],"actual":[145],"source":[146],"contracts":[151,190],"analysis.":[153],"In":[154],"this":[155],"study,":[156],"we":[157,226],"introduce":[158],"straightforward":[160],"lightweight":[162],"approach":[163,172],"address":[165,223],"detection.":[170],"Our":[171],"employs":[173],"image-based":[175],"detection":[176],"utilizing":[178],"learning.":[180],"The":[181],"pipeline":[182],"our":[184,246],"involves":[186],"disassembling":[187],"into":[191,196],"opcodes":[192],"transforming":[194],"them":[195],"RGB":[197],"images.":[198],"These":[199],"images":[200,214],"are":[201],"then":[202],"used":[203],"train":[205],"VGG16":[207],"CNN":[208],"model":[209,247],"detect":[211],"similarities":[212],"between":[213],"labeled":[215],"as":[216],"either":[217],"\u201cVulnerable\u201d":[218],"or":[219],"\u201cNot":[220],"Vulnerable\u201d.":[221],"To":[222],"class":[224],"imbalance,":[225],"implement":[227],"image":[228],"augmentation":[229],"expand":[232],"training":[234],"dataset.":[235],"Experimental":[236],"results":[237],"conducted":[238],"publicly":[241],"available":[242],"dataset":[243],"demonstrate":[244],"achieves":[248],"significantly":[250],"accuracy":[252],"rate":[253],"99.07%.":[255]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
