PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • •...
Transcript of PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • •...
![Page 1: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/1.jpg)
![Page 2: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/2.jpg)
![Page 3: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/3.jpg)
![Page 4: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/4.jpg)
•
•
•
•
•
![Page 5: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/5.jpg)
![Page 6: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/6.jpg)
•
•
•
•
![Page 7: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/7.jpg)
•
•
•
![Page 8: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/8.jpg)
•
•
•
![Page 9: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/9.jpg)
•
•
•
![Page 10: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/10.jpg)
• Neither debuggers nor sandboxes were designed for this
• We face a tradeoff between visibility/flexibility and
isolation/evasion resistance
• We are not aware of any tool that combines these properties
![Page 11: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/11.jpg)
![Page 12: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/12.jpg)
![Page 13: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/13.jpg)
Virtual Hardware
Hypervisor
Guest Operating
System
Virtualization Layer
1
•
•
![Page 14: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/14.jpg)
Virtual Hardware
Hypervisor
Guest Operating
System
Virtualization Layer
1
VMI
2
•
•
•
![Page 15: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/15.jpg)
10100101001001000110100010111101010010110100010101110110
01101000101011101100010001011110101001001011100101100010
11110100010101110110000101010011110101001110010100001010
00001011101100010001011110100101001001000110100010111101
01110110000101010011110101100010101110110001000101111010
10010010111001011000101111010001010111011000010101001111
01010011100101000010100000101110110001000101111000011010
01110110000101010010100010010010100001001010001001000001
01111101010101111011110101100010101110110001000101111010
10010010111001011000101111010001010111011000010101001111
![Page 16: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/16.jpg)
10100101001001000110100010111101010010110100010101110110
01101000101011101100010001011110101001001011100101100010
11110100010101110110000101010011110101001110010100001010
00001011101100010001011110100101001001000110100010111101
01110110000101010011110101100010101110110001000101111010
10010010111001011000101111010001010111011000010101001111
01010011100101000010100000101110110001000101111000011010
01110110000101010010100010010010100001001010001001000001
01111101010101111011110101100010101110110001000101111010
10010010111001011000101111010001010111011000010101001111
ruct _EPROCESS {
_KPROCESS Pcb;
_EX_PUSH_LOCK Proces
_LARGE_INTEGER Creat
_LARGE_INTEGER ExitT
_EX_RUNDOWN_REF Run
DWORD64 UniqueProc
LIST_ENTRY Active
![Page 17: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/17.jpg)
Virtual Hardware
Hypervisor
Guest Operating
System
Virtualization Layer
1
VMISemantic
Layer
32
•
•
![Page 18: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/18.jpg)
Virtual Hardware
Hypervisor
Guest Operating
System
Virtualization Layer
1
VMI
Interactive
Interface
Semantic
Layer
4
32
•
•
•
![Page 19: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/19.jpg)
![Page 20: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/20.jpg)
•
•
1
QEMU
Virtual Hardware
Guest Operating
System
KVM
![Page 21: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/21.jpg)
•
•
•
1
QMPQEMU
VMI
2
Virtual Hardware
Guest Operating
System
KVM
![Page 22: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/22.jpg)
•
•
•
•
Rekall
1
QMP
QMP
ClientRekall CoreQEMU
VMI
2
Virtual Hardware
Guest Operating
System
3
KVMrVMI Plugins
![Page 23: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/23.jpg)
•
•
•
Rekall
1
QMP
QMP
ClientRekall CoreQEMU
VMI
2
Virtual Hardware
Guest Operating
System
3
4 4
KVMrVMI Plugins
iPythonPython
API
![Page 24: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/24.jpg)
![Page 25: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/25.jpg)
![Page 26: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/26.jpg)
![Page 27: PowerPoint Presentation · Guest Operating System 3 4 4 KVM rVMI Plugins iPython Python API • • • • • • Title: PowerPoint Presentation Author: dave Created Date: 7/26/2017](https://reader036.fdocuments.net/reader036/viewer/2022062607/6022b0d405f7f31c01699a4b/html5/thumbnails/27.jpg)
•
•
•
•
•
•