Blacklist — Torrent
He pulled the packet capture. He expected to see encrypted uTP or µTP traffic. Instead, he saw a flood of HTTPS requests to a legitimate cloud storage CDN. GET /video/segment_001.ts . POST /upload/cache_chunk . It looked like a Netflix stream. It looked like a Zoom call.
Marcus had two choices. He could throttle all HTTPS traffic to 1 Mbps, which would break the entire university’s ability to use the internet. Or he could find the machine.
Whoever was running the node wasn't a student downloading "The Batman." This was a professional—or a very clever researcher. They were using WebTorrent , a protocol that tunnels peer-to-peer traffic inside WebRTC, masking it as standard HTTPS web traffic. To the blacklist, it was invisible. To the firewall, it was a saint.
The firewall logs showed the culprit: a torrent of traffic flooding the upstream link. But it wasn't the usual BitTorrent noise—movies or games. This was different. The destination IPs were scattered, the packets were tiny, and the source was a single machine in the biology department: static IP 10.12.42.19 . Blacklist Torrent
Instead, he wrote a new firewall rule: Rate-limit unknown WebRTC to 10 Mbps per device. It wasn't a blacklist. It was a compromise.
For three weeks, the campus internet had been dying. Every day at 2:00 PM, latency spiked to 2,000ms. Video lectures froze. The library’s VOIP phones clicked and stuttered. The provost was furious.
Yet, 10.12.42.19 was still seeding.
“I blacklisted it,” he replied.
He sent an email to the biology department: “To the owner of node 10.12.42.19: We need to talk about your backup strategy. Coffee tomorrow at 9?”
“You found my seeder,” she said.
He took the NUC back to his desk. On the drive, he found a single file: a README.txt . "Project TorrentSeed_Global. This node is part of a distributed backup system for climate simulation data. The data is public domain. The university firewall blacklists our tracker by domain. We do not care. We will route around your damage. If you unplug this node, three other nodes in the library will activate in 60 seconds. We are the archive. You cannot blacklist us all." Marcus stared at the screen. He wasn't fighting a pirate. He was fighting a ghost in the machine—a shadow IT project run by a tenured climatologist who had grown tired of asking for budget for proper cloud storage.
Marcus sipped his cold coffee and stared at the network topology map on his screen. He was the midnight admin for Northern State University, a job that was usually 99% boredom and 1% sheer panic. Tonight, the panic was brewing.
“How?” he muttered.
He pulled up the physical location. Server room B, rack 4. The machine wasn't in a dorm. It was an official university server.