| Name | Description | Owner | Idle |
| wireguard-rs | Rust implementation of WireGuard | Mathias Hall-Andersen | 65 min. |
| wireguard-windows | WireGuard client for Windows | Jason A. Donenfeld | 6 hours |
| wireguard-apple | iOS and macOS apps for WireGuard | Jason A. Donenfeld | 7 hours |
| wireguard-go | Go implementation of WireGuard | Jason A. Donenfeld | 28 hours |
| WireGuard | Fast and secure kernelspace VPN | Jason A. Donenfeld | 28 hours |
| cgit | A hyperfast web frontend for git repositories written in C. | Jason A. Donenfeld | 33 hours |
| wireguard-openbsd | WireGuard implementation for the OpenBSD kernel | Matt Dunwoodie | 3 days |
| wireguard-android | Android GUI for WireGuard | Jason A. Donenfeld | 9 days |
| wg-dynamic | Dynamic configuration daemons for WireGuard | Thomas Gschwantner | 12 days |
| wintun | Layer 3 TUN Driver for Windows | Jason A. Donenfeld | 4 weeks |
| password-store | Simple password manager using gpg and ordinary unix directories. | Jason A. Donenfeld | 5 weeks |
| clockphoto | Adjusts photographs based on a clock photo. | Jason A. Donenfeld | 3 months |
| android_kernel_wireguard | Android ROM directory for WireGuard inclusion | Jason A. Donenfeld | 3 months |
| linux-dev | Linux kernel development work - see feature branches | Jason A. Donenfeld | 4 months |
| kbench9000 | Simple kernel land cycle counter | Jason A. Donenfeld | 4 months |
| golang-package-server | Simple script for serving Golang packages | Jason A. Donenfeld | 5 months |
| xchapolybox | Simple cryptobox implementation with XChaCha20Poly1305 | Jason A. Donenfeld | 9 months |
| zmusic-ng | ZX2C4 Music web application that serves and transcodes tagged music libraries us... | Jason A. Donenfeld | 10 months |
| kernel-assisted-superuser | Kernel assisted means of gaining a root shell for Android | Jason A. Donenfeld | 11 months |
| cscript | Simple C-script executor | Jason A. Donenfeld | 11 months |
| hasplib | Mini library for accessing the USB Hasp HL dongle. | Jason A. Donenfeld | 13 months |
| music-file-organizer | Command-line audio file organizer that reads tags and renames files. | Jason A. Donenfeld | 13 months |
| curve25519-precomp-fuzzer | Various fuzzers for a particular 25519 implementation | Jason A. Donenfeld | 15 months |
| blind-operator-mode | Hides various networking information from operators who wish not to know it | Jason A. Donenfeld | 16 months |
| hashpipe | Verify hashes in pipeline | Jason A. Donenfeld | 17 months |
| alephpaste | Extremely simple private pastebin service | Jason A. Donenfeld | 2 years |
| ida-plugins | Plugins for IDA | Jason A. Donenfeld | 2 years |
| ipset-dns | A lightweight DNS forwarder that adds resolved IPs to a given netfilter ipset. | Jason A. Donenfeld | 2 years |
| wireguard-hs | Haskell implementation of WireGuard | Bin Jin / Félix Baylac-Jacqué | 2 years |
| wireguard-tamarin | Proof of WireGuard protocol using Tamarin | Kevin Milner | 2 years |
| qtscriptgenerator | Port of QtScriptGenerator to Qt5 | Jason A. Donenfeld | 2 years |
| portage | A Portage overlay for Gentoo Linux -- ebuilds and patches found useful by zx2c4 ... | Jason A. Donenfeld | 3 years |
| polybench | Small benchmarking framework for unaligned access poly1305 | Jason A. Donenfeld | 3 years |
| OpenBSC-Bootstrap | Helpful scripts for using OpenBSC. | Jason A. Donenfeld | 3 years |
| ctmg | Simple wrapper around cryptsetup for encrypted containers | Jason A. Donenfeld | 4 years |
| PhotoFloat | A Web 2.0 photo gallery done right via static JSON and dynamic JavaScript with n... | Jason A. Donenfeld | 4 years |
| git-daemon-dummy | A redirector for old git:// endpoints | Jason A. Donenfeld | 4 years |
| mulder-listen-daemon | Listens on a given port and prints Mulder's truth to all who want to believe. | Jason A. Donenfeld | 4 years |
| telnet-password-honeypot | A simple telnet server that prompts users for a password and stores it in a file... | Jason A. Donenfeld | 4 years |
| WEPAutoCrack | Automatically builds template for cracking WEP networks and puts network card in... | Jason A. Donenfeld | 4 years |
| trianglefractalchaos | Demonstration of chaos theory mathematics with triangle fractal. | Jason A. Donenfeld | 4 years |
| zmusicplayer | Qt Client for ZX2C4 Music. | Jason A. Donenfeld | 4 years |
| BruteZip | A brute force ZIP file unzipper for dealing with corrupted files, via clever sig... | Jason A. Donenfeld | 4 years |
| vcardexport | Exports all Meego Harmattan contacts using QtMobility to VCard, because the N950... | Jason A. Donenfeld | 4 years |
| CVE-2011-1485 | PolicyKit Pwnage -- a local root exploit for Linux. | Jason A. Donenfeld | 4 years |
| calibre-mount-helper-exploit | The Calibrer Assault Mount series of exploits against Calibre's numerous suid mo... | Jason A. Donenfeld | 4 years |
| CVE-2012-0056 | Mempodipper, a linux local root exploit. | Jason A. Donenfeld | 4 years |
| Stripe-CTF | Answers to Stripe's Capture the Flag. | Jason A. Donenfeld | 4 years |
| Pwnnel-Blicker | A local root exploit for the popular OS X OpenVPN manager, Tunnel Blick. | Jason A. Donenfeld | 4 years |
| gr-scan | Simple frequency scanner for GNU Radio | Jason A. Donenfeld | 4 years |
| kernel-routing-table | Routing table investigations and benchmarks for the Linux kernel and WireGuard | Jason A. Donenfeld | 4 years |
| lualdap | Fork of lualdap for modernization | Jason A. Donenfeld | 5 years |
| mosh-cleaner | Kills stale old mosh sessions to keep pinky clean. | Jason A. Donenfeld | 6 years |
| openrg-image-parser | OpenRG image format extraction utility. | Jason A. Donenfeld | 6 years |
| laurent-tools | The set of scripts that make Laurent's world go round. | Laurent Ghigonis | 6 years |
| glouglou | A high performance network visualization framework. | Laurent Ghigonis | 6 years |
| wifi-monitoring-scripts | Easy scripts for monitoring wifi signals and changing mac addresses. Useful for ... | Jason A. Donenfeld | 6 years |
| kernel-pwn-challenge | Source code for building an exploitable linux kernel challenge iso. | Jason A. Donenfeld | 6 years |
| gmail-notmuch | Imports emails from gmail into notmuch. | Jason A. Donenfeld | 6 years |
| w530-kernel-patches | Patches for mainline Linux kernel for the Thinkpad W530. | Jason A. Donenfeld | 6 years |
| server-execute-phantom | Executes ajax websites server-side for escaped fragment ajax crawl specification... | Jason A. Donenfeld | 6 years |
| GitTools | Various helper tools for making new remote git repositories. | Jason A. Donenfeld | 7 years |
| almamater | Skein hasher for columbia for XKCD's alma mater contest. | Jason A. Donenfeld | 7 years |
| domain-lookup-tree | A tree structure in C optimized for looking up domain names. | Jason A. Donenfeld | 7 years |
| ramc-spec | REST API for Music Collections (RAMC) official specification. | Jason A. Donenfeld | 7 years |
| oldgen-zmusicuploader | Crazy uploader for old school ZX2C4 Music that xors data and filenames to protec... | Jason A. Donenfeld | 7 years |
| oldgen-zmusic | Old school PHP-based ZX2C4 Music that ran for no hitches for a decade. | Jason A. Donenfeld | 7 years |
| w3-total-fail | Intelligently guesses hash values in order to extract Wordpress password hashes ... | Jason A. Donenfeld | 7 years |
| knock-knock-token | Monitors for the removal of a USB drive, and turns computer off when drive disap... | Jason A. Donenfeld | 7 years |
| evdev-keylogger | Simple keylogger for Linux that uses evdev. | Jason A. Donenfeld | 7 years |
| lastlog | Reader and editor for wtmp, utmp, lastlog, and various other unix logs. | Jason A. Donenfeld | 7 years |
| Viscatory | A local root exploit for Viscosity, an OSX OpenVPN client. | Jason A. Donenfeld | 7 years |
| realbook-splitter | Splits various Real Books into separate PDFs per song. Useful for cellphones. | Jason A. Donenfeld | 7 years |
| python-github3 | Fork of the github v3 api wrapper for python. | Jason A. Donenfeld | 7 years |
| JsonScgiQt | A library for Qt applications to act as an SCGI server, to interface with webser... | Jason A. Donenfeld | 7 years |
| chromium-quick-proxy | Quick and dirty Chromium extension for toggling between different proxy settings... | Jason A. Donenfeld | 7 years |
| memory-hemlock | Time well spent: various ways to destroy your memoriez. | Jason A. Donenfeld | 7 years |
| exheres | A Exheres tree for Exherbo Linux -- various programs found useful by zx2c4 for v... | Jason A. Donenfeld | 7 years |
| android-connect-blinker | Kernel module rootkit that intercepts tcp connects to localhost on a given port ... | Jason A. Donenfeld | 8 years |
| secure.js | Simple javascript include to prevent HTTPS-leaks via included resources. Helps p... | Jason A. Donenfeld | 8 years |
| stunnel-interceptor | Intercepts SSL connections with wildcard certificate for evesdropping. | Jason A. Donenfeld | 8 years |
| CVE-2011-4594 | Playing with lack of copy_from_user in Linux's sendmsg. | Jason A. Donenfeld | 8 years |
| CVE-2011-4330 | Attempts to get the HFS kernel stack overflow bug to execute code. | Jason A. Donenfeld | 8 years |
| spark | ▁▂▃▅▂▇ in your shell. | Jason A. Donenfeld | 8 years |
| ServerExecute | Executes a webpage with javascript and ajax and returns resultant html. Replacem... | Jason A. Donenfeld | 8 years |
| instagram-unshredder | Unshredder for the Instagram engineering challenge. http://bit.ly/sCMAD5 | Jason A. Donenfeld | 8 years |
| CVE-2010-3856 | An improvement on Tavis' LD_AUDIT exploits that is more compatible with hardened... | Jason A. Donenfeld | 8 years |
| termvader | Small program to programatically write commands into a tty device. | Jason A. Donenfeld | 8 years |
| wiki-philosophy | How many clicks does it take to get from any word to Philosophy on Wikipedia? | Jason A. Donenfeld | 8 years |
| LocationTracker | A GPS location tracker that sends coordinates to a remote server. Written for Qt... | Jason A. Donenfeld | 8 years |
| OpenCV-Learning-Space | A sandbox for testing out new ideas in OpenCV. | Jason A. Donenfeld | 8 years |
| FoxNewsSequencer | Bootleg bash sound sequencer for linux that uses Fox News at Columbia samples an... | Jason A. Donenfeld | 8 years |
| CVE-2010-4258 | Exploit based on a faulty clone(2) implementation in Linux < 2.6.36.2 that allow... | Jason A. Donenfeld | 9 years |
| Author | For Mac. By disabling the ability to edit while writing, Author forces you to th... | Jason A. Donenfeld | 9 years |
| CVE-2008-5736 | Local root exploit for FreeBSD <= 6.4-Stable. | Jason A. Donenfeld | 9 years |
| TalkBrowser | An example barebones webbrowser built for a talk on Qt at Columbia University. | Jason A. Donenfeld | 9 years |
| Airtunes2 | Specification of RAOP protocol with timing. | The Airtunes 2 Team | 9 years |
| bldit | Configure and build tool for C++ development. | Bart Vanhauwaert | 9 years |
| BigEyes | Windows trojan horse capible of screen modification, capture, file retreval, and... | Jason A. Donenfeld | 9 years |
| DoodleRag | A simple keylogger for Windows in .NET. | Jason A. Donenfeld | 9 years |
| CatchAllCatcher | Helps find email addresses used in catch-all email on gmail. | Jason A. Donenfeld | 10 years |
| HousingLottery | Housing lottery tools. | Jason A. Donenfeld | 10 years |
| MessagePopper | Simple Qt two-way client/server direct ip chat. | Jason A. Donenfeld | 10 years |
| geoemail | Parses email headers for ip and geographic information. | Jason A. Donenfeld | 10 years |
| zx2c4music-amarok-service | Amarok 2 javascript web service for ZX2C4 Music. | Jason A. Donenfeld | 11 years |
| ZPlayer | Java applet DAAP client based on OurTunes. | Jason A. Donenfeld | 11 years |
| QtBonjour | MDNS test wrapper for Qt4. | Jason A. Donenfeld | 11 years |
| PidginSong | Updates bottom of Pidgin profile to show currently playing amarok song. | Jason A. Donenfeld | 11 years |
| volfixd | Synchronizes LFE and Master channels of alsamixer with alsa hook. | Jason A. Donenfeld | 11 years |
| fixID3 | Strips and rewrites ID3 tags of mp3s so that they have maximum compatibility. Al... | Jason A. Donenfeld | 11 years |
| AnyClip |
| AnyLoader | Web-controlled encoding/uploading suite for DVDs and h264. | Jason A. Donenfeld | 9 years |
| MovieStatistics | Statistics generator that crawls and scrapes for stats on search terms. | Jason A. Donenfeld | 9 years |
| MomentSelector | Chrome extension for naming IMDB quotes as AnyClip moments. | Jason A. Donenfeld | 9 years |
| WordCloud | Web interface for IBM word cloud generator. | Jason A. Donenfeld | 9 years |
| EmbeddedBrowserPrototype | Prototype of web browser plugin for using AnyClip.com with DVDs. | Jason A. Donenfeld | 10 years |
| FramedPrototype | Prototype of Framed game for Google app engine. | Jason A. Donenfeld | 10 years |
| AnyRip | Ripping, encoding, and title-loading suite for DVDs and h264, replaced with AnyL... | Jason A. Donenfeld | 10 years |
| Subtitler | Helps correlate subscene subtitles with mp4 and shifts timecodes. | Jason A. Donenfeld | 10 years |
| OldSchoolRipper | Original old-school python script ripper for Ubuntu. | Jason A. Donenfeld | 10 years |
| AnyClip4Boxee | Old Boxee app for prototype AnyClip API. | Jason A. Donenfeld | 10 years |
| Mirrors |
| libosmocore | Core Osmocom libraries | Osmocom Project | 38 min. |
| systemd | System management daemon | Lennart Poettering | 70 min. |
| qtbase | Qt5 base libraries | Digia | 3 hours |
| linux | The Linux Kernel | Linus Torvalds | 10 hours |
| weechat | Excellent IRC console client | Sebastien Helleu | 19 hours |
| git | Distributed version control system | Junio C. Hamano | 24 hours |
| OpenSMTPD | The OpenSMTPD daemon | OpenBSD | 44 hours |
| OsmoBTS | Osmocom Base Tranceiver Station | Osmocom Project | 2 days |
| linux-stable | Linux Kernel Stable Trees | Greg Kroah-Hartman | 2 days |
| gentoo-portage | Gentoo Linux's portage client | Gentoo Foundation | 3 days |
| uhd | USRP hardware driver | Ettus Research | 3 days |
| OsmoTRX | Osmocom Tranceiver | Osmocom Project | 10 days |
| gnuradio | Software defined radio SDK | GNU | 12 days |
| OpenSMTPD-extras | OpenSMTPD filters and addons | OpenBSD | 12 days |
| better-initramfs | Small and reliable initramfs solution | Piotr Karbowski | 12 days |
| prosody | Simple lua-based XMPP server | Prosody Developers | 4 weeks |
| libosmo-abis | A-bis Interface for Osmocom | Osmocom Project | 7 weeks |
| OpenBSC | Osmocom Base Station Controller | Osmocom Project | 3 months |
| goldilocks | Ed448/Curve448 | Mike Hamburg | 4 months |
| noise | DH-based secure protocol | Trevor Perrin | 12 months |
| psd.js | CoffeeScript PDF parser library. | Ryan LeFevre | 7 years |