CYBERSECURITY

Black hats do not start with an exploit. They start with your exposure.

Attacks rarely begin with “breaking in”. They begin with what is visible from the internet: ports, admin panels, RDP and stale accounts. How to read exposure like a black hat — and close it lawfully.

tomek.st 7 min read BEGINNER

In films a black hat “breaks in” in three minutes with a neon terminal. In practice they most often first check what is already open.

Not because they are lazy. Because exposure is cheaper than an exploit: less noise, less risk, more victims who exposed a panel, RDP or an old WordPress themselves.

This piece describes a black-hat mindset from the defence side. It is not a guide to scanning other people’s networks. A public IP address is not an invitation to test.

What a black hat actually “looks for”

Not a “zero-day on every router”. They look for repeatable configuration mistakes:

  • services left open “for a moment” and forgotten,
  • RDP, admin panels, VPNs with default or weak accounts,
  • software versions readable from a banner,
  • hostnames and emails that help phishing or credential stuffing,
  • backups and repositories that should never be public.

Some of that is visible without “breaking” anything. It is enough that the service answers a connection — or that someone once put it on the internet.

Exposure ≠ vulnerability. But it is a ticket in

An open port does not mean automatic compromise. It means constant contact with scans, bots and password lists from breaches.

A black hat does not need to be a genius. It is enough that they:

  1. find a service,
  2. check whether known passwords or a stale account work,
  3. enter where nobody watches the logs.

That is why internet-facing RDP is not “convenient remote work”. It is a decision that a logon screen lives on the internet.

How to read your own exposure (lawfully)

Work only on your own assets, or inside a written authorisation scope.

  1. List domains, VPS hosts, routers, panels, VPN, mail, cloud.
  2. For each: why is it public, who owns it, must it stay that way.
  3. Check whether it is reachable without VPN / without MFA.
  4. Record how you would know someone tried (logs, fail2ban, alerts, or nothing).
  5. Close or put behind a VPN / gateway what the world does not need to see.

The internet exposure worksheet and the remote-access decision tree help keep the order.

Why a black hat is not doing this “for sport” at your house

Not every mailbox is an APT target. Much of the attack volume is automation: scan → list → password from a breach → miner / panel / next hop.

That matters for small firms and homes: you do not need to be “important” to be in the queue. You need to be convenient.

What to do instead of “thinking like a hacker” on someone else’s hosts

  • shrink exposure,
  • turn on MFA where the account matters,
  • do not put RDP on the open internet,
  • log failed sign-ins and configuration changes,
  • have a plan after account takeover, not only hope.

If you want to practise attack and defence lawfully, do it in your own lab or an agreed security assessment — not on a neighbour, not on a client “out of curiosity”.

Boundaries

There are no payloads here, no tool lists for scanning the internet, and no instructions for bypassing controls. “Black hat” in the title means a risk perspective, not a crime guide.

Describe the environment in the form if you want to move from a service list to a scoped plan to close exposure.

Want this in a lab or in production?

The article stays free. The form is for scope, not a paywall.

I usually reply within 1 business day. The inquiry is stored on the server; you get a confirmation from hello@tomek.st. Sending does not commit you to a contract.