2007
DOI: 10.1007/978-3-540-74309-5_3
|View full text |Cite
|
Sign up to set email alerts
|

StarDBT: An Efficient Multi-platform Dynamic Binary Translation System

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
33
0
2

Year Published

2009
2009
2017
2017

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 36 publications
(35 citation statements)
references
References 8 publications
0
33
0
2
Order By: Relevance
“…StarDBT [25] and memTrace [22] are two DBTs which translate from x86 to x86-64 for the purpose of performing dynamic program instrumentation. These take advantage of the larger address space to lower the overhead of instrumentation code.…”
Section: Related Workmentioning
confidence: 99%
“…StarDBT [25] and memTrace [22] are two DBTs which translate from x86 to x86-64 for the purpose of performing dynamic program instrumentation. These take advantage of the larger address space to lower the overhead of instrumentation code.…”
Section: Related Workmentioning
confidence: 99%
“…The implementation of a DTA tool can be realized with two different view points: (1) whole-system approach [16,18] based on virtual machine monitors [5] or system emulators [6,7], and (2) process-oriented approach [13,14] based on dynamic binary instrumentation (DBI) frameworks [2,3,4]. Our implementation is based on PIN, a DBI framework developed by Intel [2], targeting processbased analysis.…”
Section: Design and Implementationmentioning
confidence: 99%
“…If a process is launched with SeeC to participate in an information tracking session, SeeC registers its process id 4 to the local flow manager, establishing an IPC channel with it. When a TCP communication channel is established with a corresponding process, SeeC queries the peer manager as to the membership status of the peer, so as to decide whether to further perform concatenated DTA processing for the given channel.…”
Section: Membership and Session Managementmentioning
confidence: 99%
See 1 more Smart Citation
“…Among them, virtual machine monitors (VMM) (e.g., VMware [3], Xen [4], and KVM [5]) and whole system emulators (e.g., Bochs [6] and QEMU [7]) provide system-wide view inspection. Meanwhile, some dynamic binary instrumentation (DBI) frameworks (e.g., PIN [8], Valgrind [9], DynamoRIO [10], StarDBT [11], and DynInst [12]) support ways to instrument with process-wide view.…”
Section: Introductionmentioning
confidence: 99%