Dominic White

Dominic White

@singe.bsky.social

Hacker at Orange Cyberdefense's SensePost Team https://hello.singe.za.net/

1.2K followers770 following682 posts

Dominic White reposted

I can finally talk about this, 3 years later... github.com/tailscale/ta... It's a library + CLI tool that's like netcat, but over Tailscale's data plane without any control plane (no accounts, no dependence on Tailscale the company, all open source) WireGuard + NAT traversal without IP addresses.

github.comGitHub - tailscale/tailcat: like netcat, but over Tailscale's data plane, without Tailscale's control planelike netcat, but over Tailscale's data plane, without Tailscale's control plane - tailscale/tailcat

There’s this WiFi tool I always wanted to build. But it required a massive amount of frame and code analysis. It doesn’t require much intelligence just a big ol’ mapping. But now I can get a clanker to do it. It’s nearly ready. I’m excited for this to exist in the world.

I love @RoganDawes@infosec.exchange’s Apostille for cloning x509 certificate chains to make certs look identical to users when they're forced to eyeball them when a rogue AP presents a different cert. But I wanted something more portable with fewer deps. You can grab GOpostille 👇

Over the years I’ve developed a model of vuln research where success is a function of audacity, time and follow through. You’ll notice skill wasn’t really in there - because time can beat skill and skill can reduce time but it isn’t necessary. Now AI can reduce the time - but 1/2

Will you have the audacity to even try the thing then be brave enough to follow through and take it all the way*. Bear in mind over 90% of our industry never did, even when they had the time, so why would they now. * where “all the way” depends on your end goal.

Dominic White reposted

Replying to @dennisf.bsky.social

Hi! I don't think so because generally you have to intentionally cause damage or intend to access the computer. And for civil cases "no action may be brought under this subsection for the negligent design or manufacture of computer hardware, computer software, or firmware."

Dominic White reposted

Heading to DEFCON. Couldn't find anyone that made this so I wrote it: A flipper zero NFC canary: keep it in your pocket or bag to keep track and alarm when someone tries to scan your gear while you're walking around the con. github.com/antitree/nfc...

Just saw a “woke is a mental disorder” shirt, scalded my mouth on a filthy cappuccino I had to negotiate for in a normal cup size, and had several pleasant conversations. Hi America!

I realised some people* were using a super out-of-date version of hostapd-mana based off the upstream 2.6 branch instead of the newer 2.10 branch. This was probably because I never made the 2.10 branch the main. Well that’s fixed now. github.com/sensepost/ho... * me - see last commit for an eg

github.comGitHub - sensepost/hostapd-mana: SensePost's modified hostapd for wifi attacks.SensePost's modified hostapd for wifi attacks. Contribute to sensepost/hostapd-mana development by creating an account on GitHub.

I always love the care our training ops team puts into our BlackHat training swag but the war games mainframe and WiFi themes are both close to my heart. Thanks Darryn & Andre!

I really like this evaluation matrix from @RoelofTemmingh’s @BSidesJoburg keynote for judging quality in a flood of AI slop. The one that resonated with me in particular was: “Has this person ever paid a cost for being wrong”

I audibly eyeroll when most cyber people talk about post-quantum crypto, and it's even worse when they're talking big consulting engagement to do what? - update some openssl packages or makes a TLS key exchange explicit? Now you can give them pqc4free github.com/singe/pqc4free

github.comGitHub - singe/pqc4free: A script to check whether your Linux apache/nginx server is serving post-quantum safe crypto, and recommend improvements.A script to check whether your Linux apache/nginx server is serving post-quantum safe crypto, and recommend improvements. - singe/pqc4free

A quick run through the new iOS 27 beta system settings and I noticed: 1 You need to join a waitlist to access new Siri 2 it now shows what type of WiFi is in use when connected 3 it may not be new - but there’s an “impersonation risk detection” feature that can be shared with apps

Dominic White reposted

Relax and unwind in the Tradecraft Garden aff-wg.org/2026/06/01/r... Celebrating one year of Tradecraft Garden. 40 blog posts. ~30 POCs/projects. A lot of thank you's inside. The release itself: stack unwinding data generation, reference relaxation in the linker, and COFF mixing (+disco baby!)

aff-wg.orgRelax and unwind in the Tradecraft GardenWe’re at the 12th release of Crystal Palace and marking one year in the Tradecraft Garden. This release adds reference relaxation to make global references PIC-friendly. I’ve also added stack unwin…

Dominic White reposted

A fun gadget I found recently! The .NET JIT compiler makes sure there are no rwx pages by using a memfd, but that turns file writes into straight shellcode execution 🐚

SonarResearch@sonarresearch.bsky.social

Shellcode execution as a service! To exploit an argument injection in Jellyfin, we searched and found a gadget in the .NET runtime to turn file writes into code execution. Learn about the bug and this new technique in our blog post: www.sonarsource.com/blog/jellyfi... #appsec #vulnerability