News for hackers. Stuff that matters.
Re:Mystery malware destroys 600k routers from a single ISP d... by londons_explore on Thursday May 30, 2024 @12:42PM (#40525761)
> Lumen identified over 330,000 unique IP addresses that communicated with one of 75 observed C2 nodes

How does Black Lotus Labs global telemetry know which IP communicated with which other IP if they have control of neither endpoint? Who/what is keeping traffic logs?

If these guys can do it, remind me again how Tor is secure because nobody could possibly be able to follow packets from your machine, through the onion hops, to the exit node where the same packet is available unencrypted...

Re:Mystery malware destroys 600k routers from a single ISP d... by codexon on Thursday May 30, 2024 @03:01PM (#40527422)
Lumen is a tier 1 network so a lot of traffic passes through them. They can man-in-the-middle the traffic and see the TCP packets going through their network.
Re:Mystery malware destroys 600k routers from a single ISP d... by perlgeek on Thursday May 30, 2024 @03:09PM (#40527501)
"They can man-in-the-middle the traffic" could be interpreted as them having to actively do something to become the man in the middle, when they already are.

It's likely they just do sampling (think netflow) to get some statistics over the data that's already transiting their network.

Re:Mystery malware destroys 600k routers from a single ISP d... by luma on Thursday May 30, 2024 @12:48PM (#40525832)
Presumably, Windstream is logging customer traffic as a matter of course. It might just be metadata (NetFlow/sFlow/IPFIX/etc), but one way or the other the only way they have this information is if they are recording and retaining it.

Hopefully this is made clear in Windstream's contract terms.

Re:Mystery malware destroys 600k routers from a single ISP d... by londons_explore on Thursday May 30, 2024 @12:59PM (#40525982)
These aren't likely 'top flows', since the C&C data will probably only be a few kilobytes.

So to capture this, you at a minimum need to be logging every TCP connection's SRC IP and DST IP.

And they seem pretty confident in their worldwide map and fairly exact counts, so I would guess they must have probes covering most of the world doing this monitoring, and it likely isn't just 1-in-a-million sampling either...

Re:Mystery malware destroys 600k routers from a single ISP d... by luma on Thursday May 30, 2024 @02:38PM (#40527201)
For whatever it's worth, what you describe above is specifically what IPFIX/NetFlow etc does. Not full-take, just metadata for each flow such as the time, src/dst ip/port, tcp sequence #, octets sent, etc.

This is common in datacenters for traffic and flow analysis for troubleshooting, capacity planning, and the occasional incident response.

More details: https://en.wikipedia.org/wiki/IP_Flow_Information_Export

Re:Mystery malware destroys 600k routers from a single ISP d... by vieinfernale on Thursday May 30, 2024 @01:25PM (#40526333)
I'm quite disenchanted here. So this means that it is practically impossible to avoid IP fingerprints in any way ? Even with Tor, VMs, etc ? You'll always be at the mercy of whoever runs the show unless you own the physical servers
Re:Mystery malware destroys 600k routers from a single ISP d... by miohtama on Thursday May 30, 2024 @06:23PM (#40529418)
The physical servers do not matter. Someone owns the physical cable.
Re:Mystery malware destroys 600k routers from a single ISP d... by semiquaver on Thursday May 30, 2024 @07:54PM (#40530078)
Of course a backbone provider can directly inspect the source and destination IP addresses of any traffic transiting its network. How could it be otherwise? Thats not fingerprinting, it’s just pulling fields out of a struct.

Tor does defeat this though. Rather than seeing the true destination of your traffic they see that of a Tor exit node.

Re:Mystery malware destroys 600k routers from a single ISP d... by londons_explore on Friday May 31, 2024 @03:48AM (#40532457)
But... That tor exit node then sends the traffic onwards... Again via the internet, and the backbone provider can inspect it again.

Seeing a packet heading to a tor exit node and then a similarly sized packet heading onwards a fraction of a millisecond later is a pretty surefire way to spy on individual tor users.

Re:Mystery malware destroys 600k routers from a single ISP d... by Thorrez on Friday May 31, 2024 @05:23AM (#40532943)
I think Tor tries to resize/split/join packets a bit. And each Tor node will in theory be carrying traffic for many different users simultaneously. And Tor uses 3 nodes, each in a different country. So it's not quite as trivial as you make it sound.

If 1, 2, or possibly all 3 nodes are run by a malicious actor, deanonymization becomes easier. At one point 10% of nodes were run by a single malicious actor: https://therecord.media/a-mysterious-threat-actor-is-running...

Re:Mystery malware destroys 600k routers from a single ISP d... by Pingk on Friday May 31, 2024 @12:22PM (#40537035)
Yes, being able to see all the traffic on a given network is a legitimate threat to Tor's anonymity.

IIRC There is an alternate method of connecting to an endpoint which uses a 3rd node as a rendezvous point which is meant to be better, but I forget the name of the process...

Re:Mystery malware destroys 600k routers from a single ISP d... by hedora on Thursday May 30, 2024 @12:47PM (#40525810)
This is reasonably standard functionality for backbone routers. They have to parse the TCP headers in hardware anyway, and can track common endpoints with O(1) state.

Of course, on the other end of the spectrum, the NSA has tapped into core internet links, is recording everything it possibly can, and is keeping it forever.

Re:Mystery malware destroys 600k routers from a single ISP d... by sebzim4500 on Thursday May 30, 2024 @02:00PM (#40526731)
Is that actually feasible with their budget?

If we are generous and assume there a zettabyte of data a year that they want to store.

At consumer prices, you would have to pay $10B per year just buying hard drives yet alone the operational costs/redundancy.

The budget for all of the US intelligence services is ~$65B. I think if they wanted to actually do what you are describing it would be the single biggest intelligence expense they have and I don't see how you hide that.

Re:Mystery malware destroys 600k routers from a single ISP d... by gary_0 on Thursday May 30, 2024 @02:44PM (#40527258)
And you don't need to go that far to establish an information dictatorship anyways. China does just fine on a relatively modest budget. Plus nowadays you can easily spin up an ML model to identify "potentially incriminating" data while throwing out "probably just browsing cat pictures". And rubber hoses are still cheap.
Re:Mystery malware destroys 600k routers from a single ISP d... by choilive on Thursday May 30, 2024 @09:03PM (#40530462)
Its not. They don't store the raw IP packet data, instead they store the metadata (this was revealed in a leak a long time ago), like the type in this article (data source and destination, timestamps, size of the data, etc.) the metadata is orders of magnitude less data than the raw packets and likely easily compressible, so I wouldn't be surprised if they keep it all for a decent chunk of time.
Re:Mystery malware destroys 600k routers from a single ISP d... by sebzim4500 on Friday May 31, 2024 @05:49AM (#40533096)
Presumably this becomes increasingly useless in an eSNI world?

i.e. they can prove I visited a bunch of cloudflare sites, but there are millions of those so who cares?

Re:Mystery malware destroys 600k routers from a single ISP d... by Hikikomori on Thursday May 30, 2024 @01:18PM (#40526239)
Yup. Pretty much all ISPs collect sflow/netflow from their devices to be able to debug problems or detect ddos.
Re:Mystery malware destroys 600k routers from a single ISP d... by oasisbob on Thursday May 30, 2024 @04:18PM (#40528128)
> They have to parse the TCP headers in hardware anyway

Backbone routers have no need to implement stateful TCP inspection or deal with the transport layer for TCP, dealing with IP is enough.

Re:Mystery malware destroys 600k routers from a single ISP d... by shrubble on Thursday May 30, 2024 @12:59PM (#40525959)
Lumen (merger of Level3 and CenturyLink) sells services to a large part of the Internet and may provide a lot of the backhaul for Windstream. In which case they would be in the path for monitoring.
Re:Mystery malware destroys 600k routers from a single ISP d... by rpcope1 on Thursday May 30, 2024 @04:13PM (#40528077)
I have a friend who works at Black Lotus (and who may have written this blog post, who knows). Black Lotus is part of Lumen which is Level3 and CenturyLink and is one of the biggest (if not the biggest) backbone traffic provider in the world, with a huge percentage of the worlds traffic transiting their network, and thus I think they get direct insight into the traffic including metrics on it.
Re:Mystery malware destroys 600k routers from a single ISP d... by kbenson on Thursday May 30, 2024 @10:13PM (#40530807)
> If these guys can do it, remind me again how Tor is secure because nobody could possibly be able to follow packets from your machine, through the onion hops, to the exit node where the same packet is available unencrypted...

You're supposed to be protected by the fact that you're going through multiple nodes before exiting TOR, and traffic should be mixed. Can you find some streams if you have most/all the nodes within your network and can analyze the traffic? Probably some, but the more traffic a node handles the harder it would be.

There is a simpler approach though, which is to just run exit nodes.[1]

1: https://en.wikipedia.org/wiki/Tor_(network)#Exit_node_eavesd...

Re:Mystery malware destroys 600k routers from a single ISP d... by 1oooqooq on Friday May 31, 2024 @02:10AM (#40531995)
the only problem with tor are exit nodes. they should not exist.

both for safety and ending abusers.

Re:Mystery malware destroys 600k routers from a single ISP d... by Thorrez on Friday May 31, 2024 @05:25AM (#40532954)
What do you mean? Can Tor even function if exit nodes don't exist?
Re:Mystery malware destroys 600k routers from a single ISP d... by Thorrez on Friday May 31, 2024 @05:28AM (#40532971)
What do you mean by just run exit nodes? The linked section says that just running exit nodes allows the exit node to steal data sent over plain HTTP. Is that actually a problem? Who's using plain HTTP? The linked section says just running exit nodes doesn't allow deanonymization.
Re:Mystery malware destroys 600k routers from a single ISP d... by kbenson on Friday May 31, 2024 @06:13PM (#40540876)
I didn't mean to imply it was exactly analogous, just a lot simpler, and there is a lot to be gleaned from that data. In fact, I would assume the more data you pass over it (e.g. if you proxy all your traffic across TOR) the easier it is to make assumptions about the source, unless it actively splits it across different exit nodes, which seems like it could be problematic in a lot of cases. If you have a DigitalOcean personal server you run some services on and you access it through TOR... well you might have just made the job of anyone trying to deanonymize you much easier.
Re:Mystery malware destroys 600k routers from a single ISP d... by Thorrez on Saturday June 01, 2024 @12:21AM (#40542844)
> unless it actively splits it across different exit nodes

I believe it does. I believe each destination IP you connect to uses a different exit node. And that'll even switch over time. And even if you connect to 2 destination IPs from the same exit node, I don't think there's a way for the exit node to know those 2 connections were from the same user.