logoalt Hacker News

mschuster91 • yesterday at 12:19 PM • 4 replies • view on HN

> You have to compromise a lot to be able to make a MITM here.

It's trivially easy to mount an ARP spoofing attack. I did that at school two decades ago and on-the-fly rewrote <img src=...> to hardcore porn images for funsies.

mitmproxy [1], a popular toolkit for making that easy, has the option to generate "eMudhra" certificates on the fly now.

It is trivially easy to compromise things, all you need is physical access to the network.

[1] https://news.ycombinator.com/item?id=50189232


Replies

sersi • yesterday at 12:29 PM

I don't know why you're downvoted, any public wifi access point in a shop could be compromised and users would never notice.

treesknees • yesterday at 12:38 PM

Client isolation is very common on wireless and wired LANs these days in enterprise and guest network environments. You also have tools like dynamic arp inspection to block poisoning attempts via the network switch.

If you get past all of that, you still need a victim who is actively using a cli tool on macOS using https.

It’s not impossible, but the conditions are much more specific than those needed to inject porn into a webpage on a poorly configured school network in 2006.

➕ show 1 reply
raverbashing • yesterday at 12:59 PM

> all you need is physical access to the network

Yeah that's not so much "trivially easy"

➕ show 1 reply
paaloeye • yesterday at 12:21 PM

> all you need is physical access to the network.

yeah, it's trivial to punch somebody in the face in the morning, all you need to do is to be by their bad in the morning when they are waking up.

➕ show 3 replies