{"id":"https://openalex.org/W3091832709","doi":"https://doi.org/10.1109/dac18072.2020.9218494","title":"Dynamic Information Flow Tracking for Embedded Binaries using SystemC-based Virtual Prototypes","display_name":"Dynamic Information Flow Tracking for Embedded Binaries using SystemC-based Virtual Prototypes","publication_year":2020,"publication_date":"2020-07-01","ids":{"openalex":"https://openalex.org/W3091832709","doi":"https://doi.org/10.1109/dac18072.2020.9218494","mag":"3091832709"},"language":"en","primary_location":{"id":"doi:10.1109/dac18072.2020.9218494","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac18072.2020.9218494","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 57th ACM/IEEE Design Automation Conference (DAC)","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/A5059249317","display_name":"Pascal Pieper","orcid":"https://orcid.org/0000-0002-7155-2537"},"institutions":[{"id":"https://openalex.org/I33256026","display_name":"German Research Centre for Artificial Intelligence","ror":"https://ror.org/01ayc5b57","country_code":"DE","type":"funder","lineage":["https://openalex.org/I33256026"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Pascal Pieper","raw_affiliation_strings":["Cyber-Physical Systems, DFKI GmbH, Bremen, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Cyber-Physical Systems, DFKI GmbH, Bremen, Germany","institution_ids":["https://openalex.org/I33256026"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012137527","display_name":"Vladimir Herdt","orcid":"https://orcid.org/0000-0002-4481-057X"},"institutions":[{"id":"https://openalex.org/I33256026","display_name":"German Research Centre for Artificial Intelligence","ror":"https://ror.org/01ayc5b57","country_code":"DE","type":"funder","lineage":["https://openalex.org/I33256026"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Vladimir Herdt","raw_affiliation_strings":["Cyber-Physical Systems, DFKI GmbH, Bremen, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Cyber-Physical Systems, DFKI GmbH, Bremen, Germany","institution_ids":["https://openalex.org/I33256026"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112634980","display_name":"Daniel Grose","orcid":null},"institutions":[{"id":"https://openalex.org/I180437899","display_name":"University of Bremen","ror":"https://ror.org/04ers2y35","country_code":"DE","type":"education","lineage":["https://openalex.org/I180437899"]},{"id":"https://openalex.org/I33256026","display_name":"German Research Centre for Artificial Intelligence","ror":"https://ror.org/01ayc5b57","country_code":"DE","type":"funder","lineage":["https://openalex.org/I33256026"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Daniel Grose","raw_affiliation_strings":["Cyber-Physical Systems, DFKI GmbH, Bremen, Germany","Institute of Computer Science, University of Bremen, Bremen, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Cyber-Physical Systems, DFKI GmbH, Bremen, Germany","institution_ids":["https://openalex.org/I33256026"]},{"raw_affiliation_string":"Institute of Computer Science, University of Bremen, Bremen, Germany","institution_ids":["https://openalex.org/I180437899"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071742136","display_name":"Rolf Drechsler","orcid":"https://orcid.org/0000-0002-9872-1740"},"institutions":[{"id":"https://openalex.org/I180437899","display_name":"University of Bremen","ror":"https://ror.org/04ers2y35","country_code":"DE","type":"education","lineage":["https://openalex.org/I180437899"]},{"id":"https://openalex.org/I33256026","display_name":"German Research Centre for Artificial Intelligence","ror":"https://ror.org/01ayc5b57","country_code":"DE","type":"funder","lineage":["https://openalex.org/I33256026"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Rolf Drechsler","raw_affiliation_strings":["Cyber-Physical Systems, DFKI GmbH, Bremen, Germany","Institute of Computer Science, University of Bremen, Bremen, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Cyber-Physical Systems, DFKI GmbH, Bremen, Germany","institution_ids":["https://openalex.org/I33256026"]},{"raw_affiliation_string":"Institute of Computer Science, University of Bremen, Bremen, Germany","institution_ids":["https://openalex.org/I180437899"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.61,"has_fulltext":false,"cited_by_count":22,"citation_normalized_percentile":{"value":0.87107569,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":1.0,"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"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9984999895095825,"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.996399998664856,"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/systemc","display_name":"SystemC","score":0.9188047647476196},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8545708656311035},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.7576327323913574},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5598317980766296},{"id":"https://openalex.org/keywords/information-flow","display_name":"Information flow","score":0.5559346675872803},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.533175528049469},{"id":"https://openalex.org/keywords/data-flow-diagram","display_name":"Data flow diagram","score":0.44384124875068665},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4409767687320709},{"id":"https://openalex.org/keywords/design-flow","display_name":"Design flow","score":0.4102700352668762},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.25385230779647827},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2520924508571625},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.11021751165390015}],"concepts":[{"id":"https://openalex.org/C2776928060","wikidata":"https://www.wikidata.org/wiki/Q1753563","display_name":"SystemC","level":2,"score":0.9188047647476196},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8545708656311035},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.7576327323913574},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5598317980766296},{"id":"https://openalex.org/C2779136372","wikidata":"https://www.wikidata.org/wiki/Q10283002","display_name":"Information flow","level":2,"score":0.5559346675872803},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.533175528049469},{"id":"https://openalex.org/C489000","wikidata":"https://www.wikidata.org/wiki/Q747385","display_name":"Data flow diagram","level":2,"score":0.44384124875068665},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4409767687320709},{"id":"https://openalex.org/C37135326","wikidata":"https://www.wikidata.org/wiki/Q931942","display_name":"Design flow","level":2,"score":0.4102700352668762},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.25385230779647827},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2520924508571625},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.11021751165390015},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/dac18072.2020.9218494","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac18072.2020.9218494","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 57th ACM/IEEE Design Automation Conference (DAC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.7900000214576721,"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W254902136","https://openalex.org/W1555791645","https://openalex.org/W1587981097","https://openalex.org/W1699577049","https://openalex.org/W1882297107","https://openalex.org/W2083310763","https://openalex.org/W2089745089","https://openalex.org/W2100666033","https://openalex.org/W2101152030","https://openalex.org/W2115996698","https://openalex.org/W2129482816","https://openalex.org/W2131129639","https://openalex.org/W2144789413","https://openalex.org/W2151135920","https://openalex.org/W2347205253","https://openalex.org/W2404393214","https://openalex.org/W2517176850","https://openalex.org/W2614052576","https://openalex.org/W2773418733","https://openalex.org/W2798685455","https://openalex.org/W2800701409","https://openalex.org/W2884937557","https://openalex.org/W2894958393","https://openalex.org/W2899883785","https://openalex.org/W2901999247","https://openalex.org/W2909562835","https://openalex.org/W2911403207","https://openalex.org/W2945056715","https://openalex.org/W2945462412","https://openalex.org/W3013297713","https://openalex.org/W3040708363","https://openalex.org/W4233718815","https://openalex.org/W4250051479","https://openalex.org/W6634961285","https://openalex.org/W6713207807","https://openalex.org/W6726023513"],"related_works":["https://openalex.org/W2379408401","https://openalex.org/W1996778651","https://openalex.org/W47369351","https://openalex.org/W1603163876","https://openalex.org/W3151664512","https://openalex.org/W2164354632","https://openalex.org/W2079291856","https://openalex.org/W2138506581","https://openalex.org/W2133642747","https://openalex.org/W2975035977"],"abstract_inverted_index":{"Avoiding":[0],"security":[1,24,37,100],"vulnerabilities":[2],"is":[3,14],"very":[4],"important":[5],"for":[6,48],"embedded":[7,75],"systems.":[8],"Dynamic":[9],"Information":[10],"Flow":[11],"Tracking":[12],"(DIFT)":[13],"a":[15,33,63],"powerful":[16],"technique":[17],"to":[18,23,28,54,96],"analyze":[19],"SW":[20],"with":[21,77],"respect":[22],"policies":[25,101],"in":[26],"order":[27],"protect":[29],"the":[30,81,93,106],"system":[31],"against":[32],"broad":[34],"range":[35],"of":[36,72,99,110],"related":[38],"exploits.":[39],"However,":[40],"existing":[41],"DIFT":[42,71,85],"approaches":[43],"either":[44],"do":[45],"not":[46],"exist":[47],"Virtual":[49],"Prototypes":[50],"(VPs)":[51],"or":[52],"fail":[53],"model":[55],"complex":[56],"hardware/software":[57],"interactions.In":[58],"this":[59],"paper,":[60],"we":[61],"present":[62],"novel":[64],"approach":[65,112],"that":[66],"enables":[67],"early":[68],"and":[69,108],"accurate":[70,88],"binaries":[73],"targeting":[74],"systems":[76],"custom":[78],"peripherals.":[79],"Leveraging":[80],"SystemC":[82],"framework,":[83],"our":[84,111],"engine":[86],"tracks":[87],"data":[89],"flow":[90],"information":[91],"alongside":[92],"program":[94],"execution":[95],"detect":[97],"violations":[98],"at":[102],"run-time.":[103],"We":[104],"demonstrate":[105],"effectiveness":[107],"applicability":[109],"by":[113],"extensive":[114],"experiments.":[115]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
