Skip to content

Dan Q

    • Articles
    • Everything
    • Notes
    • Reposts (shares)
    • Checkins (geo*)
    • Videos
    • Reviews
    • Comics
    • Tags
    • Stats
    • Subscribe
    • Blogroll
  • About
    • Semi-standard "slash pages" you might like to explore:
    • /about
    • /blank
    • /blogroll
    • /colophon
    • /contact
    • /cv
    • /events
    • /license
    • /pfp
    • /postcards
    • /privacy
    • /salary
    • /shh
    • /slashes
    • /stats
    • /subscribe
    • /where
    • Hide posts of type:
    • Choose how Dan's dressed:
    • Hair
    • T-Shirt
  • Contact
  • Podcast

Tag: hacking

  • Parody of the 'home taping is killing music' posters, featuring a mouse whose right button is being clicked. It reads: right-clicking is part of the Web and it's great.

    Webpage Copy-Protection is Impossible (and that's great!)

    A friend of mine was inconvenienced by an over-eager bit of Web copy-protection JavaScript this week, and it reminded me that more-than-ever, these scripts are both harmful (to legitimate users) and pointless (ineffective at preventing downloading).

    Read more - about 5 minutes (1012 words)

    • Article
    • 4 comments
    • posted 13 October, 2026
  • Composite image showing links to two websites, output from fail2ban showing a banned IP, and the words 'banned! because he visited a different site!)

    Exploiting Fail2ban "portscan" permablocks over HTTP for denial-of-service

    On a forum they and I share, Loebas suggested that I should be careful doing portscans in case I hit e.g. fail2ban rules. I counter that such rulesets would be a terrible idea (and are therefore uncommon), and provide a specific demonstration of how an attacker can turn them against the site's legitimate users!

    Read more - about 5 minutes (1093 words)

    • Article
    • posted 5 October, 2026
  • Edited Champ'd Up screenshot showing the battle for The Champion of Editing Videogame Metadata, pitting Friendly Dan against Hacker Dan.

    Things Champ'd Up thinks are uniquely American

    When I play Jackbox Games with my friends, I enable the 'filter US-centric content'. But what does that actually do? Let's swiftly do a bit of easy reverse-engineering on one of my favourite games in the series, Champ'd Up, and find out... what the developer thinks "US-centric" means!

    Read more - about 5 minutes (1125 words)

    • Article
    • posted 19 September, 2026
  • Screenshot showing a web form with Dan Q and three other passengers on the outbound leg of a journey. Personal details appear to be blurred, but are actually spoofed AND blurred, per Dan's tradition. A 'Return passenger information is the same' checkbox is checked.

    The secret API I used to tell LeShuttle about different outbound and return passengers

    Channel Tunnel operator LeShuttle's website wouldn't provide a working UI to specify that I'd have different passengers in my car for the outbound and return journeys. So, obviously, I reverse-engineered their API and pushed the information to their database directly.

    Read more - about 5 minutes (1012 words)

    • Article
    • 1 comment
    • posted 16 July, 2026
  • Composite screenshot showing the HTTP Toolkit app running on an emulated Android device, on top of the desktop application which is capturing packet data from the emulated device.

    Your 'App' Could Have Been a Webpage (so I fixed it for you...)

    I was asked to install a mobile app to get access to the itinerary of a trip to Disneyland I'm taking with the kids. Fuck that noise: couldn't it have just been a Web page? An hour of reverse-engineering later, it is, and it's superior in virtually every way to the "app" that it replaces.

    Read more - about 5 minutes (1171 words)

    • Article
    • 156 comments
    • posted 9 July, 2026
  • An interaction with Claude in which I've asked it to summarise and explain this article and am told "This model's safeguards flagged this message."

    Exploiting Thoughtcrime in LLMs

    New malware variants seem to include source code comments about how to build WMDs, presumably in an effort to hamper analysis by AI-based tools. I find myself wondering if the same technique can be used by authors to "protect" their work, too...

    Read more - about 4 minutes (837 words)

    • Article
    • posted 6 July, 2026
  • Image representing post: Hackers Simply Asked Meta AI to Give Them Access to High-Profile Instagram Accounts. It Worked

    Hackers Simply Asked Meta AI to Give Them Access to High-Profile Instagram Accounts. It Worked

    Meta decided to replace a lot of their tech support with a chatbot. Which meant giving that chatbot the power to manipulate data. Which meant, to the surprise of nobody whatsoever, that hackers tricked the chatbot into giving them access to other people's accounts.

    Read more (176 words)

    • Repost
    • of this original
    • posted 2 June, 2026
  • Image representing post: NHS England rushes to hide software over AI hacking fears

    NHS England rushes to hide software over AI hacking fears

    New Scientist reports that the NHS are closed-sourcing a lot of their code, out of fear that AIs like Mythos will facilitate easier exploitation of their systems if they don't. Which is pretty-much... completely backwards thinking.

    Read more (395 words)

    • Repost
    • of this original
    • posted 1 May, 2026
  • Screenshot of the chat room of a forum, but the new shoutbox message contains an 88ร—31 animated GIF that says 'Dan Q', where the 'Q' spins on its axis.

    Why Security Engineering needs a Hacker Mentality

    Security engineering is about a lot of things, but the best security engineers show the 'hacker mindset' characteristics of curiosity and imagination. Here's an example of how I found an XSS vulnerability in a forum, mostly by accident, and how curiosity was the key.

    Read more - about 4 minutes (718 words)

    • Article
    • 1 comment
    • posted 13 March, 2026
  • Photo showing a pre-release Samsung Galaxy S26 handset, viewed from sideways on. Most of the screen is visible, but a new notification is 'blacked out' and only visible to somebody viewing the screen from straight-on.

    What can you do with a software privacy polariser?

    Samsung's 2026 phones will feature a dynamic privacy filter, blacking-out parts of the screen selectively from shoulder-surfers. I'm so curious about the capabilities of (and API for) this technology: what could I make it do?

    Read more (390 words)

    • Article
    • posted 26 February, 2026
  • 16-bit Windows screenshot with a background image from WarGames. A dialog box asks 'Are you sure you want to quit? If you quit, you will lose the ability to: (a) use network chat tools, (b) play videogames awhen you should be doing coursework, (c) impress your friends and raise your otherwise-pathetic social status'; the cursor hovers over a 'Yes, I'm out' button.

    How an RM Nimbus Taught Me a Hacker Mentality

    Thirty to thirty-five years ago, as a young and curious hacker, I broke out of the restrictions on my secondary school's computer lab and briefly achieved rockstar popularity amongst peers who, through my tools, could now play videogames instead of doing their coursework. But their interest in the results of my exploits were incompatible with my interest in the sheet joy of discovery... and, inevitably, this meant trouble.

    Read more - about 12 minutes (2688 words)

    • Article
    • 1 comment
    • posted 30 January, 2026
  • Well my day, week, and year (which has been off to a slightly ropey start) got a whole heap better today when I received a postcard from August (@august@chaos.social) & Sappho (@kruemmelspalter@chaos.social), sent from 39c3 on a CCC postcard... with a CCC stamp (thanks, Deutsche Post)!

    Full image of Both sides of a postcard. The reverse shows a red-on-black illustration of the shape of a computer keyboard, superimposed upon the outline of a star, alongside, white text reading 'Chaos Computer Club'. On the front is the message: 'My girlfriend and I really love your blog, so when we saw that you accept postcards, we knew we had to send you one from this year's Chaos Communication Congress - 39c3! You're awesome, please keep doing what you're doing! August & Sappho @august@chaos.social (Mastodon) kruemmelspalter.org (Website)'.
    Alt

    Both sides of a postcard. The reverse shows a red-on-black illustration of the shape of a computer keyboard, superimposed upon the outline of a star, alongside, white text reading 'Chaos Computer Club'. On the front is the message: 'My girlfriend and I really love your blog, so when we saw that you accept postcards, we knew we had to send you one from this year's Chaos Communication Congress - 39c3! You're awesome, please keep doing what you're doing! August & Sappho @august@chaos.social (Mastodon) kruemmelspalter.org (Website)'.

    Super cool, and exactly the mood boost I needed today.

    • Note
    • 2 comments
    • posted 16 January, 2026
  • UKโ€™s secret Apple iCloud backdoor order is a global emergency, say critics

    The UK seems to be strongarming Apple to weaken the security of its consumer products, which is fucking stupid. Weakened and backdoored encryption in mainstream products doesn't help catch smart criminals. But it does help smart criminals to catch regular folks.

    Read more (395 words)

    • Repost
    • of this original
    • 1 comment
    • posted 10 February, 2025
  • Screenshot showing SSH connection being established to an Endlessh server, which is returning line after line of randomly-generated text as a banner.

    Endless SSH Tarpit on Debian

    Given that I already routinely run my SSH servers on unusual ports, I'm surprised it took me until today before I discovered Endlessh, an SSH tarpit you can install on the conventional port to waste the time of anybody attempting a brute-force attack. Here's how I set it up on a Debian 12 server.

    Read more (466 words)

    • Article
    • posted 6 January, 2025
  • Overlay attempting to block content to the page beneath, saying "Try 1 year for just ยฃ9.99 and save 81%".

    Good Food, Bad Authorisation

    (BBC) Good Food has started adding "premium" content for which you have to install their app and pay for a subscription. Except the paywall they've put in place is so weak that I fell through it without even meaning to. It's a great - and relatively harmless - example of how front-end-first development is undermining the development of secure Web systems.

    Read more - about 3 minutes (507 words)

    • Article
    • 1 comment
    • posted 19 July, 2024

Posts navigation

Older posts

Get in Touch

I'd love to hear from you! Why not...

  • email me on blog@danq.me?
    (my spam filter is aggressive, so use a good subject line, i.e. not just "hello"; encrypt your email if you like)
  • say hi on Mastodon, where I'm @dan@danq.me?
  • send a letter or postcard to
    Dan Q, Unit 159610, PO Box 7169, Poole, BH15 9EL, UK
  • reach out some other way?
  • ยฉ Dan Q 1998-2026
  • Creative CommonsAttributionNon-Commercial except where stated (how to use)
  • powered by BloqClassicPressHTML5CSS3
  • privacy
  • Read articles, checkins, notes, reposts, and more...
  • @dan@danq.me
  • contact
  • subscribe
  • Dan Q
  • Creative Commons Attribution Non-Commercial license
  • ClassicPress
  • CSS is awesome
  • Created by a human, not by AI
  • LGBTQ+ pride flag (2018 progress variant)
  • Polyamory flag
  • Say no to Web3
  • Mastodon (it's like email... no, come back!)
  • Tested on Firefox
  • Best viewed on the Internet
  • PHP
  • Ruby
  • Debian
  • Caddy (webserver)
  • Find me on Melonland
  • Check out my GitHub
  • Three Rings - by volunteers, for volunteers, since 2002
  • I'm a fucking webmaster
  • Looks best at: any resolution!