Posts by k3ym0@infosec.exchange
(DIR) Post #B3rY8u3m3va3o4SsPw by k3ym0@infosec.exchange
1 likes, 4 repeats
You're paying AI companies a monthly subscription fee to be fingerprinted like a parolee.I got bored and ran uBlock across Claude, ChatGPT, and Gemini simultaneously.Claude: Six parallel telemetry pipelines. A tracking GIF with 40 browser fingerprint data points baked into the URL, routed through a CDN proxy alias specifically to make it harder to block. Intercom running a persistent WebSocket whether you use it or not. Honeycomb distributed tracing on a chat UI because apparently your conversation needs the same observability stack as a payments microservice.ChatGPT: proxies telemetry through their own backend to hide the Datadog destination URL from blockers. uBlock had to deploy scriptlet injection — actual JS injected into the page to intercept fetch() at the API level — because a network rule wasn't enough. Also ships your usage data to Google Analytics. OpenAI. To Google. You cannot make this up. Also runs a proof-of-work challenge before you're allowed to type anything.Gemini: play.google.com/log getting hammered with your full session behavior, authenticated with three SAPISIDHASH token variants, piped directly into the Google identity supergraph that correlates everything you've ever done across every Google product since 2004.Also creates a Web App Activity record in your Google account timeline. Also has "ads" in one of the telemetry endpoint subdomains.When uBlock blocks Gemini's requests, the JS exceptions bubble up and Gemini dutifully tries to POST the error details back to Google. uBlock blocks that too. The error messages contain the internal codenames for every upsell popup that failed to load.KETCHUP_DISCOVERY_CARD.MUSTARD_DISCOVERY_CARD.MAYO_DISCOVERY_CARD.Google named their subscription upsell popups after condiments and I found out because their error handler snitched on them.All three of these products cost money.One of them is also running ad infrastructure.Touch grass. Install @ublockorigin #infosec #privacy #selfhosted #foss #surveillance
(DIR) Post #B4XvNBxAn1LSwQTb1s by k3ym0@infosec.exchange
0 likes, 0 repeats
@wwahammy wtf… these are current maintainers???
(DIR) Post #B4XvNCifwPLJJkhX4S by k3ym0@infosec.exchange
0 likes, 0 repeats
@wwahammy can’t we fork it prior to that commit and maintain a separate fork?
(DIR) Post #B4gDHguc7qyRezUADI by k3ym0@infosec.exchange
3 likes, 11 repeats
In today's episode of "Can It Run Doom": DNS fucking TXT records.Some absolute madlad (cough Adam Rice cough) compressed the entire shareware DOOM WAD, split it into around 1,964 chunks, shoved them into Cloudflare TXT records, and wrote a PowerShell script that reassembles and runs the whole goddamn game from DNS queries alone. Nothing touches disk. The DLLs are in DNS. THE FUCKING DLLS ARE IN DNS.RFC 1035 was written in 1987. Those engineers are spinning in their graves fast enough to generate municipal power.Bonus: this is a fully functional globally-distributed covert data exfil channel that your NGFW will never fucking see if you're not doing deep DNS inspection. Sleep well.blog: https://blog.rice.is/post/doom-over-dns/repo: https://github.com/resumex/doom-over-dnsAlso lmao @ every blue team that has never once looked at their DNS query volume. How's that DLP policy working out for you.It was always DNS.#infosec #dns #doom #itisalwaysdns