downwithup Goto Github PK
Name: Michael B.
Type: User
Bio: Security researcher. Interested in low-level technologies.
Twitter: DownWithUpSec
Location: Internet
Blog: downwithup.github.io
Name: Michael B.
Type: User
Bio: Security researcher. Interested in low-level technologies.
Twitter: DownWithUpSec
Location: Internet
Blog: downwithup.github.io
An example of a client and server using Windows' ALPC functions to send and receive data.
A Windbg extension for swapping byte endianness.
CallMon is an experimental system call monitoring tool that works on Windows 10 versions 2004+ using PsAltSystemCallHandlers
A spin off of Command Prompt Add-ons. This includes examples of how to check privilege status.
Programs and scripts I've ported to other languages, mostly for fun.
PoC code for CVE-2018-15499 (exploit race condition for BSoD)
PoC code for CVE-2018-16711 (exploit by wrmsr)
PoC Code for CVE-2018-16712 (exploit by MmMapIoSpace)
PoC code for CVE-2018-16713 (exploit by rdmsr)
PoC Code for CVE-2018-18026 (exploit by stack overflow)
PoC Code for CVE-2018-18714 (exploit by stack overflow)
Master list of all my vulnerability discoveries. Mostly 3rd party kernel drivers.
A keystone engine powered Windows Debugger extension
Personal website
Python scripts for manipulating Driver Easy's servers
An example of how x64 kernel shellcode can dynamically find and use APIs
This is a PoC driver which creates a fake driver and device object with the intent on allowing a user mode program to communicate with a "fake" driver and device.
An Intel HAXM powered, protected mode, 32 bit, hypervisor addition calculator, written in Rust.
IOCTL-Flooder is a verbose tool designed to help with Windows driver fuzzing by brute forcing IOCTLs on loaded drivers. GetLastError is used to guess validity
A simple command line utility to quickly load and unload Windows drivers
A simple command line utility to quickly load and unload Windows drivers
Turn a process' memory into music (32-bit only)
A pure WinAPI program that demonstrates translating a file into a SHA-256 hash. Designed to be used as a utility.
The Simple Opportunistic Lock tool
Windows kernel and user mode emulation.
An example showing how a mutex can stop taskmgr.exe from loading
A repo containing examples relating to various aspects of Windows internals and processor features
Pushing the limits of bad programming practices. Abusing APIs. Destroying utility programs.
An example of how to use Microsoft Windows Warbird technology
The Linux coreutils spin off of cat, but for Windows.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.