You are here |
blog.pdebruin.org | ||
| | | |
blog.nelhage.com
|
|
| | | | I've posted the final slides from my talk this year at DEFCON and Black Hat, on breaking out of the KVM Kernel Virtual Machine on Linux. Virtunoid: Breaking out of KVM from Nelson Elhage [Edited 2011-08-11] The code is now available. It should be fairly well-commented, and include links to everything you'll need to get the exploit up and running in a local test environment, if you're so inclined. In addition, as I mentioned, this bug was found by a simple KVM fuzzer I wrote. | |
| | | |
www.michaelcrump.net
|
|
| | | | Learn how to share files from the command line | |
| | | |
luten.dev
|
|
| | | | Ive been out of the .NET loop for a very long time. I would never have thought that it was so easy to get a .NET project up and running on Linux. But, I guess a decade of embracing Open Source at Microsoft changes things. Here are the steps I took to get an OpenGL window up and running on Ubuntu using .NET Core, VSCode, and OpenTK. | |
| | | |
jborza.com
|
|
| | You've written an emulator, how do you debug anything running inside? In this post I'll try to describe what I did (and thought of doing), starting from the most crude methods. Using the IDE and debug the emulator binary Here you can read the program state using just the IDE debugging facilities. Hopefully the code being debugged is simple enough that you can just correlate the (hopefully assembly) source listing to the disassembled instruction and view the machine state. |