Matches in SemOpenAlex for { <https://semopenalex.org/work/W2061290744> ?p ?o ?g. }
Showing items 1 to 90 of
90
with 100 items per page.
- W2061290744 endingPage "26" @default.
- W2061290744 startingPage "1" @default.
- W2061290744 abstract "A CPU emulator is a software system that simulates a hardware CPU. Emulators are widely used by computer scientists for various kind of activities (e.g., debugging, profiling, and malware analysis). Although no theoretical limitation prevents developing an emulator that faithfully emulates a physical CPU, writing a fully featured emulator is a very challenging and error prone task. Modern CISC architectures have a very rich instruction set, some instructions lack proper specifications, and others may have undefined effects in corner cases. This article presents a testing methodology specific for CPU emulators, based on fuzzing. The emulator is “stressed” with specially crafted test cases, to verify whether the CPU is properly emulated or not. Improper behaviors of the emulator are detected by running the same test case concurrently on the emulated and on the physical CPUs and by comparing the state of the two after the execution. Differences in the final state testify defects in the code of the emulator. We implemented this methodology in a prototype (named as EmuFuzzer), analyzed five state-of-the-art IA-32 emulators (QEMU, Valgrind, Pin, BOCHS, and JPC), and found several defects in each of them, some of which can prevent proper execution of programs." @default.
- W2061290744 created "2016-06-24" @default.
- W2061290744 creator A5006969371 @default.
- W2061290744 creator A5058151309 @default.
- W2061290744 creator A5062307542 @default.
- W2061290744 creator A5072745223 @default.
- W2061290744 creator A5087041174 @default.
- W2061290744 date "2013-10-01" @default.
- W2061290744 modified "2023-10-18" @default.
- W2061290744 title "A methodology for testing CPU emulators" @default.
- W2061290744 cites W1974280963 @default.
- W2061290744 cites W1992181084 @default.
- W2061290744 cites W2001602611 @default.
- W2061290744 cites W2002934700 @default.
- W2061290744 cites W2008812751 @default.
- W2061290744 cites W2009489720 @default.
- W2061290744 cites W2020689607 @default.
- W2061290744 cites W2074888021 @default.
- W2061290744 cites W2104993088 @default.
- W2061290744 cites W2120635877 @default.
- W2061290744 cites W2130308071 @default.
- W2061290744 cites W2132897303 @default.
- W2061290744 cites W2140807364 @default.
- W2061290744 cites W2159933174 @default.
- W2061290744 cites W2165751179 @default.
- W2061290744 cites W2169294765 @default.
- W2061290744 cites W4239813889 @default.
- W2061290744 doi "https://doi.org/10.1145/2522920.2522922" @default.
- W2061290744 hasPublicationYear "2013" @default.
- W2061290744 type Work @default.
- W2061290744 sameAs 2061290744 @default.
- W2061290744 citedByCount "11" @default.
- W2061290744 countsByYear W20612907442016 @default.
- W2061290744 countsByYear W20612907442020 @default.
- W2061290744 countsByYear W20612907442021 @default.
- W2061290744 countsByYear W20612907442022 @default.
- W2061290744 countsByYear W20612907442023 @default.
- W2061290744 crossrefType "journal-article" @default.
- W2061290744 hasAuthorship W2061290744A5006969371 @default.
- W2061290744 hasAuthorship W2061290744A5058151309 @default.
- W2061290744 hasAuthorship W2061290744A5062307542 @default.
- W2061290744 hasAuthorship W2061290744A5072745223 @default.
- W2061290744 hasAuthorship W2061290744A5087041174 @default.
- W2061290744 hasConcept C111065885 @default.
- W2061290744 hasConcept C111919701 @default.
- W2061290744 hasConcept C149635348 @default.
- W2061290744 hasConcept C168065819 @default.
- W2061290744 hasConcept C173608175 @default.
- W2061290744 hasConcept C180613757 @default.
- W2061290744 hasConcept C187191949 @default.
- W2061290744 hasConcept C199360897 @default.
- W2061290744 hasConcept C202491316 @default.
- W2061290744 hasConcept C2777904410 @default.
- W2061290744 hasConcept C41008148 @default.
- W2061290744 hasConcept C48103436 @default.
- W2061290744 hasConcept C49154492 @default.
- W2061290744 hasConceptScore W2061290744C111065885 @default.
- W2061290744 hasConceptScore W2061290744C111919701 @default.
- W2061290744 hasConceptScore W2061290744C149635348 @default.
- W2061290744 hasConceptScore W2061290744C168065819 @default.
- W2061290744 hasConceptScore W2061290744C173608175 @default.
- W2061290744 hasConceptScore W2061290744C180613757 @default.
- W2061290744 hasConceptScore W2061290744C187191949 @default.
- W2061290744 hasConceptScore W2061290744C199360897 @default.
- W2061290744 hasConceptScore W2061290744C202491316 @default.
- W2061290744 hasConceptScore W2061290744C2777904410 @default.
- W2061290744 hasConceptScore W2061290744C41008148 @default.
- W2061290744 hasConceptScore W2061290744C48103436 @default.
- W2061290744 hasConceptScore W2061290744C49154492 @default.
- W2061290744 hasIssue "4" @default.
- W2061290744 hasLocation W20612907441 @default.
- W2061290744 hasOpenAccess W2061290744 @default.
- W2061290744 hasPrimaryLocation W20612907441 @default.
- W2061290744 hasRelatedWork W1602801198 @default.
- W2061290744 hasRelatedWork W1992181084 @default.
- W2061290744 hasRelatedWork W2095081500 @default.
- W2061290744 hasRelatedWork W2380581122 @default.
- W2061290744 hasRelatedWork W2388534853 @default.
- W2061290744 hasRelatedWork W2390462575 @default.
- W2061290744 hasRelatedWork W2393557506 @default.
- W2061290744 hasRelatedWork W3003531114 @default.
- W2061290744 hasRelatedWork W4384154462 @default.
- W2061290744 hasRelatedWork W977170681 @default.
- W2061290744 hasVolume "22" @default.
- W2061290744 isParatext "false" @default.
- W2061290744 isRetracted "false" @default.
- W2061290744 magId "2061290744" @default.
- W2061290744 workType "article" @default.