{"id":"https://openalex.org/W4304630344","doi":"https://doi.org/10.3390/s22207714","title":"A Reverse Modification Method for Binary Code and Data","display_name":"A Reverse Modification Method for Binary Code and Data","publication_year":2022,"publication_date":"2022-10-11","ids":{"openalex":"https://openalex.org/W4304630344","doi":"https://doi.org/10.3390/s22207714","pmid":"https://pubmed.ncbi.nlm.nih.gov/36298062"},"language":"en","primary_location":{"id":"doi:10.3390/s22207714","is_oa":true,"landing_page_url":"https://doi.org/10.3390/s22207714","pdf_url":"https://www.mdpi.com/1424-8220/22/20/7714/pdf?version=1665656543","source":{"id":"https://openalex.org/S101949793","display_name":"Sensors","issn_l":"1424-8220","issn":["1424-8220"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Sensors","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj","pubmed"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/1424-8220/22/20/7714/pdf?version=1665656543","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100743050","display_name":"Lei Yu","orcid":"https://orcid.org/0000-0002-8679-6569"},"institutions":[{"id":"https://openalex.org/I2722730","display_name":"Inner Mongolia University","ror":"https://ror.org/0106qb496","country_code":"CN","type":"education","lineage":["https://openalex.org/I2722730"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Lei Yu","raw_affiliation_strings":["Department of Computer Science, Inner Mongolia University, Hohhot 010021, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Inner Mongolia University, Hohhot 010021, China","institution_ids":["https://openalex.org/I2722730"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029925325","display_name":"Yucong Duan","orcid":"https://orcid.org/0000-0001-8417-892X"},"institutions":[{"id":"https://openalex.org/I20942203","display_name":"Hainan University","ror":"https://ror.org/03q648j11","country_code":"CN","type":"education","lineage":["https://openalex.org/I20942203"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yucong Duan","raw_affiliation_strings":["Department of Computer Science, Hainan University, Haikou 570228, China"],"raw_orcid":"https://orcid.org/0000-0001-8417-892X","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Hainan University, Haikou 570228, China","institution_ids":["https://openalex.org/I20942203"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5100743050"],"corresponding_institution_ids":["https://openalex.org/I2722730"],"apc_list":{"value":2400,"currency":"CHF","value_usd":2598},"apc_paid":{"value":2400,"currency":"CHF","value_usd":2598},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.13812167,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"22","issue":"20","first_page":"7714","last_page":"7714"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9965999722480774,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9962000250816345,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/computer-science","display_name":"Computer science","score":0.8449962139129639},{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.6470970511436462},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5849154591560364},{"id":"https://openalex.org/keywords/reverse-engineering","display_name":"Reverse engineering","score":0.5809762477874756},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.47603940963745117},{"id":"https://openalex.org/keywords/data-synchronization","display_name":"Data synchronization","score":0.4263985753059387},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4252399504184723},{"id":"https://openalex.org/keywords/binary-code","display_name":"Binary code","score":0.4104790985584259},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.38484126329421997},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.36928534507751465},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3293144106864929},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.10877415537834167},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.08431458473205566}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8449962139129639},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.6470970511436462},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5849154591560364},{"id":"https://openalex.org/C207850805","wikidata":"https://www.wikidata.org/wiki/Q269608","display_name":"Reverse engineering","level":2,"score":0.5809762477874756},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.47603940963745117},{"id":"https://openalex.org/C108734733","wikidata":"https://www.wikidata.org/wiki/Q1172333","display_name":"Data synchronization","level":3,"score":0.4263985753059387},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4252399504184723},{"id":"https://openalex.org/C63435697","wikidata":"https://www.wikidata.org/wiki/Q864135","display_name":"Binary code","level":3,"score":0.4104790985584259},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.38484126329421997},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.36928534507751465},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3293144106864929},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.10877415537834167},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.08431458473205566},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true}],"locations_count":5,"locations":[{"id":"doi:10.3390/s22207714","is_oa":true,"landing_page_url":"https://doi.org/10.3390/s22207714","pdf_url":"https://www.mdpi.com/1424-8220/22/20/7714/pdf?version=1665656543","source":{"id":"https://openalex.org/S101949793","display_name":"Sensors","issn_l":"1424-8220","issn":["1424-8220"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Sensors","raw_type":"journal-article"},{"id":"pmid:36298062","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/36298062","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Sensors (Basel, Switzerland)","raw_type":null},{"id":"pmh:oai:doaj.org/article:0ff9cfb692094415ada7768ea4fa24d0","is_oa":true,"landing_page_url":"https://doaj.org/article/0ff9cfb692094415ada7768ea4fa24d0","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Sensors, Vol 22, Iss 20, p 7714 (2022)","raw_type":"article"},{"id":"pmh:oai:mdpi.com:/1424-8220/22/20/7714/","is_oa":true,"landing_page_url":"https://dx.doi.org/10.3390/s22207714","pdf_url":null,"source":{"id":"https://openalex.org/S4306400947","display_name":"MDPI (MDPI AG)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210097602","host_organization_name":"Multidisciplinary Digital Publishing Institute (Switzerland)","host_organization_lineage":["https://openalex.org/I4210097602"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Sensors; Volume 22; Issue 20; Pages: 7714","raw_type":"Text"},{"id":"pmh:oai:pubmedcentral.nih.gov:9610194","is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/9610194","pdf_url":null,"source":{"id":"https://openalex.org/S2764455111","display_name":"PubMed Central","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Sensors (Basel)","raw_type":"Text"}],"best_oa_location":{"id":"doi:10.3390/s22207714","is_oa":true,"landing_page_url":"https://doi.org/10.3390/s22207714","pdf_url":"https://www.mdpi.com/1424-8220/22/20/7714/pdf?version=1665656543","source":{"id":"https://openalex.org/S101949793","display_name":"Sensors","issn_l":"1424-8220","issn":["1424-8220"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Sensors","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4159405458","display_name":"\u5f02\u6784\u4e91\u670d\u52a1\u7f51\u7edc\u4e2d\u670d\u52a1\u8d44\u6e90\u611f\u77e5\u7684\u670d\u52a1\u63a8\u8350\u7814\u7a76","funder_award_id":"61962040","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8708487826","display_name":null,"funder_award_id":"2022MS06024","funder_id":"https://openalex.org/F4320322868","funder_display_name":"Natural Science Foundation of Inner Mongolia"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322868","display_name":"Natural Science Foundation of Inner Mongolia","ror":null}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4304630344.pdf"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W2746632572","https://openalex.org/W2766447205","https://openalex.org/W2824473403","https://openalex.org/W2884623841","https://openalex.org/W2891896872","https://openalex.org/W2904990161","https://openalex.org/W2932687117","https://openalex.org/W2949270339","https://openalex.org/W2953949835","https://openalex.org/W2960048287","https://openalex.org/W2965791681","https://openalex.org/W2982144630","https://openalex.org/W2987270912","https://openalex.org/W2990920110","https://openalex.org/W2993633978","https://openalex.org/W2996910059","https://openalex.org/W3004633656","https://openalex.org/W3013938122","https://openalex.org/W3014089210","https://openalex.org/W3014664339","https://openalex.org/W3015326774","https://openalex.org/W3015971707","https://openalex.org/W3016059855","https://openalex.org/W3031858386","https://openalex.org/W3032136009","https://openalex.org/W3034140077","https://openalex.org/W3046754651","https://openalex.org/W3047371394","https://openalex.org/W3080598349","https://openalex.org/W3085428999","https://openalex.org/W4281746414","https://openalex.org/W6779643585"],"related_works":["https://openalex.org/W2027357437","https://openalex.org/W2014622309","https://openalex.org/W2123134332","https://openalex.org/W2157126534","https://openalex.org/W78899842","https://openalex.org/W2118487515","https://openalex.org/W2548702785","https://openalex.org/W2368252421","https://openalex.org/W2158673508","https://openalex.org/W2360578463"],"abstract_inverted_index":{"This":[0],"paper":[1],"reveals":[2],"the":[3,17,40,56,64,69,85,120,135,141,171,177,189,212],"hidden":[4],"dangers":[5],"of":[6,19,58,73,84,94,146,216],"reverse":[7,86,108,179],"data":[8,62,115,215],"modifications":[9],"on":[10,162],"distributed":[11,41,65,173,217],"software":[12,42,66,74,174,218],"with":[13,52,100],"network":[14,184],"synchronization,":[15],"during":[16],"era":[18],"5G,":[20],"which":[21],"may":[22],"occur":[23],"in":[24,63,191],"more":[25],"important":[26],"domains,":[27],"such":[28],"as":[29],"telemedicine":[30],"and":[31,44,61,114,156,176,208,214],"automatic":[32],"driving.":[33],"We":[34],"used":[35,187],"pseudo-codes":[36],"to":[37,50,119,210],"formally":[38],"elaborate":[39],"architectures":[43],"design":[45],"patterns.":[46],"It":[47],"is":[48,87,116,202],"necessary":[49],"deal":[51],"three":[53],"challenges":[54],"for":[55,79,111,188],"modification":[57,109],"binary":[59,112],"code":[60,113],"architectures:":[67],"(1)":[68],"base":[70],"virtual":[71],"addresses":[72],"objects":[75,97],"are":[76,98,149,186],"changed":[77,99],"frequently":[78],"safety;":[80],"(2)":[81],"prior":[82],"knowledge":[83],"not":[88],"considered;":[89],"(3)":[90],"system":[91],"memory":[92],"values":[93],"some":[95],"target":[96],"extreme":[101],"speed.":[102],"For":[103],"this":[104,192],"purpose,":[105],"a":[106,220],"novel":[107],"method":[110,124,148],"proposed.":[117],"According":[118],"knowledge-based":[121],"rules,":[122],"our":[123,147,199],"can":[125,168],"manipulate":[126,211],"physical":[127],"data,":[128,130,132],"sight":[129],"animation":[131],"etc.,":[133],"while":[134],"game":[136],"synchronization":[137,221],"mechanism":[138],"cannot":[139],"detect":[140],"changes.":[142],"The":[143,194],"implementation":[144],"details":[145],"presented":[150],"using":[151,219],"high-level":[152],"programming":[153,158],"languages":[154,159],"(C++)":[155],"low-level":[157],"(assembly),":[160],"based":[161],"multiple":[163],"snippets,":[164],"so":[165],"that":[166,198],"readers":[167],"understand":[169],"both":[170],"overall":[172],"developments":[175],"corresponding":[178],"processes.":[180],"In":[181],"particular,":[182],"two":[183],"games":[185],"demonstrations":[190],"paper.":[193],"demonstration":[195],"results":[196],"show":[197],"proposed":[200],"methodology":[201],"efficient":[203],"(as":[204],"proved":[205],"by":[206],"formulas":[207],"practices)":[209],"codes":[213],"mechanism.":[222]},"counts_by_year":[],"updated_date":"2026-05-22T06:13:13.366637","created_date":"2025-10-10T00:00:00"}
