Can chatbots craft correct code?
an update to an argument I made in 2017
Speedrunning the New York Subway
in which I am nerd-sniped into finding the shortest route that visits every NYC subway station
Detecting code copying at scale with Vendetect
a new tool that can discover coded copied between repositories
Investigate your dependencies with Deptective
a new tool that can automatically run any command even if its dependencies are missing
Preventing account takeover
on centralized cryptocurrency exchanges
How to avoid the aCropalypse
It could have been prevented if only Google and Microsoft used our tools!
libmagic
The Blathering
What does your code use, and is it vulnerable?
It-Depends!
PDF is Broken: a justCTF Challenge
In which a PDF is a webserver, serving copies of itself
Tracking Trains
Reverse Engineering and Hacking Text Messages for Great Good
Social Signals Part 2
The (gratuitous) math behind the magic.
Social Signals
or, the basis for an article that was nominated for best paper and subsequently rejected.
Hashing Pointers
or: How I Learned to Stop Worrying and Love C++11
Killing Programs Softly
A quick script to gently kill intermittently unresponsive programs on OS X.
Unambiguous Encapsulation
Defending Against "Packet in Packet" Attacks
Defending Your E-Mails from Surveillance … Conveniently
via Magiic!
File Drop
Computer-to-Computer File Transfer for the Masses
Mail Notifier
Gmail Notifications in Linux
Awaiting Death
In which I coerce processes to email me as they die.
Vizualizing Twitter
Journey to the Center of the Twitterverse
Dictionary and Thesaurus Lookup in Emacs
Or, adding a feature to a piece of software that already has too many features.
PoC‖GTFO
Twitter
LinkedIn
GitHub
XTerm