41554 blogs · [ { "id": "01a087e9-a462-72a5-a0bb-cc879acde7f0", "title": "OCapN in Rust with Goblins interop", "url": "https://tarq.net/posts/ocapn-rust-goblins-wasm/", "published_at": "2026-06-25T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc879b895aa6", "title": "Code Mode for Apple Shortcuts", "url": "https://tarq.net/posts/action-relay-cherri-script/", "published_at": "2026-04-07T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc879c834591", "title": "Drift: Feature Flags without Feature Flags", "url": "https://tarq.net/posts/drift-a-flagless-feature-flag-experiment/", "published_at": "2026-03-05T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc879c9c3ac6", "title": "Action Relay - Automatically generate MCP tools to control any macOS application", "url": "https://tarq.net/posts/action-relay-shortcut-actions-mcp/", "published_at": "2026-03-01T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc879d3348f3", "title": "Install from a GitHub release", "url": "https://tarq.net/posts/fow-gh-release-install/", "published_at": "2025-12-10T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc879d730f94", "title": "Prettifying Cursor CLI Agent's Stream Format", "url": "https://tarq.net/posts/cursor-agent-stream-format/", "published_at": "2025-10-13T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc879e45473b", "title": "How Cursor Stores Its Command Allowlist in SQLite (And How to Read/Modify It)", "url": "https://tarq.net/posts/cursor-sqlite-command-allowlist/", "published_at": "2025-10-09T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc879e472c31", "title": "Ring0: AR Game Concept", "url": "https://tarq.net/posts/ring0-ar-game-concept/", "published_at": "2024-02-17T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc879e94b5c6", "title": "Life on Pi: Building a cellular automaton with Feature Flags", "url": "https://tarq.net/posts/life-on-pi/", "published_at": "2022-10-01T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc879f0c229e", "title": "Data Breach Survival Guide: 7 Tips To Get Through It", "url": "https://tarq.net/posts/tips-for-handling-a-data-breach/", "published_at": "2021-08-27T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc879f6da2b4", "title": "Handlebars 4.1.2: Command Execution", "url": "https://tarq.net/posts/handlebars-4-1-2-command-execution/", "published_at": "2019-08-29T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc879f735c5c", "title": "Bypassing MaxScale's Firewall and Masking Rules", "url": "https://tarq.net/posts/maxscale-firewall-bypass/", "published_at": "2019-03-16T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc87a0124bf1", "title": "Detecting Chrome DevTools (v69+)", "url": "https://tarq.net/posts/detecting-chrome-devtools/", "published_at": "2018-10-30T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc87a0c64f0b", "title": "Prevent Tab-Nabbing with Minimal Overhead", "url": "https://tarq.net/posts/prevent-tabnabbing-automatically/", "published_at": "2018-09-05T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc87a15bb1f8", "title": "VestaCP - Root Privilege Escalation", "url": "https://tarq.net/posts/vestacp-root-privilege-escalation/", "published_at": "2017-11-02T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc87a1ac4697", "title": "Nginx Catch-All Error Pages", "url": "https://tarq.net/posts/nginx-catch-all-error-pages/", "published_at": "2017-06-14T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc87a1c5275f", "title": "Implementing ptsname_r on OSX with Rust", "url": "https://tarq.net/posts/ptsname-on-osx-with-rust/", "published_at": "2017-06-09T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc87a27764d1", "title": "[CVE-2016-5483] Backdooring mysqldump backups", "url": "https://tarq.net/posts/cve-2016-5483-backdooring-mysqldump-backups/", "published_at": "2017-03-09T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc87a3260bfa", "title": "[CVE-2016-5483] Galera Remote Command Execution via crafted database name", "url": "https://tarq.net/posts/cve-2016-5483-galera-remote-command-execution-via-crafted-database-name/", "published_at": "2017-03-09T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc87a351e2d3", "title": "Root your box with W3TC and Nginx", "url": "https://tarq.net/posts/root-your-box-with-w3tc-and-nginx/", "published_at": "2017-03-09T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc87a4463fc7", "title": "Insecure Defaults - Exploiting LOAD DATA LOCAL INFILE", "url": "https://tarq.net/posts/insecure-defaults-exploiting-load-data-local-infile/", "published_at": "2016-10-17T00:00:00+00:00" }, { "id": "01a087e9-a462-72a5-a0bb-cc87a5386bdb", "title": "Node.JS Request Smuggling", "url": "https://tarq.net/posts/node-js-request-smuggling/", "published_at": "2016-09-26T00:00:00+00:00" } ] posts Claim your blog
Back to tarq.net
Blog · corpus.blog/blogs/tarq.net/posts

tarq.net

tarq.net

2026

2025

2024

2022

2021

2019

2018

2017

2016