The Anonymity Playbook
Journalists, sources, activists and anyone whose privacy has stakes
Cybersecurity doesn't have to be complicated. I am here to break down concepts, threats, tips, and tools in simple language. For mere mortals and developers alike.
Since I have been asked this a lot: The best way to support this site, is to buy my books.
As an Amazon Associate I earn from qualifying purchases. Buying through these links costs you nothing extra and helps pay for the blog.
GitLab fixed a critical escape from a prompt-template sandbox in its self-hosted AI Gateway. The repair should end with proof of the running image, a review of who could create custom flows, and a decision about exposed credentials.
A federal judge blocked Utah’s demand that adult websites identify every visitor physically inside the state, even behind a VPN. The narrow ruling shows why privacy tools need honest limits, precise laws, and a threat model that survives contact with the network.
MetaMask reported an infrastructure incident in its staking operation while saying it found no indication that wallets or customer funds were affected. Here is how to separate those systems, check your own position, and avoid the scams that follow security news.
OpenAI showed a prompt injection copying itself into an agent's output in simulated tests. The practical response is to stop treating agent-written messages, files, and code as trusted input for the next agent.
The DMDC breach exposed Social Security numbers and military personnel details, while the offered monitoring lasts one year. Build a calm identity plan that protects new credit, tax filings, benefits, and family records for longer.
GitHub Security Lab used targeted AI taskflows to find and report 24 Android vulnerabilities. The useful lesson is how to make an AI security review repeatable, testable, and subject to a human verdict.
TeamViewer fixed five serious flaws in its remote-support software. Update the computers that still need it, remove it from the ones that do not, and keep a simple receipt showing which remote door remains open.
Carbonato put an AI agent on compromised Docker hosts, but the model did not create the first opening. The practical lesson starts with the remote Docker control plane, then follows the evidence through containment, credential rotation, and recovery.