Skip to content
View DavidBuchanan314's full-sized avatar
🌍
Hack the planet!
🌍
Hack the planet!

Organizations

@reswitched @nx-python @cr0wnctf @webosbrew

Block or report DavidBuchanan314

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DavidBuchanan314/README.md

David's GitHub stats

Here's an overview of my more useful repos:

Exploits

Tools

  • dlinject - Like LD_PRELOAD but for already-running programs.

  • webos-vncserver - A VNC server for TVs running WebOS.

  • libleakmydata - LD_PRELOAD hooks to bypass SSL certificate verification.

  • TARDIS - Trace And Rewrite Delays In Syscalls.

  • Turbo-Recadmiumator - Yet another browser extension to enable 1080p Netflix playback on "unsupported" platforms.

  • rc4 - A Python3 RC4 implementation that doesn't suck.

  • tweetable-polyglot-png - Pack up to 3MB of data into a tweetable PNG polyglot file.

Toys

  • unsafe-python - Showcasing CPython's memory unsafety "features".

  • 6502-emu - A 6502 emulator that I've been meaning to rewrite since forever.

  • chip8 - Yet another CHIP-8 emulator.

  • pwn-mbr - A very basic MBR hijack PoC.

Misc

  • aes-playground - Pedagogical AES implementation(s)

  • wifi-sdcf - Reverse Engineering notes for a "WiFI SD Card" device.

Pinned Loading

  1. RootMyTV/RootMyTV.github.io RootMyTV/RootMyTV.github.io Public

    RootMyTV is a user-friendly exploit for rooting/jailbreaking LG webOS smart TVs.

    HTML 2.2k 64

  2. tweetable-polyglot-png tweetable-polyglot-png Public

    Pack up to 3MB of data into a tweetable PNG polyglot file.

    Python 2.5k 157

  3. ambiguous-png-packer ambiguous-png-packer Public

    Craft PNG files that appear completely different in Apple software [NOW PATCHED]

    Python 1.1k 35

  4. monomorph monomorph Public

    MD5-Monomorphic Shellcode Packer - all payloads have the same MD5 hash

    C 777 59

  5. dlinject dlinject Public

    Inject a shared library (i.e. arbitrary code) into a live linux process, without ptrace

    Python 775 75

  6. stelf-loader stelf-loader Public

    A stealthy ELF loader - no files, no execve, no RWX

    C 156 9