Need help with 3dpwn?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

niklasb
145 Stars 38 Forks BSD 3-Clause "New" or "Revised" License 30 Commits 0 Opened issues

Description

VirtualBox 3D exploits & PoCs

Services available

!
?

Need anything else?

Contributors list

# 37,099
Shell
TeX
macOS
D
24 commits
# 50,979
C
Shell
C++
jailbre...
1 commit

VirtualBox 3D PoCs & exploits

Author: @_niklasb

Overview article.

License

Exploits

See the subdirectories other than

lib
.

Debug build

For Arch Linux, you can use the provided PKGBUILD in

archpkg
to get a debug version of 5.2.18, with the 3D security fixes from July 2018 reverted.

Library

lib/hgcm.py
and
lib/chromium.py
provide high-level access to the HGCM interface and to the
VBoxSharedCrOpenGL
service, via
VBoxGuest
IOCTLs.
chromium.py
can be used to very easily experiment with Chromium from Python inside the guest. I used it to build a very simple, completely dumb fuzzer that found multiple trivial crashes in minutes.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.