-
Notifications
You must be signed in to change notification settings - Fork 0
/
bpjm-leak.xhtml
35 lines (35 loc) · 9.77 KB
/
bpjm-leak.xhtml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?xml version="1.0" encoding="utf-8" ?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" id="phone">
<head>
<title>Secret Kraut URL Shitlist Leaked, Journalists Threatened with Child Porn Charges</title>
<meta name="author" content="Magnus Achim Deininger" />
<meta name="description" content="Germany's BPjM apparently didn't know that it wasn't safe to release MD5 hashes if you want the source URLs to remain 'hidden'. Earlier this week, they were proven wrong. And of course they're not happy about that. Some German news sources dubbed this the 'BPjM-Leak' incident." />
<meta name="date" content="2014-07-11T18:50:00Z" />
<meta name="mtime" content="2014-07-11T18:50:00Z" />
<meta name="category" content="Articles" />
<meta name="unix:name" content="bpjm-leak" />
</head>
<body>
<p>An anonymous cracker managed to reverse engineer large parts of Germany's <em>Federal Department for Media Harmful to Young Persons</em>' Secret List Of The Big Bad Internet, otherwise known as the telemedia parts of indices C and D. In light of this, federal agents are threatening journalists linking to a description of the crack - which contains large portions of the list - with charges of distribution of child pornography if they don't take it down. <a href="https://netzpolitik.org/2014/interview-with-bpjm-leaker-website-blacklists-shouldnt-be-done-in-an-intransparent-way-by-a-government/">Yesterday, an interview with the cracker on the matter has been published</a>.</p>
<h1>So, what's the story?</h1>
<p>The list is kept top secret to avoid any kind of "marketing effect" that an open list might have, but MD5 hashes of the list are incorporated into routers and similar devices by certain German vendors to be used as a URL blacklist. This feature is usually described to be in the interest of <em>protecting the children</em>, and may or may not be enabled by default in routers that incorporate it. In addition to this, the list is distributed to search engines, such as Google, to filter search results in Germany that might turn up anything on the list.</p>
<p>Due to the secrecy of the URLs on the list, the whole process is variously described by critics as <em>suppressive</em>, <em>totalitarian</em> and <em>Nazi-esque</em>. This is largely due to the complete lack of oversight as to whether the entries on the list are even valid, and a perceived lack of action as a result of placements on the list. The C list contains media that would be considered harmful for children and adolescents, e.g. websites on violent video games, horror flicks, lyrics to songs criticising the establishment, pornography and anorexia, whereas the D list entries are considered to be illegal by the department's panel, e.g. child pornography and pretty much anything to do with World War II. Webmasters are not informed of their spot on a list, and the entries are kept for at least 25 years - not exactly a time frame that makes sense on the net.</p>
<p>Critique has it that the process just <em>hides</em> bad sites instead of actually <em>dealing</em> with them by getting them taken down - and according to the interview linked above, that is precisely what happened with this blacklist, just as it has with any previous blacklist anyone else has ever employed. Lack of oversight by a neutral curator also lends itself to the list being abused for political means, which the leaked list of sites clearly demonstrates is what is happening.</p>
<p>To quell any kind of sensible discourse based on the list being poorly curated, the <em>Federal Department for Media Harmful to Young Persons</em> - the <em>BPjM</em> - <a href="http://www.bundespruefstelle.de/bpjm/service,did=208352.html">has released a press statement on Wednesday, claiming that publishing the list of URLs would severly impede their performance and threaten the mental health of kids countrywide</a>. The press release goes on to state that the <em>Commission for the Protection of Minors in the Media</em> - the <em>KJM</em> - had been informed of this incident and a charge against a person unknown - the cracker - had been filed with the federal police. In what is quite possibly the hugest German dick move this year, the <em>KJM</em> then went ahead and sent demands to journalists who had previously reported on the matter to take down any links to the description of the crack, or face charges for distributing child pornography. Because, you know, the list might link to that. And apparently it's better to threaten people than to just ask the hacker to take down those links in particular.</p>
<h1>What the shit, Germany?</h1>
<p>I am personally outraged that these people used to be funded by my tax money. I try to avoid insulting people personally, but I am making an exception in this case: if you're the person who thought it was a good idea to threaten journalists with one of the most horrific - and life ruining - of charges you guys have in your laws to silence them, <em>as opposed to taking action against the critters who are actually hosting the child porn</em>, then you, personally, are a huge fucking asshole. What, you can't send webmasters and net ops of these sites an email to have them take the stuff down? It's not like they'd do that in under 24 hours on average. But then, that might be on purpose - 'cause in the case of a leak they could use it as leverage. Suddenly it all makes sense... well, it's either that or they're actually surprised that distributing MD5s is not going to keep the source URLs secret.</p>
<p>Anyway, since they pissed me off so much, let's spend some time mocking some of the sillier entries on the list. Because there's no law I know of that makes it illegal to <em>have</em> the list and pick on random stuff on it that is <em>obviously not kiddie porn or otherwise illegal here in Ireland</em>, but which still shows why the list would need sensible, public oversight. So, here's some random notes on why this agency fails at The Internets:</p>
<ul><li>Quite unsurprinsgly, <em>Krautchan</em> made the list. Rather surprisingly, <em>2chan</em> and <em>4chan</em> did not. On the other hand, <em>chan4chan</em>'s <em>jailbait</em> tag page did make the list. Not sure if the URL to that one still works, though. I'll leave it up to you to decide how absurd this is.</li>
<li>The list has pages containing song lyrics - specifically songs like <em>Bullenschweine</em> by <em>Slime</em>. This particular song is rather idiotic, but it quite escapes me why it was classified as damaging to children's minds. But hey, it's not nice to the police force, suggesting that they occasionally overstep their power and the author would feel it a good idea to hurt them back for it. I guess that's justification enough to ban those lyrics, right?</li>
<li>Surprisingly, the list does not contain any <a href="http://en.wikipedia.org/wiki/.onion">.onion URLs</a>. I guess it would be futile to try and filter them. The <em>Tor</em> and <em>Tails</em> sites are also missing. But that might be because the list only has HTTP URLs and you can't transparently filter HTTPS.</li>
<li>Speaking of protocols, there is not a single FTP or GOPHER link, either, even though those could very well be filtered transparently by a properly designed module. Well, I guess now we know at least four ways of getting around the stupid filter if you're a webmaster and figure out your domain is on the agency's shitlist.</li>
<li>There's nothing related to the good ol' usenet, either. I almost feel offended, maybe I'm just too old to even remember this?</li>
<li>A quick scan through the links inidicate that the list is mostly comprised of porn sites. Of all varieties. Including <em>hentai</em> sites. However, almost all of these pages seem to be in English or German. Which is odd for the hentai pages, because those are kind of often in Japanese. And curiously enough, almost all of the major hentai sites that people are using are missing - like <em>pururin</em> or <em>sankakucomplex</em>. Even <em>pixiv</em> is missing, which certainly has quite a bit of questionable content. No scanlators on the list, either. I guess these guys really do think that comics are for kids?</li>
<li>There is a single item on the list on a subpage of <em>Amazon</em>. It's an 18+ video game, specifically the XBOX, non-USK version of <em>Dead Island</em> - not even <em>Wolfenstein</em>, as one would expect. But it's only on the list on <em>amazon.co.uk</em> - guess the Krauts still mistrust those crazy Tommies. Also, Amazon kind of tends to have more than one URL for each item, so that's kind of futile. Also also, you could just use HTTPS with Amazon and you'd be golden. Or you could remove the <em>ref=</em> parameter. Or get yourself a real console, like a <em>Playstation 3</em>. So that's just silly.</li>
<li>A single page on <em>bible.org</em> managed to get on the list! It's commentary on how beating your kids is a good thing. Now, again, that's not really anthing sensible, but putting it on a secret list on the same level as kiddie porn, violent video games and songs against the establishment seems a bit overkill. None of the actual parts of the bible made the cut, though - which is strange, what with the genocide, incest, divine revenge, torturing the saviour to death and all.</li>
<li>Some of the URLs are actually <em>typos</em> and were never valid to begin with. Wow.</li>
</ul>
<p>... and it just keeps going like that. Not posting the list, but you shouldn't have any trouble googling for it. There's also at least one pastebin that has it. Speaking of, <a href="http://pastebin.com/pmhRA33x">there is a pastebin that explains the crack but does not link to the actual list</a>. That also contains further observations on some of the more absurd content.</p>
<p>I wonder if this will get me on the shitlist as well? Oh wait, that's right, the site is HTTPS-only unless you're using Tor. Guess they're SOL. They might try and add pastebin to the list, though.</p>
</body>
</html>