|
Haven't finished the complaint yet, but it looks to me like the FBI found a security vulnerability in the Silk Road website itself. More specifically, it looks like they found a way to have the PHP source code sent as an HTTP response rather than have that PHP code executed and send its output. From page 27 of the complaint: Further, based on forensic analysis of the Silk Road
Web Server, I know that the server includes computer
code that was once used to restrict administrative
access to the server, so that only a user logging
into the server from a particular IP address,
specified in the code, could access it.
The report later goes on to say that they mapped that IP address to a VPN provider whose account was set up from an internet cafe near the house of a friend of DPR.It looks like they first started suspecting Ulbricht when one of the forum account usernames he used to market Silk Road, "altoid", posted the GMail address "rossulbricht@gmail.com" when looking for technical help. From page 26 of the complaint: From further reviewing the Bitcoin Talk forum,
Agent-1 located another posting on the forum by
"altoid," made on October 11, 2011, approximately
eight months after his posting about Silk Road.
In this later posting, made in a separate and
unrelated discussion thread, "altoid" stated that
he was looking for an "IT pro in the Bitcoin
community" to hire in connection with "a venture
backed Bitcoin startup company." The posting
directed interested users to send their responses
to "rossulbricht at gmail dot com" - indicating
that "altoid" uses the e-mail address
"rossulbricht@gmail.com" (the "Ulbricht Gmail
Account").
After DPR's mistake of using the same account to market Silk Road and solicit help with an email address, the FBI seems to have used good old-fashioned legwork to subpoena records and build a case against DPR.Super interesting read! |
That said, a security vulnerability in the website does seem like a really plausible conjecture: it's hard to write that much PHP code and not screw up somewhere, especially given that he was probably doing most of it himself, without anyone to do independent QA. And even if the site code itself was fine, the Silk Road is a high-enough value target that the FBI might have thought it worth using a PHP 0-day. Once they're into the site, it's probably not hard to get it to dump an IP address or other externally identifying information.