News for hackers. Stuff that matters.
Re:How a federal spy case turned into a child pornography pr... by SeanDav on Wednesday April 06, 2016 @01:43PM (#11440350)
If, during the entire history of the USA, some FBI agents had never been proven to be corrupt, if judges had never been proven to be corrupt, if evidence had never been proved to be planted by authorities, then maybe, just maybe this would be justified.

In the real world, however, this is very, very scary and I consider myself lucky I am not subject to this travesty.

Since there does not appear to be any proof that he downloaded the images, or was involved in any way, other than pictures being found on various hard drives, it is quite plausible to me that the FBI/NSA/CIA planted evidence in order to blackmail him.

Re:How a federal spy case turned into a child pornography pr... by rconti on Wednesday April 06, 2016 @02:55PM (#11440914)
Yeah, the disturbing/relevant line is:

"During his initial appearance in a federal courthouse in Santa Ana, Calif., the prosecutors indicated a willingness to reduce or drop the child pornography charges if he would tell them about the C-17, said Sara Naheedy, Gartenlaub’s attorney at the time."

Re:How a federal spy case turned into a child pornography pr... by themartorana on Thursday April 07, 2016 @12:50AM (#11444814)
After:

“When law enforcement lawfully obtains evidence of a serious crime, in this case a crime against children, we will pursue further investigation of that crime,” he said.

We will pursue! Unless you tell us what we want to hear.

Re:How a federal spy case turned into a child pornography pr... by boosting7669 on Wednesday April 06, 2016 @02:14PM (#11440594)
And yet a jury convicted him. This kind of thing is far beyond the comprehension of the common juror. Knowing what I know about computer security and how EASY it is to plant digital evidence without leaving a trace, even from thousands of miles away, I'd have to see video evidence of the defendant downloading the material as it happens before rendering such a verdict, especially if it's going to mean decades in prison.
Re:How a federal spy case turned into a child pornography pr... by patcheudor on Wednesday April 06, 2016 @03:20PM (#11441132)
"Knowing what I know about computer security and how EASY it is to plant digital evidence without leaving a trace."

This right here is the conversation which needs to happen around this particular topic. In the security community the topic of forensic discovery of child porn tends to get a hand-wave because child porn. It's there so someone must be guilty. The fact is, it is trivial to plant such evidence on anyone's computer and honestly, if a computer is connected to the Internet, define ownership. Is your computer connected to the Internet? Then it's not your computer. Ever used public WiFi? It's absolutely trivial for someone to inject image requests which never get rendered, but which remain in the cache. This can be done en-mass without anyone ever noticing until someone's computer gets searched.

Based on digital evidence alone no one should ever be arrested, let alone convicted on these charges, but the fact is, to catch someone who is guilty is very difficult. Difficult to the degree that it should require video and/or photographic evidence of the perp at the computer looking at the images. Therefore it seems law enforcement and the justice system has decided that the easy way out is to just go with what's on the hard-drive. If a few innocent people get caught, no big deal, it's for the greater good.

Re:How a federal spy case turned into a child pornography pr... by agripa2 on Wednesday April 06, 2016 @06:24PM (#11442694)
This is utterly terrifying. What are some common steps to prevent this kind of "invisible" injection of images. If you're on private WiFi are you good to go? Any common tips to stay secure?
Re:How a federal spy case turned into a child pornography pr... by maqr on Wednesday April 06, 2016 @07:28PM (#11443225)
You can tell your browser to not download images: https://support.mozilla.org/en-US/questions/981640

This would disable all images, but that's what you want, because you can never tell if a site you're going to has been compromised and what content they're going to serve up until you've already downloaded it.

This doesn't completely solve the problem though, you'd also need to make sure you don't have Flash or Java, and disable SVG and CSS now that I think about it... plus an encoded text of an illegal image is still probably illegal, even if it's text-encoded, so, uhh... I don't know, it depends how paranoid you want to be.

If someone wanted to force you to have illegal data on your machine, there's almost certainly a way to make it happen if you're connected to the internet in any way. Hell, even gmail shows embedded images by default... and even if you didn't open the email containing the illegal content, you still have it in your inbox, so there's that...

Re:How a federal spy case turned into a child pornography pr... by patcheudor on Wednesday April 06, 2016 @07:58PM (#11443416)
This advice tends to be akin to the advise to disable JavaScript. Basically at this point why are you even on the Internet? Also, as you mentioned Flash, Java, and especially SVG. The only real mitigation here is full drive encryption with a long passphrase which you'll never give up. Of course in the eyes of the courts and public that's a serious double-edged sword because you are assumed guilty at that point.
Re:How a federal spy case turned into a child pornography pr... by abyd on Thursday April 07, 2016 @02:54PM (#11449637)
This is a good argument for Full disk encryption with a vpn and dns leak protection. You're right about people using encryption too. They have a whole playbook dedicated to targeting encryption(physical access is page one).
Re:How a federal spy case turned into a child pornography pr... by LeifCarrotson on Wednesday April 06, 2016 @06:55PM (#11442966)
Don't use insecure WiFi networks, or if you do, use a VPN. That prevents you from getting these images injected by people sitting near you on the same network.

And don't visit web sites controlled by people who would do this, or linking to ad networks controlled by people who would do this. That's a little more out of your hands...

Re:How a federal spy case turned into a child pornography pr... by patcheudor on Wednesday April 06, 2016 @08:06PM (#11443469)
One, I don't know anyone who doesn't use non-secure WiFi networks & even if they don't, they typically still do without knowing, ergo., the 'attwifi' situation. Two, I've reviewed a number of VPN solutions over the years and they are far from perfect. Amongst some of my more notable findings:

1) Banner / update text delivered via HTTP to the client in a fully renderable state within the VPN client. Yeah, that was a fairly common issue many years ago and could be used to hijack the application UX to ask the user for things like their password.

2) Split tunneling. Some VPN providers will send HTTP traffic through the VPN while sending HTTPS traffic out the hostile leg of the VPN. This is cool and all until you use an application which doesn't properly validate the server public and then boom, a bad guy can get in the middle. Over the last half decade I've reported said flaw (failure to properly validate the server public) to over three dozen financial institutions, a couple anti-virus companies, and a major automotive manufacturer. It's real, it happens. Not to mention the Superfish and related situations.

Three, femtocells. Even if a bad actor can't get to someone's mobile computer (phone) via WiFi, they sure can by forcing it to negotiate a vulnerable cellular protocol and simply inject from there.

Re:How a federal spy case turned into a child pornography pr... by maqr on Wednesday April 06, 2016 @08:45PM (#11443695)
Can you elaborate on the femtocell vector and mitigation strategies?
Re:How a federal spy case turned into a child pornography pr... by patcheudor on Wednesday April 06, 2016 @11:23PM (#11444471)
Here's a good intro:

https://webcache.googleusercontent.com/search?q=cache:7r-Vd2...

Mitigation? Effectively none for end-users. You can always monitor your connection and if you go down to 2G, run. But no one does that. You can also test each and every app on your phone to ensure:

a) It's using HTTPS for every request / response which is rendered in the app & b) It's validating the server public. This one's easier said than done and well beyond the capabilities of most pen-testers. They might think they have it covered but rarely test for all man in the middle conditions.

I've not looked at it in detail, but someone I know tried out Network Signal Info on Android claiming it could help detect a femtocell attack:

https://play.google.com/store/apps/details?id=de.android.tel...

However, they didn't really know what the app was telling them and kept accusing me of running a femtocell so I wasn't impressed. As far as I'm concerned it's an interesting app to use in attempting to get a confession out of someone you are pretty sure is running a femtocell but likely if that person is running a femtocell they wouldn't "fall for it."

Re:How a federal spy case turned into a child pornography pr... by SixSigma on Thursday April 07, 2016 @10:21AM (#11447443)
Boot from read only media, or mark your partitions read only. If you boot from CD you can copy-on-read to RAM to keep things snappy. Or PXE booting a Unix / Plan9 workstation.

I set my networks up so that I never rely on a terminal machine for storage. If I lose my laptop all I lose is my laptop.

If I want a file to be stored permanently, I have to action it - Nautilis will mount remote file systems over ssh, I use that feature when creating & editing documents. I don't create them on the laptop.

Other stuff gets mounted/linked in /dev/shm if needed

I can flip ro/rw on partitions for doing updates or anything I really need to write to HD.

I don't do it for privacy reasons, just data loss protection.

Re:How a federal spy case turned into a child pornography pr... by pgpd on Wednesday April 06, 2016 @04:37PM (#11441891)
How hard would it be to do a demo for jurors in a courtroom? Simple proof-of-concept getting all of them to connect to a "wifi" network which is a tethered device owned by the lawyer, have them navigate to a regular website, and then inject images for the 2nd go-around to introduce reasonable doubt?
Re:How a federal spy case turned into a child pornography pr... by patcheudor on Wednesday April 06, 2016 @04:51PM (#11441998)
Trivial. The way to do this in a courtroom is to demonstrate it to the judge and jury by having a reputable forensics expert certify a computer is free from kitty pictures. Then have the judge connect that computer to a "Free WiFi" network to be used for the demo and have them go anywhere. Just start randomly browsing the Internet. Meanwhile, use an intercepting proxy like The Burp Suite, Fiddler 2, or Charles operating transparently (ergo., port 80 is routed through the proxy) and in every HTTP response replace the close HTML tag with a bunch of 1x1 sized images of kittens playing with yarn or something. After about five minutes of browsing, have the forensics expert look at the computer again and nail the judge for looking at kittens. Using an intercepting proxy which allows scripting, the whole thing could even be done in a way which would very much look like the judge was seeking pictures of kitties playing with yarn, right down to search engine queries. The last time I looked, not a lot of search engines implement cross site request forgery (CSRF) tokens for the entry of simple search terms. It's not like setting up a demo like this is even tough. At most it's a couple hours of work for a basic functional demo.

UPDATE: For anyone claiming the forensics expert would find the tampered markup, the no-store cache directive pretty much takes care of that. For all tampered requests, just set the cache directive in the header to no-store and per the requirements of the RFC, the HTML will not be cached to disk. Also, I've encountered very few forensics experts who understand the web enough to grasp what can and cannot be done via the browser.

Re:How a federal spy case turned into a child pornography pr... by hobs on Wednesday April 06, 2016 @07:47PM (#11443345)
If you wanted to do evil, the NSA has already showed the ability to use the "quantum intercept" (return a response before the initial server does).

No need to even have the power of proxy if they are using bare http.

Re:How a federal spy case turned into a child pornography pr... by LeifCarrotson on Wednesday April 06, 2016 @07:02PM (#11443027)
> 1x1 sized images of kittens playing with yarn

Here's a 1x1 image of this you can use. The yarn is actually very small, clear, monofilament fishing line, but I think it's a nice picture:

http://commons.wikimedia.org/wiki/File:Blank.gif

Re:How a federal spy case turned into a child pornography pr... by alanwatts on Wednesday April 06, 2016 @03:52PM (#11441444)
>to catch someone who is guilty is very difficult. Difficult to the degree that it should require video and/or photographic evidence of the perp at the computer looking at the images.

That would be very easy to fake too.

Re:How a federal spy case turned into a child pornography pr... by patcheudor on Wednesday April 06, 2016 @11:36PM (#11444519)
I would argue that it's orders of magnitude more difficult by way of comparison to simply injecting naughty bits into an HTTP response.
Re:How a federal spy case turned into a child pornography pr... by nxzero on Wednesday April 06, 2016 @02:24PM (#11440667)
In the US, juries are not required to follow the law:

SOURCE: https://en.m.wikipedia.org/wiki/Jury_nullification

RELATED TEXT: "A jury can similarly unjustly and illegally convict a defendant on the ground of disagreement with an existing law, even if no law is broken (although in jurisdictions with double jeopardy rules, a conviction can be overturned on appeal, but an acquittal cannot)."

Re:How a federal spy case turned into a child pornography pr... by boosting7669 on Wednesday April 06, 2016 @02:36PM (#11440745)
I don't understand how this is relevant to my comment. Please explain
Re:How a federal spy case turned into a child pornography pr... by nxzero on Wednesday April 06, 2016 @02:54PM (#11440898)
Your comment appears to me to assume that if a jury knew someone was not guilt by law, that they would vote not guilt. My point is that a jury in the US can intentionally convict someone as guilty that they're aware is "legally" not guilty.
Re:How a federal spy case turned into a child pornography pr... by boosting7669 on Wednesday April 06, 2016 @10:49PM (#11444334)
They can also intentionally acquit someone they know is guilty of the law simply because they don't think the law should exist, this is called jury nullification. My point was that the typical jury is just not sophisticated enough to understand how easy it is to plant digital evidence. I doubt they'd convict in a case like this believing the defendant to be innocent.
Re:How a federal spy case turned into a child pornography pr... by themartorana on Thursday April 07, 2016 @12:56AM (#11444828)
Attitudes 20 years ago:

"Child porn? Fry him!"

Now:

"Child porn? The government set him up."

Obviously attitudes towards child pornographers hasn't changed, so check out how much the distrust of government has become constant and near absolute.

Thanks, Snowden.

Re:How a federal spy case turned into a child pornography pr... by abyd on Thursday April 07, 2016 @02:44PM (#11449562)
Most people stop listening at "child porn". All the prosecution has to do is say a scary word and it's all over.
Re:How a federal spy case turned into a child pornography pr... by upofadown on Wednesday April 06, 2016 @08:48PM (#11443710)
Isn't mere possession illegal in the US? If so then the jury returned the correct verdict. If we don't like it then we have to fix the law.
Re:How a federal spy case turned into a child pornography pr... by SeanDav on Thursday April 07, 2016 @02:58AM (#11445260)
If the evidence was planted, then the jury most certainly did not return the correct verdict.
Re:How a federal spy case turned into a child pornography pr... by Filligree on Thursday April 07, 2016 @08:00AM (#11446526)
Legally? I wonder. Morally you're right, but if mere possession is illegal, then I don't see how it being planted matters.

If it were proven that law-enforcement agents did the planting, that would be a different matter. You could also argue about the definition of "possession", maybe... but IANAL.

Re:How a federal spy case turned into a child pornography pr... by voxic11 on Thursday April 07, 2016 @08:21AM (#11446640)
Of course it matters. Federal law specifies that the CP must be knowingly possessed. If it was planted that requirement cannot be met. https://www.law.cornell.edu/uscode/text/18/2252
Re:How a federal spy case turned into a child pornography pr... by upofadown on Thursday April 07, 2016 @09:02AM (#11446868)
The court can't read the mind of the accused. So either there is an implied level of guilt associated with mere possession or it would be impossible to ever get a conviction under that part of the law.

I now agree that the "they planted it" defence would work but in practice that would be impossible to prove, which was probably what happened here.

Re:How a federal spy case turned into a child pornography pr... by threatofrain on Wednesday April 06, 2016 @02:08PM (#11440552)
I'd also add that the FISA court rubber-stamps almost all government requests.

http://www.stanfordlawreview.org/online/foreign-intelligence...

Re:How a federal spy case turned into a child pornography pr... by vermontdevil on Wednesday April 06, 2016 @02:50PM (#11440871)
Yep. Ever since the days of John Adams willing to defend the British soldiers, it's obvious those with mob mentality of those in power can roughshod over anyone they deem guilty.

A right to defend yourself against any charges is a critical right and I fear it's being eroded with all these "national security" excuses.

Re:How a federal spy case turned into a child pornography pr... by alanwatts on Wednesday April 06, 2016 @03:56PM (#11441476)
>it’s of more importance to community, that innocence should be protected, than it is, that guilt should be punished; for guilt and crimes are so frequent in the world, that all of them cannot be punished; and many times they happen in such a manner, that it is not of much consequence to the public, whether they are punished or not. But when innocence itself, is brought to the bar and condemned, especially to die, the subject will exclaim, it is immaterial to me, whether I behave well or ill; for virtue itself, is no security. And if such a sentiment as this, should take place in the mind of the subject, there would be an end to all security what so ever.

-John Adams' Argument for the Defense: 3–4 December 1770

http://founders.archives.gov/documents/Adams/05-03-02-0001-0...

Re:How a federal spy case turned into a child pornography pr... by lsh123 on Wednesday April 06, 2016 @01:58PM (#11440462)
The past does not predict the future. Even if all the "ifs" were true, then it is still a bad idea and scary thing to do.
Re:How a federal spy case turned into a child pornography pr... by x1798DE on Thursday April 07, 2016 @12:38AM (#11444759)
The past is not a guarantee of the future, but it's very often a great predictor of the future.
Re:How a federal spy case turned into a child pornography pr... by stegosaurus on Wednesday April 06, 2016 @04:31PM (#11441813)
You don't even need to assume governmental malice!

What happens if I hack into your machine and plant something? I might have reason not to like you. I might just be a troll. It might give me a competitive advantage in some market to take you out. Perhaps we're both candidates for local government and I want to win.

Strict liability crimes are poisonous, illegal numbers are simply absurd.

Re:How a federal spy case turned into a child pornography pr... by kefka on Wednesday April 06, 2016 @04:50PM (#11441994)
My view of having a mens rea requirement with child porn statues are derided with comments like:

"Congratulations, you're now on an FBI watch list." ( (s)he did agree with me)

Yet if there is no guilty mind, there should be no crime. Frankly possession of CP shouldn't be a crime at all, because it is proof of a crime. Snuff videos aren't illegal. Rape videos (of 18+) aren't illegal. Just horrible videos are that: horrible. They aren't illegal.

And that's not to go after the idea of "I plant CP on your machines..." Strict liability means you lose.

https://news.ycombinator.com/item?id=11431128

Re:How a federal spy case turned into a child pornography pr... by danielvinson on Wednesday April 06, 2016 @05:46PM (#11442414)
While you do have a point, I don't think there is a single first-world country where it is legal. That means that everyone in power, everywhere, agrees on this at least to some degree, meaning that it probably won't change any time soon.
Re:How a federal spy case turned into a child pornography pr... by SixSigma on Thursday April 07, 2016 @10:46AM (#11447655)
> Rape videos (of 18+) aren't illegal. Just horrible videos are that: horrible. They aren't illegal.

They are in the UK. sigh

EDIT: oops, believed the hype

Re:How a federal spy case turned into a child pornography pr... by DanBC on Thursday April 07, 2016 @11:00AM (#11447769)
Only if they're actually rape. People can give consent for BDSM style role play video.

http://www.legislation.gov.uk/ukpga/2008/4/part/5/crossheadi...

http://www.legislation.gov.uk/ukpga/2015/2/section/37/enacte...

And there are some limited defences of images of actual rape - a 3rd party secretly planting the material doesn't count.