{"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","doi":"https://doi.org/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":{"id":"https://openalex.org/S4363605495","display_name":"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)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"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"},"volume":null,"type":"conference-paper","is_traditional":true,"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":"https://orcid.org/0000-0002-8606-1829","observed_orcids":["https://orcid.org/0000-0002-8606-1829"]},"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"],"raw_orcid":null,"affiliations":[{"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":"https://orcid.org/0009-0005-7731-8417","observed_orcids":["https://orcid.org/0009-0005-7731-8417"]},"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","observed_orcids":["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","observed_orcids":["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","observed_orcids":["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.136,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.78514759,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":97},"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":0.9926999807357788,"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.9926999807357788,"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/T10260","display_name":"Software Engineering Research","score":0.002300000051036477,"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/T11424","display_name":"Security and Verification in Computing","score":0.0010000000474974513,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/reentrancy-attacks","display_name":"reentrancy attacks","score":0.800000011920929},{"id":"https://openalex.org/keywords/ethereum-smart-contracts","display_name":"Ethereum smart contracts","score":0.878000020980835},{"id":"https://openalex.org/keywords/vulnerability-detection","display_name":"vulnerability detection","score":0.9559999704360962},{"id":"https://openalex.org/keywords/bytecode-analysis","display_name":"bytecode analysis","score":0.8970000147819519},{"id":"https://openalex.org/keywords/vgg16","display_name":"VGG16","score":0.8600000143051147},{"id":"https://openalex.org/keywords/class-imbalance","display_name":"class imbalance","score":0.8149999976158142},{"id":"https://openalex.org/keywords/image-data-augmentation","display_name":"image augmentation","score":0.9319999814033508},{"id":"https://openalex.org/keywords/blockchain-security","display_name":"blockchain security","score":0.9539999961853027}],"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":2,"locations":[{"id":"doi:10.1109/dasc/picom/cbdcom/cy59711.2023.10361441","doi":"https://doi.org/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":{"id":"https://openalex.org/S4363605495","display_name":"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)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"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"},{"id":"pmh:oai:iris.unical.it:20.500.11770/361767","doi":null,"is_oa":false,"landing_page_url":"https://hdl.handle.net/20.500.11770/361767","pdf_url":null,"source":{"id":"https://openalex.org/S4377196898","display_name":"Archive of Doctoral Theses and Digital Collections (University of Calabria)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I45204951","host_organization_name":"University of Calabria","host_organization_lineage":["https://openalex.org/I45204951"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W2539190473","https://openalex.org/W2787648539","https://openalex.org/W2805052744","https://openalex.org/W2805827286","https://openalex.org/W2808815243","https://openalex.org/W2810375457","https://openalex.org/W2888393465","https://openalex.org/W2888928288","https://openalex.org/W2908007588","https://openalex.org/W2962497757","https://openalex.org/W2963401022","https://openalex.org/W2970809537","https://openalex.org/W2982645003","https://openalex.org/W3013972692","https://openalex.org/W3095039369","https://openalex.org/W3112533106","https://openalex.org/W3128745440","https://openalex.org/W3131783792","https://openalex.org/W3132090308","https://openalex.org/W3137328154","https://openalex.org/W3175005086","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"],"related_works":["https://openalex.org/W7161735950","https://openalex.org/W4416114176","https://openalex.org/W7124994803","https://openalex.org/W4250949540","https://openalex.org/W7102406743","https://openalex.org/W4411936730","https://openalex.org/W4414200606","https://openalex.org/W4391177347","https://openalex.org/W3112533106","https://openalex.org/W3040025144"],"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-10-30T12:39:25.321706","created_date":"2023-12-26T00:00:00"}
