SShortSingh.
Back to feed

Inside a scam campaign: how a link shortener operator caught and tracked ad fraud

0
·1 views

The operator of a small free link shortener discovered a suspicious destination that had accumulated nearly 90,000 clicks in just 48 hours, far exceeding all other traffic on the platform combined. After deleting the offending links, the scammer re-registered them within minutes, prompting a cat-and-mouse deletion cycle. Investigation revealed the destination URL served different content depending on who requested it — redirecting automated scanners harmlessly to Yahoo, while delivering a 42,000-byte fingerprinting payload to real Android users arriving via Facebook's in-app browser. The payload checked for bot indicators, ad blockers, GPU data, and even cursor movement, silently discarding any visitor it deemed non-human with a fake success animation. The scheme relied on a high-authority domain with a Domain Rating of 50, built on a vast network of inbound links from pirate streaming sites, indicating a well-resourced and persistent ad fraud operation.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Hybrid Retrieval Combines Keyword and Semantic Search to Improve RAG Systems

Vector search, which finds documents based on semantic similarity, struggles with exact-match queries such as error codes, product IDs, and technical terms. Hybrid retrieval addresses this by combining multiple search methods — including keyword matching and semantic similarity — to improve information retrieval accuracy. For instance, a keyword search can directly locate a document containing 'ERR-1042', while semantic search handles conceptually related but differently worded queries. Complex questions, such as diagnosing a payment service failure after a deployment, may require pulling from several document types simultaneously, something a single search method cannot reliably handle. Hybrid retrieval systems tackle this by running multiple retrieval strategies in parallel and merging the results for a more complete answer.

0
ProgrammingDEV Community ·

Developer builds AI task router for OpenCode using TypeSafe's Jev model via OpenRouter

A developer has created a custom routing tool for OpenCode that uses TypeSafe's Jev AI model, accessed through the OpenRouter API, to classify implementation plans. The tool evaluates tasks against three criteria — coordination, uncertainty, and consequences — calculating complexity as the maximum of the first two. Based on this scoring, tasks are routed to either a 'lite' path for localized, straightforward changes or a 'build' path for complex, cross-cutting work requiring design judgment. The approach draws on published ideas around decomposed probabilistic questioning and structured JSON scoring vectors rather than single-shot problem solving. The complete source code, written in TypeScript as an OpenCode plugin, was shared publicly by the developer alongside the methodology.

0
ProgrammingDEV Community ·

Airport VS Code Extension Lets Developers Monitor Multiple AI Coding Agents at Once

A developer has released Airport, a free, open-source VS Code extension designed to simplify the management of multiple AI coding agents running in parallel. The tool addresses a common pain point where agents like Claude Code, Codex, and Devin become difficult to track across different projects and terminal windows. Airport provides a dedicated sidebar with live status indicators, showing which agent terminals require user attention and which are idle. It also includes features such as multi-workspace support, a dynamic files view, one-click agent launching, and session resume across workspace restarts. The extension is available on the VS Code Marketplace and on GitHub, and works by hooking into VS Code's shell integration API to monitor terminal output.

Inside a scam campaign: how a link shortener operator caught and tracked ad fraud · ShortSingh