-
1
-
-
34547461216
-
A comparison of software and hardware techniques for x86 virtualization
-
San Jose, CA, ACM
-
Keith Adams and Ole Agesen. A comparison of software and hardware techniques for x86 virtualization. In ASPLOS, pages 2-13, San Jose, CA, 2006. ACM.
-
(2006)
ASPLOS
, pp. 2-13
-
-
Adams, K.1
Agesen, O.2
-
2
-
-
83755169357
-
System Programming
-
Advanced Micro Devices. 3.15 edition
-
Advanced Micro Devices. AMD64 Architecture Programmer's Manual Volume 2: System Programming. 3.15 edition, 2009.
-
(2009)
AMD64 Architecture Programmer's Manual
, vol.2
-
-
-
6
-
-
77954965391
-
Thread-shared software code caches
-
ACM
-
Derek Bruening, Vladimir Kiriansky, Timothy Garnett, and Sanjeev Banerji. Thread-shared software code caches. In CGO, New York, NY, 2006. ACM.
-
CGO, New York, NY, 2006
-
-
Bruening, D.1
Kiriansky, V.2
Garnett, T.3
Banerji, S.4
-
7
-
-
79957490764
-
Practical memory checking with dr. memory
-
april
-
Derek. Bruening and Qin Zhao. Practical memory checking with dr. memory. In CGO, pages 213-223, april 2011.
-
(2011)
CGO
, pp. 213-223
-
-
Bruening, D.1
Zhao, Q.2
-
8
-
-
35448973319
-
PinOS: A programmable framework for whole-system dynamic instrumentation
-
San Diego, CA, ACM
-
P. P. Bungale and C. K. Luk. PinOS: A programmable framework for whole-system dynamic instrumentation. In VEE, pages 137-147, San Diego, CA, 2007. ACM.
-
(2007)
VEE
, pp. 137-147
-
-
Bungale, P.P.1
Luk, C.K.2
-
10
-
-
85077019413
-
Dynamic instrumentation of production systems
-
USENIX Association
-
Bryan M. Cantrill, Michael W. Shapiro, Adam H. Leventhal, and Sun Microsystems. Dynamic instrumentation of production systems. In USENIX ATC, pages 15-28. USENIX Association, 2004.
-
(2004)
USENIX ATC
, pp. 15-28
-
-
Cantrill, B.M.1
Shapiro, M.W.2
Leventhal, A.H.3
Microsystems, S.4
-
11
-
-
0036041421
-
An empirical study of operating systems errors
-
Banff, Canada, ACM
-
Andy Chou, Junfeng Yang, Benjamin Chelf, Seth Hallem, and Dawson Engler. An empirical study of operating systems errors. In SOSP, pages 73-88, Banff, Canada, 2001. ACM.
-
(2001)
SOSP
, pp. 73-88
-
-
Chou, A.1
Yang, J.2
Chelf, B.3
Hallem, S.4
Engler, D.5
-
12
-
-
84858758065
-
Vx32: Lightweight user-level sandboxing on the x86
-
USENIX Association
-
Bryan Ford and Russ Cox. Vx32: Lightweight user-level sandboxing on the x86. In USENIX ATC, Boston, MA, 2008. USENIX Association.
-
USENIX ATC, Boston, MA, 2008
-
-
Ford, B.1
Cox, R.2
-
13
-
-
85084162336
-
Secure Execution via Program Shepherding
-
San Francisco, CA, USENIX Association
-
Vladimir Kiriansky, Derek Bruening, and Saman P. Amarasinghe. Secure Execution via Program Shepherding. In USENIX Security, pages 191-206, San Francisco, CA, 2002. USENIX Association.
-
(2002)
USENIX Security
, pp. 191-206
-
-
Kiriansky, V.1
Bruening, D.2
Amarasinghe, S.P.3
-
15
-
-
84858757516
-
-
Linux Technology Center. Last accessed May 2nd, 2010
-
Linux Technology Center. KProbes. http://sourceware.org/systemtap/ kprobes/. Last accessed May 2nd, 2010.
-
KProbes
-
-
-
16
-
-
31944440969
-
Pin: Building customized program analysis tools with dynamic instrumentation
-
Chicago, IL, ACM
-
C. K. Luk, Robert Cohn, Robert Muth, Harish Patil, Artur Klauser, Geoff Lowney, Steven Wallace, V. J. Reddi, and K. Hazelwood. Pin: building customized program analysis tools with dynamic instrumentation. In PLDI, pages 190-200, Chicago, IL, 2005. ACM.
-
(2005)
PLDI
, pp. 190-200
-
-
Luk, C.K.1
Cohn, R.2
Muth, R.3
Patil, H.4
Klauser, A.5
Lowney, G.6
Wallace, S.7
Reddi, V.J.8
Hazelwood, K.9
-
17
-
-
35448955692
-
Valgrind: A framework for heavyweight dynamic binary instrumentation
-
San Diego, CA, ACM
-
Nicholas Nethercote and Julian Seward. Valgrind: a framework for heavyweight dynamic binary instrumentation. In PLDI, pages 89-100, San Diego, CA, 2007. ACM.
-
(2007)
PLDI
, pp. 89-100
-
-
Nethercote, N.1
Seward, J.2
-
19
-
-
34548033967
-
JIT Instrumentation: A Novel Approach to Dynamically Instrument Operating Systems
-
Lisbon, Portugal, ACM
-
Marek Olszewski, Keir Mierle, Adam Czajkowski, and Angela Demke Brown. JIT Instrumentation: a Novel Approach to Dynamically Instrument Operating Systems. In EUROSYS, pages 3-16, Lisbon, Portugal, 2007. ACM.
-
(2007)
EUROSYS
, pp. 3-16
-
-
Olszewski, M.1
Mierle, K.2
Czajkowski, A.3
Brown, A.D.4
-
20
-
-
79953094728
-
Faults in linux: Ten years later
-
New York, NY, USA, ACM
-
Nicolas Palix, Gaël Thomas, Suman Saha, Christophe Calvès, Julia Lawall, and Gilles Muller. Faults in linux: ten years later. In ASPLOS, ASPLOS '11, pages 305-318, New York, NY, USA, 2011. ACM.
-
(2011)
ASPLOS, ASPLOS '11
, pp. 305-318
-
-
Palix, N.1
Thomas, G.2
Saha, S.3
Calvès, C.4
Lawall, J.5
Muller, G.6
-
21
-
-
70449824733
-
SecVisor: A Tiny Hypervisor to Provide Lifetime Kernel Code Integrity for Commodity OSes
-
Stevenson, WA, ACM
-
Arvind Seshadri, Mark Luk, Ning Qu, and Adrian Perrig. SecVisor : A Tiny Hypervisor to Provide Lifetime Kernel Code Integrity for Commodity OSes. In SOSP, pages 335-350, Stevenson, WA, 2007. ACM.
-
(2007)
SOSP
, pp. 335-350
-
-
Seshadri, A.1
Luk, M.2
Qu, N.3
Perrig, A.4
-
22
-
-
77953988297
-
Using Valgrind to Detect Undefined Value Errors with Bit-Precision
-
Anaheim, CA, USENIX Association
-
Julian Seward and Nicholas Nethercote. Using Valgrind to Detect Undefined Value Errors with Bit-Precision. In USENIX ATC, pages 17-30, Anaheim, CA, 2005. USENIX Association.
-
(2005)
USENIX ATC
, pp. 17-30
-
-
Seward, J.1
Nethercote, N.2
-
23
-
-
70449684394
-
BitBlaze: A New Approach to Computer Security via Binary Analysis
-
Keynote invited paper, Hyderabad, India
-
Dawn Song, David Brumley, Heng Yin, Juean Caballero, Ivan Jager, Min Gyung Kang, Zhenkai Liang, James Newsome, Pongsin Poosankam, and Prateek Saxena. BitBlaze: A New Approach to Computer Security via Binary Analysis. In ISS. Keynote invited paper, Hyderabad, India, 2008.
-
(2008)
ISS
-
-
Song, D.1
Brumley, D.2
Yin, H.3
Caballero, J.4
Jager, I.5
Kang, M.G.6
Liang, Z.7
Newsome, J.8
Poosankam, P.9
Saxena, P.10
-
24
-
-
0039088052
-
Fine-grained dynamic instrumentation of commodity operating system kernels
-
Berkeley, CA, USA, USENIX Association
-
Ariel Tamches and Barton P. Miller. Fine-grained dynamic instrumentation of commodity operating system kernels. In OSDI, pages 117-130, Berkeley, CA, USA, 1999. USENIX Association.
-
(1999)
OSDI
, pp. 117-130
-
-
Tamches, A.1
Miller, B.P.2
-
25
-
-
84858758064
-
Umbra: Efficient and Scalable Memory Shadowing
-
ACM
-
Qin Zhao, Derek Bruening, and Saman Amarasinghe. Umbra: Efficient and Scalable Memory Shadowing. In ASPLOS, Toronto, Canada, 2010. ACM.
-
ASPLOS, Toronto, Canada, 2010
-
-
Zhao, Q.1
Bruening, D.2
Amarasinghe, S.3
|