Home  /  Lessons  /  In Strategy  /  Packet Sniffing on a Budget: The DIY Networking Hardware Nobody Sells You Cheap
5 Diy Hardwareminute read

Packet Sniffing on a Budget: The DIY Networking Hardware Nobody Sells You Cheap

I saw a passive Ethernet tap online, a little metal box with four RJ45 jacks, and thought: I want to know how chatty my "smart" doorbell actually is.

Extreme close-up macro photograph of a hand-built passive Ethernet tap on a cluttered electronics…

I saw a passive Ethernet tap online, a little metal box with four RJ45 jacks, and thought: I want to know how chatty my "smart" doorbell actually is. Then I saw the price — €39 for what is, electrically, a splitter — and closed the tab. Not because I couldn't afford it, but because I resented paying that much to eavesdrop on a device I already own, on a network I already pay for.

That resentment is the whole reason DIY networking hardware exists. The question underneath it — the one you've probably asked yourself at 1 a.m. while watching a router LED blink for no reason — is simple: can I actually see what my devices are saying on the wire without buying gear that costs more than the devices themselves?

The honest answer is yes, mostly, with a couple of real caveats I'll get to. Let me show you the whole thing, including the parts where it depends.

What "packet sniffing" actually means, and where it gets murky

Packet sniffing is capturing the raw frames traveling across a network so you can read them in software like Wireshark. That's the clean definition. The murky part is how you get the packets to your capture machine, and this is where most tutorials wave their hands.

You have roughly three options, and they are not equal:

If your target device is wired — a lot of set-top boxes, NAS units, hubs, and cameras still are — the tap is the most direct answer to the question.

Why a passive tap works, and why 100 Mbps is the trick

Standard Ethernet over Cat5e/Cat6 uses four twisted pairs. At 100 Mbps (100BASE-TX), only two of those pairs actually carry data: one transmits, one receives. That is the entire reason a cheap passive tap is possible.

Here's the move. You break the cable between device and router into a pass-through path, and you branch each of the two active pairs out to a separate monitor jack. One monitor jack sees the device's transmit pair. The other sees the router's transmit pair. Plug two capture interfaces in, merge the two directions in software, and you've reconstructed the full conversation. The device and router still talk to each other normally — you've only wired a listener onto the wire in parallel.

The pass-through path is wired pin-for-pin, straight through, so as far as the two real endpoints are concerned nothing changed. The monitor branches are receive-only by construction: there's no return path wired back, so your laptop can listen but can't talk onto the tapped link even if it wanted to. That's a feature. You cannot fat-finger a broadcast storm onto a network you're only observing.

The catch — and it's a genuine one — is that this trick relies on the link running at 100 Mbps. At Gigabit (1000BASE-T), all four pairs carry data simultaneously and in both directions on each pair using echo cancellation. A dumb passive tap can't cleanly separate that. You'd be splitting bidirectional signals across pairs you can't demux, and you'd be blind or worse. So a passive tap of this style is a 100 Mbps device, full stop.

In practice that means you often force the link down to 100 Mbps on purpose — many devices will happily fall back, and honestly a doorbell does not need a gigabit. If yours refuses to negotiate down, this design isn't for that link. That's the first "it depends."

Building it: the parts, the pins, and the breadboard confession

The bill of materials is almost embarrassing. Four RJ45 breakout jacks, some jumper wire, and a breadboard. That's it. No powered components — passive means passive.

The wiring, using the T568B pin scheme, comes down to this:

That's the whole circuit. There's no clever silicon; the intelligence is in the topology.

Now the confession: a breadboard is not a printed circuit board, and I would not run a production network through one. Breadboard contacts add a few picofarads of parasitic capacitance and some contact resistance, and at 100 Mbps signal integrity is not nothing. I was ready to see CRC errors and mangled frames.

I didn't. Across a long capture, the tapped link kept passing traffic cleanly and my captures came through readable. At 100 Mbps the timing margins are forgiving enough that a few picofarads of breadboard slop don't push you off a cliff. For a passive listening tap on a home link, it's fit for purpose. If I were doing this every day I'd etch a proper board — but the point of building your own is that you don't have to, to find out what you wanted to know.

What my devices actually said

This is the payoff, and it's the part the €39 box can't give you: the specific, slightly unsettling picture of your own network.

Watching one wired media device at idle, the bulk of what it emitted was discovery chatter — SSDP announcements fired at the multicast address 239.255.255.250, over and over, essentially advertising itself to anything listening. mDNS queries. The occasional NTP sync. Idle does not mean silent; it means talking quietly to itself and to the neighbors.

What I could not read was the interesting part. The actual application payloads were TLS — encrypted. I could see who it talked to (destination IPs, SNI hostnames in the handshake, packet sizes, timing) but not what it said. That's the second big "it depends." A passive tap gives you metadata and shape, not plaintext. For understanding "is this thing phoning home, and to where," that's often enough. For "what exactly is it uploading," it usually isn't.

The practical bit: parts and a first-run checklist

Rough cost, sourcing individually:

Part Qty Ballpark
RJ45 breakout jack 4 ~€1.40 each
Breadboard 1 ~€4
Jumper wires ~16 scrap bin

Call it under €12 against €39, and you learn the wiring instead of trusting a sealed box.

First-run checklist:

The one line to underline

The myth is that seeing what your devices say on the network requires expensive, gatekept gear. The truer version: for a wired link at 100 Mbps, the hardware costs about twelve euros and a soldering-free afternoon — what actually limits you isn't the tap, it's the encryption on the other end.

Diy Hardware Packet Sniffing Networking