Phishing Prevention

Anti-Phishing Safety Guide

Phishing is the leading attack vector against darknet market users. This guide explains how fake mirrors operate, how to identify them, and how to verify that you are accessing the legitimate platform before entering any credentials.

How Phishing Attacks Target Market Users

Phishing attacks on darknet market users work by creating fake websites that visually replicate the legitimate market interface. The attacker registers a different onion address and mirrors the front-end HTML, CSS, and functionality. When a user enters credentials on the phishing site, the attacker captures them and may immediately use the session to drain the wallet or collect shipping addresses.

Phishing sites are distributed primarily through three channels: search engine indexing (search engines index both legitimate and fake .onion mirrors), forum posts from compromised accounts, and social engineering in messaging platforms. The fake addresses appear in search results for terms like "nexus market link" alongside legitimate resources — search engines cannot distinguish between them.

Sophisticated phishing operations use clearnet-to-Tor proxying to serve the real market interface through a different domain — the user sees content from the legitimate server but connects through the phisher's proxy, which logs credentials and intercepts communications. These attacks are particularly difficult to detect because the content is genuine.

Phishing URLs often exploit visual similarity — replacing letters with similar-looking alternatives (0 for o, l for 1, rn for m) in the 56-character onion address. At a glance, these substitutions are undetectable without character-by-character comparison.

Phishing Red Flags
  • ⚠ Speed anomaly: Page loads faster than expected for a Tor hidden service — possible clearnet proxy
  • ⚠ Missing HTTPS: Legitimate market mirrors use Tor's built-in .onion authentication — no additional TLS required, but connection indicators should show Tor circuit
  • ⚠ Unknown source: Address found via Google, Bing, or forum post from new account with no reputation
  • ⚠ Missing PGP verification: No way to verify address against published admin PGP signature
  • ⚠ Visual differences: Layout changes, missing features, slightly different interface elements
  • ⚠ Deposit address changes: Deposit addresses differ between sessions — an active session hijack indicator

How to Verify a Nexus Link Before Use

Method 1 — Character-by-Character Address Verification

Copy the onion address from a trusted source (this page, verified darknet index services). Open a plain text editor and paste the address. Compare it character by character with the address in the Tor Browser URL bar after navigation. All 56 characters must match exactly. A single discrepancy means you are on a different (potentially malicious) server.

Method 2 — PGP Signature Verification

Import the admin PGP public key from the verified links page. Obtain the most recent signed address announcement from a known forum source. Run: gpg --verify announcement.txt.sig announcement.txt. A valid signature from the expected key fingerprint confirms the announcement is authentic and the addresses within it are legitimate.

Method 3 — Multi-Source Cross-Reference

Compare the address against at least two independent monitoring sources: DarkFail (dark.fail over Tor), Tor.taxi, and community resources on the Dread forum. If all sources agree, the probability of all being simultaneously compromised is extremely low. Never rely on a single source, and treat any discrepancy between sources as a potential compromise indicator.

Method 4 — Bookmark Verification

After first verifying an address through methods 1-3, bookmark it in Tor Browser's bookmark manager. Before each subsequent session, verify the bookmarked address against your cross-reference sources before use. Do not update bookmarks based on single-source redirects or unverified forum posts — only update after full re-verification.

Browser Configuration for Phishing Resistance

Tor Browser Security Level: Safest

Setting Tor Browser to the Safest security level disables JavaScript entirely. Most phishing credential harvesters require JavaScript to function — form injection, clipboard hijacking, and automatic form submission all require JS execution. With JS disabled, these attacks cannot run even on a phishing site, reducing the attack surface to manual credential theft only.

No JavaScript = No Automatic Exploitation

JavaScript-based exploits cannot execute when JavaScript is disabled. A phishing site with JavaScript disabled becomes a static HTML page — dangerous only if you manually enter credentials. The legitimate platform interface is designed to function without JavaScript. If a site appears broken without JS enabled, this is a signal that the site was not built for security-conscious users and may not be the legitimate platform.

Tor Circuit Inspection

Click the circuit icon in Tor Browser's toolbar to inspect the current Tor circuit for the active connection. A legitimate .onion address should show a circuit terminating at the hidden service without an exit node — the connection stays within the Tor network. Clearnet-proxied phishing sites may show an exit node in the circuit, indicating traffic leaving the Tor network to reach a clearnet server.

No Extensions

Never install browser extensions in Tor Browser. Extensions modify browser behavior in ways that can de-anonymize your session, introduce JavaScript execution paths, or create fingerprinting vectors. The unmodified Tor Browser with the Safest security profile is the correct configuration — modifications weaken the standardized fingerprint that makes all Tor Browser users appear identical.

Protecting Account Credentials

Even with a verified connection, credential protection practices determine whether a compromised session results in account and fund loss:

  • Enable PGP 2FA immediately after account creation. PGP challenge-response cannot be replayed — even if credentials are phished, a new session cannot be authenticated without your private key.
  • Set a withdrawal PIN separate from your account password. Even with full account access, a phisher cannot withdraw cryptocurrency without the withdrawal PIN.
  • Generate and store credentials in an offline KeePassXC database, never in a browser password manager or cloud-synced tool.
  • Use a passphrase (multiple random words) rather than a complex but short password — passphrase entropy is higher and easier to remember without writing down.
  • Check your account's active session list on every login. Unexpected active sessions from unfamiliar login times indicate compromise — log out all sessions immediately and change credentials.
  • Never use the same passphrase across any two accounts. A breach at any point that exposes your passphrase hash must not compromise other accounts.