Sciweavers

6 search results - page 1 / 2
» Reverse Engineering of Binary Device Drivers with RevNIC
Sort
View
EUROSYS
2010
ACM
14 years 1 months ago
Reverse Engineering of Binary Device Drivers with RevNIC
This paper presents a technique that helps automate the reverse engineering of device drivers. It takes a closed-source binary driver, automatically reverse engineers the driverā€...
Vitaly Chipounov, George Candea
HOTDEP
2008
107views Hardware» more  HOTDEP 2008»
13 years 6 months ago
Reverse-Engineering Drivers for Safety and Portability
Device drivers today lack two important properties: guaranteed safety and cross-platform portability. We present an approach to incrementally achieving these properties in drivers...
Vitaly Chipounov, George Candea
WCRE
2009
IEEE
13 years 11 months ago
NTrace: Function Boundary Tracing for Windows on IA-32
ā€”For a long time, dynamic tracing has been an enabling technique for reverse engineering tools. Tracing can not only be used to record the control ļ¬‚ow of a particular component...
Johannes Passing, Alexander Schmidt, Martin von L&...
ASPLOS
2012
ACM
12 years 8 days ago
Comprehensive kernel instrumentation via dynamic binary translation
Dynamic binary translation (DBT) is a powerful technique that enables ļ¬ne-grained monitoring and manipulation of an existing program binary. At the user level, it has been emplo...
Peter Feiner, Angela Demke Brown, Ashvin Goel
ASPLOS
2011
ACM
12 years 8 months ago
S2E: a platform for in-vivo multi-path analysis of software systems
This paper presents S2E, a platform for analyzing the properties and behavior of software systems. We demonstrate S2Eā€™s use in developing practical tools for comprehensive perfo...
Vitaly Chipounov, Volodymyr Kuznetsov, George Cand...