I'm a software developer specializing in information security, reverse engineering, browser fingerprinting & bot detection.
I maintain several open source repositories here on GitHub.
You can contact me at Joe@dreggle.com. My PGP key is available here if for some reason you require increased confidentiality.
That's about it.
--
Here are my current active projects as of September 2024:
- OverpoweredJS - OverpoweredJS is a replacement of the deprecated OPFS browser fingerprinting library. It features an API designed to be able to track Chromium browser instances with incredible accuracy and uniqueness. Feel free to contact me if you're interested in a particular use case of browser fingerprinting and I may be able to work on a solution for you.
- detectIncognito - A TypeScript/JavaScript library for detecting the use of incognito mode or a similar private browsing mode when a browser visits a site. Works with all browsers with compatability for old browsers going back approximately 10 years.
- Browser Fingerprinting Resistance Research - Documentation on the current state of browser fingerprinting, browsers' attempts at mitigating such techniques, and the current traceability of all browsers (hint: it's almost all of them).
--
Also, I don't have anywhere to put my list of reported security vulnerabilities, so here they are:
- Reported March 2024: Bugzilla 1885471 -
addressed in Firefox 127addressed in Firefox 131 - Reported March 2024: CVE-2024-27830 - addressed in Safari 17.5
- Reported August 2022: [brave/brave-browser] Issue #24681 - addressed in Brave 1.47