Slashdot Mirror


New Anti-Forensics Tools Thwart Police

rabblerouzer writes "Antiforensic tools have slid down the technical food chain, from Unix to Windows, from something only elite users could master to something nontechnical users can operate. 'Five years ago, you could count on one hand the number of people who could do a lot of these things,' says one investigator. 'Now it's hobby level.' Take, for example, TimeStomp. Forensic investigators poring over compromised systems where Timestomp was used often find files that were created 10 years from now, accessed two years ago and never modified."

528 comments

  1. Time Stamps? by iminplaya · · Score: 5, Funny

    Simple! Just cut the disk open and count the rings.

    --
    What?
    1. Re:Time Stamps? by iminplaya · · Score: 5, Funny

      Yes, and notice how I modified the time stamp AND the comment number to make appear the parent is the first post.

      --
      What?
  2. Pfft. by RealGrouchy · · Score: 5, Funny

    This has got to be old news. Over 112% of Slashdotters have been using these programs for years, since at least 3 months from now!

    - RG>

    --
    Hey pal, this isn't a pleasantforest, so don't waste my time with pleasantries!
    1. Re:Pfft. by trolltalk.com · · Score: 5, Funny
      Gee, and I thought it was a free "feature" included with every version of Windows and DOS.

      FILE0001.CHK
      FILE0002.CHK
      FILE0003.CHK
      FILE0004.CHK
      FILE0005.CHK
      ...
      FILE9999.CHK
      Unable to find COMMAND.COM. Please insert system disk and press reset.

    2. Re:Pfft. by ZakuSage · · Score: 0

      My favorite app for all this is a painfully simple one: hammer and a nail. Drive that through your HDD and even the best forensic work won't be able to bring your data back.

    3. Re:Pfft. by the+unbeliever · · Score: 4, Informative

      Data can still be recovered. It may only be bits and pieces of files, but it can still be recovered. Clean room data recovery can do some pretty amazing things now.

      The only "sure" way is to melt down the platters and make pretty jewelry with them.

    4. Re:Pfft. by ZorinLynx · · Score: 1

      Yeah, but at what point does recovering the data become prohibitively expensive?

      I'd think driving a nail through the disk would get there. Unless we're talking national security here, I doubt anyone would pony up the dough to get your data.

      I generally hit old disks hard with a hammer before throwing them out. Trashes at least some of the platters and ensures no one can read them. That's usually enough.

      -Z

    5. Re:Pfft. by andy_t_roo · · Score: 5, Interesting

      actually, that's a bit extreme, all you need to do is to heat it above the curie temperature (300-380 for Fe-Nd alloys) at this point the magnetic properties become completely dependent on the applied magnetic field, so as it cools down again, the only magnetization left is due to the earths magnetic field. Below this temperature you need to apply a strong magnetic field to reverse *most* of the magnetization (thats how normal recording works). As an added bonus if you do this in such a way as there are not dust contaminants (inductive heating of the platters in a vacuum) you still have a working drive.

    6. Re:Pfft. by Daniel+Dvorkin · · Score: 5, Interesting

      When I suffered a bizarrely bad disk crash (i.e., it crashed in an odd way that was much more destructive, and made the data much harder to recover, than most crashes; I've forgotten most of the details, but I remember that) a few years ago, I took my disk to a recovery specialist that does, among other things, contract work for the FBI. I got a brief glimpse inside their clean room. They had disks that had been pounded with hammers, run over with trucks, immersed in salt water ... you name it, these guys could get data off it.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    7. Re:Pfft. by plover · · Score: 5, Insightful
      At work the standard we gave our service vendor for destroying failed drives involved a drill press and epoxy. We're concerned about data thieves, not Three Letter Agencies.

      For my personal drives at home, I just use a three pound hammer. A scraped, smashed and warped platter hitting the trash bin is effectively unreadable, and all I'm really concerned about is a bad guy finding bank account information. If someone official really wanted a working drive of mine, pajama-clad ninjas would probably come for it in the middle of the day while I was at work anyway.

      --
      John
    8. Re:Pfft. by buysse · · Score: 3, Informative

      Eh, I hate feeding trolls. Hey, anonymous weaselnuts? Disk crash is a valid, and descriptive, term for a disk failure. The heads don't touch the disk -- this ain't your fscking vinyl record. If they touch, or *crash*, into the disk surface, bad things happen. It's a crash. Valid term. More correct would be head crash. I've opened up a disk after the distinctive sound to see the beautiful half-millimeter deep groove in the surface of the platter and little strings of metal littering the inside. I've also sent disks that made the same distinctive sound to a data recovery service and gotten back data.

      --
      -30-
    9. Re:Pfft. by the+unbeliever · · Score: 1

      We did much the same thing at one of my past jobs. We had contests among the IT staff to see who could make the prettiest designs in hard drive platters.

    10. Re:Pfft. by Anonymous Coward · · Score: 0

      > pajama-clad ninjas would probably come for it

      I've got this image of ninjas wearing nighties. mmmmm.

    11. Re:Pfft. by Kadin2048 · · Score: 1
      Over 112% of Slashdotters have been using these programs for years, since at least 3 months from now!

      Pretty much.

      From "man touch":

      A touch utility appeared in Version 7 AT&T UNIX.
      For those who missed out on the big release party, V7 UNIX dates to 1979.

      From "utimes:"

      The utimes() function call appeared in 4.2BSD.
      Wikipedia says 1983 for 4.2, although I'm sure people can find older implementations of the same thing.

      There's nothing new here, the people in TFA are just lamenting that now, every script kiddie can do it. Welcome to life, guys.
      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    12. Re:Pfft. by eln · · Score: 2, Insightful

      In my first job, we had a 250 MB rack mounted hard drive. In those days, a head crash was almost like a car crash in terms of violence and noise. These days, of course, head crashes are much less violent, but certainly still exist.

    13. Re:Pfft. by Gordonjcp · · Score: 4, Interesting

      Yeah, but at what point does recovering the data become prohibitively expensive?

      At the point where the disk has been entirely overwritten *once* with data. In theory, someone with very specialised equipment could pick out the residual flux transitions from the new ones. However, modern (or rather, disks larger than tens of gigabytes) use a different modulation scheme similar to QAM, and once that is overwritten the old data is irretrievably gone.

    14. Re:Pfft. by networkBoy · · Score: 4, Interesting

      That drive you opened was old then eh?
      Most current drives are glass platters. I found this out when I had a batch of DeathStars go bad. IBM wanted the drives back for RMA, but we had company restricted secrete data on the disks... I informed IBM of the dilemma and that I would be drilling a pair of holes in the platters. When I did I heard a crunch sound, followed by broken shards of glass coming out the holes.
      Got replacement drives in no problem.
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    15. Re:Pfft. by bentcd · · Score: 4, Funny

      I say we take off and nuke the platters from orbit.

      It's the only way to be sure.

      --
      sigs are hazardous to your health
    16. Re:Pfft. by afidel · · Score: 1

      Some are glass, some are metal, and some are ceramic. It depends on the generation and manufacturer and possibly line, where more expensive materials might be used for higher end drives.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    17. Re:Pfft. by DrSkwid · · Score: 1

      Having them there is not them same as successfully recovering data from them.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    18. Re:Pfft. by LiquidCoooled · · Score: 0, Offtopic

      We have one machine at home which went through this.
      We managed to get it booting again and it is now capable of running her beloved Sims, but woe betide anyone who dares to run anything else *
      The control panel contains about 3 items (and 2 of those are corrupt names), the computer System properties contains two useless tabs, it cannot add hardware, there is no media player or games.

      Infact, its the fastest running, most secure version of windows ever.

      * If anyone knows a nice way to slipstream all legit Sims install disks as a single operation then please let me know - its a ballache to spend hours installing and updating each expansion pack individually.

      --
      liqbase :: faster than paper
    19. Re:Pfft. by cheater512 · · Score: 1

      Well the CIA uses bullets which would be cheaper and far more fun. :D

    20. Re:Pfft. by WhatAmIDoingHere · · Score: 2, Funny

      What the hell are you running? Windows 95?

      "Infact, its the fastest running, most secure version of windows ever."

      But, like you said, you can't run anything on it either!

      --
      Not a Twitter sockpuppet... but I wish I was.
    21. Re:Pfft. by LiquidCoooled · · Score: 1

      It was XP service pack 2 and it ran really nicely until some combination of bad memory or hard drive corruption occured.
      It really does display a desktop and run Sims better than it ever has.
      Its sorely in need of a rebuild but since the mammoth task of reinstalling all the sims updates just means its left.

      Its technically broke, but there is no motivation to fix it.

      --
      liqbase :: faster than paper
    22. Re:Pfft. by Anonymous Coward · · Score: 1, Informative

      I thought you were full of it, but, http://www.hitachigst.com/hdd/library/whitepap/gla ssdisk/whiteglass.htm. Interesting.

    23. Re:Pfft. by kdemetter · · Score: 1

      all those things might indeed get you data back .

      to successfully make the data unreadable , you have to think about how the hard drive work , wich is trough magnetization .

      so if you magnetize the entire disk for a while , the data will become unreadable because you can't distinguish the data since all bits will have the same value .

    24. Re:Pfft. by Anonymous Coward · · Score: 0

      Ahhh, I love the smell of a good Aliens quote in the morning....it smells like....victory...

    25. Re:Pfft. by Anonymous Coward · · Score: 0

      Speaking of tired cliches which didn't make it into the recent poll...

    26. Re:Pfft. by jb.cancer · · Score: 1

      Duke! you'll never Nuke'em in time.

    27. Re:Pfft. by Nightjed · · Score: 1

      one word : microwave

    28. Re:Pfft. by only_human · · Score: 1

      ...[blockquote]you still have a working drive.
      But the servo tracks are magnetic too and thus will also be erased -- aren't they?

    29. Re:Pfft. by QuantumFlux · · Score: 2, Funny

      [...] we had company restricted secrete data on the disks... I informed IBM of the dilemma [...] You 'secreted' what data on the disks!? That's disgusting... no wonder you didn't want IBM to get at the disks...
    30. Re:Pfft. by smidgie82 · · Score: 1

      Yes. To put it more accurately, if you can expose the magnetic surface of the platters to this kind of heat without exposing it to contaminants at the same time, then the platters will not be damaged. However, all the low-level formatting of the drive (esp. the servo tracks, which for the uninitiated are magnetic "lines" on the disk that the drive head uses to identify the location of data tracks for seeking purposes) will be irretrievably lost. To say "you still have a working drive" is misleading, as I guarantee that, should you put the disk back in your computer after doing this, it will NOT work. The same goes for degaussing the disk. If you could (low-level) reformat the disk, THEN the platters would be usable again. On a side note, though I've never tried putting a drive in an oven to see what happens, I've used an "industrial-strength" degausser on a disk before, and it gets HOT. However, I don't think it was at 700 degrees, and yet you could already smell the plastic parts cooking.

    31. Re:Pfft. by FelixTheKraut · · Score: 1

      For work and personal drives I use 7.62 x 39 mm FMJ at approximately 2,410 ft/s.

    32. Re:Pfft. by HolyCrapSCOsux · · Score: 1

      I noticed the same after a laptop drive died (horribly).
      For fun, I opened the drive and the magnetic layer was worn off the platters in spots. Nice clear view!

      --
      0xB315AA8D852DCD3F3DCA578FD2E0BF88
    33. Re:Pfft. by misleb · · Score: 1

      Data can still be recovered. It may only be bits and pieces of files, but it can still be recovered. Clean room data recovery can do some pretty amazing things now.


      So in reality, the bloat of Windows actually improves one's chances of getting away with something. That is, if the bits of recoverable data are random, then the higher the proportion of system files to user files, the less chance something incriminating (to you, at least, MS is still in trouble) be found. Yes?

      -matthew
      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    34. Re:Pfft. by billcopc · · Score: 1

      I used to do such things myself, when I was running a retail outfit. I had various props that hinted at magical talents and unbounded wealth. Things like a 5-foot "LCD" display in my front window, with a teeny-weeny DVI cable coming out its ass. Nevermind the fact that it was a projector with lovingly-aligned mirrors. Without exception, every new customer walking in would ask "How much is that huge monitor ?" and I'd answer a quarter mil. Let's just say I rarely sold any 15" or 17" monitors, only the much more profitable 19" and up.

      The same logic applied to the (then-novel) uber-gaming PC submerged in oil. I never sold any, but just having that prop on display was enough to establish my reputation as a tech god to these laypeople.

      I think you can tell by now, that if I were to open up a data recovery firm, I'd spend some quality time destroying all sorts of hard drives in the most creative ways. Bullet holes, mig welding "accidents", drive platters mistaken for grinding wheels, used as brake rotors, rusted worse than my piece of shit Ford... I wouldn't ever say that I recovered anything from them, people would just foolishly assume I am a magician. It's not false advertising, it's entertainment :)

      --
      -Billco, Fnarg.com
    35. Re:Pfft. by jafac · · Score: 1

      My solution to this problem is to maintain a bank balance that is lower than what someone would incur trying to steal account numbers off a discarded hard disk drive. Much less effort involved.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    36. Re:Pfft. by Gibbs-Duhem · · Score: 2, Interesting

      For those that are interested/know what this means, the curie point for iron-cobalt alloys is around 930C. Platters are typically made of SiO2, which melts at 1830C. I'm pretty sure if you brought your disk to 930C, the data would be irrecoverable. Naturally, if you brought it up to 1830C, there won't even be a disk left.

      Both are readily achievable in an induction furnace. You can build your own for a few hundred dollars, provided you can give it enough current and provide a ceramic insulator.

    37. Re:Pfft. by Interested+Bystander · · Score: 1
      Yep, IBM wants the drives back, but if you are willing to pay for them....

      You bought them, they are yours! By the way, didn't a drive manufacturer dump a bunch of old full and half height drives in the Atlantic to make an artificial reef? Wonder if that worked out for the fish?

      --
      If I was deep this is would be profound, if smart then wise, if a poet then verse. Here it is, you judge!
    38. Re:Pfft. by sgt_doom · · Score: 1
      (I can't believe anyone reads Turledove!! You ever read Iain Banks?? Stirling?? Polly Frost??)

      That makes sense - except why did the FBI send those hard drives recovered from the financial firms in WTC towers to the German data recovery firm, Convar? Don't we have plenty of great data recovery outfits in the USA? And wasn't that a national security issue? (That would be those financial firms where the questionable stock trades were physically [as in computer systems] logged pertaining to airlines and companies residing in the WTC towers.)

      And whatever became of - what employees at Convar claimed was successfully recovered - data?

      Consider this a critically thinking troll.....

    39. Re:Pfft. by Uzito · · Score: 1

      People who rely on anti-forensic tools simply are not familiar with Thermal Crypto-Analysis Method. This method is very cheap and effective. Any person subjected to this method very quickly feels an urge to share all secret passwords and keys. Take a look - http://us.st11.yimg.com/us.st.yimg.com/I/byra_1919 _6268599

    40. Re:Pfft. by Daniel+Dvorkin · · Score: 1

      Good point, except that like I said, this was a clean room, not a storefront, and in fact I had to persuade them to let me look inside -- normally they'd just take the disk from the customer, take it in back, and say, "Come pick it up in a couple of days" -- and there were people actively working on these disks. If this was a prop setup to impress people with how 1337 they were, they put a hell of a lot of effort into it.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    41. Re:Pfft. by atomicthumbs · · Score: 1

      Wouldn't this destroy the servo information on the platters too and make the drive unusable?

      --
      http://pinopsida.com
    42. Re:Pfft. by nasor · · Score: 1

      I think you're missing the point. The article made it pretty clear that it's not a matter of these tools making it impossible for forensics people to investigate, it just makes it so time-consuming and expensive that it's not feasible to actually do it in the vast majority of cases. Yeah, if the government thinks that you have the secret plans for China's new invisible tank on your computer, they will probably dissect your your hard drive in a clean room and carefully examine every nanometer of it with a high-precision magnetic probe. But no one is willing to go through the time and expense of doing that to try to catch someone who stole a few hundred credit card numbers.

    43. Re:Pfft. by Wolfrider · · Score: 2, Interesting

      Back it up anyway; maybe you can reproduce teh results with another prog. ;-)

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    44. Re:Pfft. by Wolfrider · · Score: 1

      That's not NEARLY effective enough for Today's recovery capabilities, much less $tomorrow's.

      HOWTO: Safely decommission a hard drive so that NO-ONE can EVAR get (your?) data off it again:

      o Obtain chainsaw (and safety glasses)
      o Obtain a vise
      o Obtain welding torch or equivalent
      o Obtain round-trip plane tickets to $volcano or $deeepdeephole

      o Don safety glasses, and move to a shielded area
      o Secure the drive in place
      o Cut drive in (4) pieces with $chainsaw (Poulan makes a good brand, just sayin' )

      o BURN the pieces with $welding-torch

      o Package the slagged pieces up into $box

      o Arrive early to your plane flight to get thru $security

      o Drop the pieces into $volcano

      o Hope for the best. ~:)

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    45. Re:Pfft. by Anonymous Coward · · Score: 0

      Son?

    46. Re:Pfft. by LiquidCoooled · · Score: 1

      Data is already backed up, its just the hassle of software install.
      Maybe one lazy rainy sunday afternoon I will get round to it, but until then it can continue as is.

      --
      liqbase :: faster than paper
    47. Re:Pfft. by Wolfrider · · Score: 1

      Nonono, I mean backup the state of the machine as-is. If it's faster and more secure... ;-)

      Only downside like you said, is mebbe it only works with the Sims. But if you can get it working with other software, you win. :)

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    48. Re:Pfft. by LiquidCoooled · · Score: 2, Interesting

      Not a bad idea!
      I've been treating the machine like its a cripple when all along its the wonder cure.

      I think it will work with anything, I just stopped fixing it when I managed to get to a desktop and sims running.
      It really is just a shell of a system, there are over 1000 fileXXXX.chk files still sitting there.

      All this talking has made me guilty anyway I think I'm gonna repair it properly over the weekend.
      I'll just switch out the drive leaving the anomaly intact (!?) and reinstall from scratch.

      --
      liqbase :: faster than paper
    49. Re:Pfft. by walt-sjc · · Score: 1

      Oh the nasty noise a crashed or failing Syquest 555 40M removable made... I went through a ton of those (drives and media) in my Amiga A1000 days...

    50. Re:Pfft. by Wolfrider · · Score: 1

      Acronis (or even linux + dd, after zeroing-out the free space) is good backup. ;-)

      I would say you might try P2V'ing it to a VM but it would prolly not work.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    51. Re:Pfft. by vuffi_raa · · Score: 1

      at my work what we do is a 3x overwrite and then we mangle the platters with a hammer and pliers in order to destroy the drives- seems like a pretty solid way

  3. Ah, the police... by Icarus1919 · · Score: 4, Funny

    I always just keep a few magnets handy... just in case....

    I prefer hardware solutions, rather than software ones.

    1. Re:Ah, the police... by TheCarp · · Score: 1

      I dunno...

      if its the gummint comming after me, I would prefer not to have to rely on magnets. Too time consuming to do right, and, well... I guess in the end it matters how much they want it.

      For my laptop, I just keep the hard drive encrypted. Entire file system (ok, cept for /boot). Very simple, and no worries. Obviously it comes down to the question of whats worst, decrypting the hard drive for them, or being accused of withholding evidence?

      Then, if its someone who can't threaten me with violence (aka big armed men dragging me away under threat of escalating violence until I am dead or comply, off to jail)

      Well... someone like that is just screwed. (ok if they were pretty smart and could trojan my initramfs.... they coul dprobably scrape my passphrase... but they would have to know to do that before they tip their hand to me)

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    2. Re:Ah, the police... by Anonymous Coward · · Score: 0

      Me too. I moved to http://en.wikipedia.org/wiki/Yucca_Mountain. My hard drive routinely fails on a monthly basis. I'd like to see the RIAA keep any evidence intact until trial.

    3. Re:Ah, the police... by Courageous · · Score: 1

      Obviously it comes down to the question of whats worst, decrypting the hard drive for them, or being accused of withholding evidence?

      One would think one would argue that one could not be compelled to produce evidence against oneself.

      Course, if they really want to get you, they plant keystroke loggers on your box and get your cipher codes that way. Silly, these self-styled masterminds who think that they can defeat a group of talented law enforcement officers who know enough to know they need to take you down...

      C//

    4. Re:Ah, the police... by NeverVotedBush · · Score: 1

      Actually, sumitting the platters to magnetic fields powerful enough to warp them doesn't make the data unreadable. The simplest and best way is still the ubiquitous hammer applied generously. And/or a drill press.

    5. Re:Ah, the police... by FishWithAHammer · · Score: 1

      Simple ways are no fun.

      You don't get to use the shotgun when doing it the "simple way."

      Or the thermite.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    6. Re:Ah, the police... by kaizokuace · · Score: 1

      yes hardware solution is for sure. A thermite charge would be way cooler and more dramatic than a magnet tho ;p

      --
      Balderdash!
    7. Re:Ah, the police... by Anonymous Coward · · Score: 0

      Someone hasn't read the latest Phrack.

    8. Re:Ah, the police... by Nossie · · Score: 1

      I realise that encrypting your whole machine might suggest you were withholding evidence. What if however, you only encrypted 1 partition and then said you'd honestly forgotten the decryption key. IANAL but I have to wonder if anyone can do you for being human and forgetting a password?

    9. Re:Ah, the police... by Simon80 · · Score: 2, Funny

      Normally, I'd be inclined to dismiss this tactic, but hey, if it works for the attorney general of the US...

    10. Re:Ah, the police... by Fulcrum+of+Evil · · Score: 1

      Silly, these self-styled masterminds who think that they can defeat a group of talented law enforcement officers who know enough to know they need to take you down...

      Most cops operate at the level of sophistication of an E5 grunt - good group tactics, effective against common criminals as long as they do something stupid, and skilled at manipulation (okay, that's above E5). None of this works against a sufficiently skilled and motivated person - basically, you need the equivalent of a tiger team to take down a reasonably sophisticated setup, and I'm pretty sure most people here don't warrant Gambino task force level manpower.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    11. Re:Ah, the police... by Shads · · Score: 3, Interesting

      I think you're making a big assumption there, I've worked for the government and with the police on several occasions... thus far I wouldn't consider most of them competent beyond a first year systems administrator, they have a lot of books that explain processes to them that were written by someone far more intelligent but often have to consult with someone who knows their shit to even complete the more difficult processes. If you do something that falls far outside their realm of commonly available and used encryption, knowledge, etc... you stand a fair chance of them not being able to break it *IF* you're not someone they consider a big fish. If you're someone they consider a big fish, they'll keep calling in bigger guns until they do get someone who can do whatever needs done to get into your data. Keep a nice sized tub of thermite on top of your pc that runs the full length with a magnesium strip in it and connect it to something that can ignite it... if you see them coming and can ignite it before they get to you, there won't be a pc and potentially a standing room by the time it finishes burning out... shy that, if they got undamaged physical hardware... they can get the data eventually if you're important enough.

      --
      Shadus
    12. Re:Ah, the police... by Fulcrum+of+Evil · · Score: 1

      In the USA, you're allowed to withold evidence that incriminates you. That is, unless the c'ton is so much toilet paper now.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    13. Re:Ah, the police... by TooMuchToDo · · Score: 1
      What size magnets is what proves your salt.

      The only true way is to keep your RAID array in an old MRI machine, and fire it up if someone comes knocking.

    14. Re:Ah, the police... by Anonymous Coward · · Score: 0

      The only true way is to keep your RAID array in an old MRI machine, and fire it up if someone comes knocking.

      It's also useful for disarming the police! You'd better hope all those flash grenades, pepper spray bottles and guns don't hit with enough force to cause them to go off.

    15. Re:Ah, the police... by janrinok · · Score: 1

      I know what you mean - but a thermite charge would actually be way hotter.....

      --
      Have a look at soylentnews.org for a different view
    16. Re:Ah, the police... by jimicus · · Score: 1

      if you see them coming and can ignite it before they get to you,

      That's a pretty big if. They may or may not be any good at data recovery, but most police forces have spent many years perfecting the art of bursting in the door taking the occupant completely by surprise, screaming at them to get on the floor.

    17. Re:Ah, the police... by Shads · · Score: 1

      The truly paranoid use a room in the basement with at least two "serious" doors between them and the outside (metal reinforced solid wood) and no access from windows (glass blocked in small ones and large ones removed entirely. A few camera's seal the deal.

      --
      Shadus
    18. Re:Ah, the police... by The_mad_linguist · · Score: 1

      "Officer, I wasn't trying to destroy evidence! I just wanted to see what was wrong with my computer."

    19. Re:Ah, the police... by Maximum+Prophet · · Score: 1

      Once the police get wind of your potential crime, all they have to do is come knocking every month or so, and watch your computer burn. (Have A Nice Day) After about 6 months of this, you'll be spending more on computer equipment than you are earning by doing crime.

      Also, the big boss that you report to will want to know where his money is. If the keys to the offshore accounts are on the machine that was slagged down, what are you going to tell him? "I lost your $25 million so I wouldn't go to jail?" The boss will tell you that you and he would have rather seen you go to jail, I'm sorry but I'm going to have to work you over.

      This kind of thing is ok for the spy agencies that tend to bug out when trouble hits, but for the regular criminal that needs his data, it's not too workable.

      --
      All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
    20. Re:Ah, the police... by TheCarp · · Score: 1

      Seriously.... if I had an operation THAT big...

      there would be a safe deposit box, opened in the name of some bum off the street that I paid $50 to, paid up in cash for the next 5 years, that I NEVER visit, which would have 2 or 3 USB keys with copies of the keys in question, and encrypted.

      I mean seriously... if your thinking in terms of disaster, don't you want to plan for disaster recovery?

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    21. Re:Ah, the police... by TheCarp · · Score: 1

      Yup. And maybe emptying their clips into your back and your pet in the process.

      Seriously tho... thats the thing... they can bust in the door, or they can install keyloggers. Once they break in the door, their hand is tipped, you know they are on to you. Its a little late to install a keylogger.

      Thats the beauty of the encryption... they bust down the door, confiscate all your equipment... and still, one hopes, get nothing. Not that I am actually much of a criminal. I think the last law I broke involved rolling a joint. Shit, they barely arrest you for that around here anymore... worst I have ever gotten is a stern talking to about "keep it inside your house".

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    22. Re:Ah, the police... by toddestan · · Score: 1

      Once the police get wind of your potential crime, all they have to do is come knocking every month or so, and watch your computer burn. (Have A Nice Day) After about 6 months of this, you'll be spending more on computer equipment than you are earning by doing crime.

      What kind of slashdotter are you? I could probably slag a computer a month, and it would atleast a year before I would be hurting for hardware. And that's just the stuff I have on hand.

    23. Re:Ah, the police... by Ardipithecus · · Score: 1

      If you remember the movie "Conspiracy Theory," that's about how Mel Gibson had rigged up his apt. Extremely cool but must be extremely careful with false alarms.

    24. Re:Ah, the police... by Slashdot+Parent · · Score: 1

      Destroying evidence?
      Obstructing justice?
      Arson?

      Naughty, naughty. Those are crimes, you know.

      --
      They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
  4. sing to an obvious tune by pytheron · · Score: 1

    a finger to fudge is just enough to ruin your time_t

    --
    "I am not bound to please thee with my answers" [William Shakespeare]
  5. interesting by wizardforce · · Score: 1

    Forensic investigators poring over compromised systems where Timestomp was used often find files that were created 10 years from now, accessed two years ago and never modified."
    I blame timetravel. but seriously, does this software modify every single read/write time stamp or do they need to set it to do the work because if it is the latter I bet they will find a few that weren't modified right. Is there no other way to date these tracks- I mean they surely found a difference between a track on the disk written 10 years ago and one written within the year right?
    --
    Sigs are too short to say anything truly profound so read the above post instead.
    1. Re:interesting by Anonymous Coward · · Score: 3, Interesting

      By physically examining the disk you could better determine the age of the data -- but this is not how digital evidence is usually collected.

      In fact, this just exposes how ludicrous courts' treatment of digital "evidence" is. The information they accept as evidence can be trivially faked. Think it sounds far-fetched to be framed for a crime? That's not so difficult when someone can just flip a few bits on your hard drive, maybe via a memory-resident-only exploit, then call in an anonymous tip to the police. There will be nothing on the drive to exonerate you. You could then easily spend years in prison for nothing.

      It's like the situation we face now with electronic voting, but easier to defraud than even that. The people making these laws and procedures seem to have no idea how computers actually work.

    2. Re:interesting by enrevanche · · Score: 4, Informative

      The date a track was written could possibly be analyzed by looking at how it was written at the microscopic level, but this would probably destroy the disk itself. It would be very expensive. As far as I know, this is only theory and has not actually been done. If somebody has a technique, it would hope that it would require a lot of peer reviewed research to verify it's validity. Anyway, the date a track was written may have nothing to do with the age of the data (file), as the OS may move files around for efficiency. This will not effect the timestamps of a file. The fact is that these timestamps are simply data written on the disk and can easily be changed.

    3. Re:interesting by Kythe · · Score: 1

      As I understand it, the physical magnetic characteristics of data written to a hard drive change over time, such that very old data tends to be tougher to erase than newer data. Of course, you'll not find many hard drives in continual use for 10 years :)

      At any rate, determining the magnetic remnance of a given domain on a hard drive may be pretty difficult, and surely the effort would be far beyond what a normal forensics investigation would devote to a case.

      --

      Kythe
    4. Re:interesting by dwandy · · Score: 4, Interesting

      The people making these laws and procedures seem to have no idea how computers actually work.
      It continues to amaze me how the same people that accept that their computer crashes for no reason also accept anything printed by a computer is pure truth.
      --
      If you think imaginary property and real property are the same, when does your house become public domain?
    5. Re:interesting by QuoteMstr · · Score: 1

      Extraordinary claims require extraordinary evidence. Please post sources. As far as I know, there has not been one scrap of evidence showing that past disk writes can be examined through microscopy, or any other kind of direct physical examination.

    6. Re:interesting by tbo · · Score: 3, Interesting

      Disclaimer: I am a physicist.

      As far as I know, there has not been one scrap of evidence showing that past disk writes can be examined through microscopy, or any other kind of direct physical examination.

      The most powerful technique I know of would be Magnetic Force Microscopy (MFM), which is essentially a variant of AFM (Atomic Force Microscopy) that uses a magnetized tip. When I was an undergraduate, I used AFM to image surface features as small as 50 nm, which a quick calculation shows to be comparable to the square root of the physical area used to store a bit on a modern hard drive. Presumably, somebody with more experience or better equipment could do better; it's not a difficult technique if you just want to learn the basics. To actually scan a hard drive in a reasonable amount of time would require a very specialized MFM machine, but I see no reason why such things wouldn't be available to various three-letter agencies.

      Now, I don't know whether there is any residual information to get from an overwritten bit, but it would surprise me if there wasn't, and if there is, it can probably be gotten with MFM, if not an easier technique.

    7. Re:interesting by The_mad_linguist · · Score: 1

      I believe the NSA uses electron microscopes in order to read data off smashed disks. They can also get information that has supposedly been rewritten off too.

    8. Re:interesting by jamesshuang · · Score: 1

      Electron microscopes image physical properties of an object. Last I checked, magnetism isn't a physical property...

  6. Never trust the computer! by Trifthen · · Score: 4, Insightful

    Timestomp? Now I've heard everything.

    Any hacker/script-kiddie with a working knowledge of touch and a 'find' command could wreak equal havoc. Combined with a quick filter and another perl script to generate random timestamps, all launched regularly from cron? Forget it. Forensics folks would be better off scouring logs for a non-tainted timestamp and counting directory inode entries for approximate age.

    Of course, this says nothing of rootkits, which can be downright subversive, embedding themselves into kernel space where not even the OS knows they exist, where they can wreak untold havoc with historical system data or encryption. I bet there's even a script-kiddie version of anti-forensics tools out there, where it just cron-obfuscates anything trackable. Logs, timestamps, frequent automated sweeps of shred over unallocated disk blocks, inode reordering, and so on.

    Now that I think about it, that might be a good idea. I got some work to do. ;)

    --
    Read: Rabbit Rue - Free serial nove
    1. Re:Never trust the computer! by iminplaya · · Score: 2, Insightful

      Subject says it all. We give the damn things way too much power. Beware of the ATM!

      --
      What?
    2. Re:Never trust the computer! by _Sprocket_ · · Score: 4, Insightful

      Any hacker/script-kiddie with a working knowledge of touch and a 'find' command could wreak equal havoc. Combined with a quick filter and another perl script to generate random timestamps, all launched regularly from cron? Forget it. Forensics folks would be better off scouring logs for a non-tainted timestamp and counting directory inode entries for approximate age.


      And that seems to be the point - how many of these types actually know how to use touch or find... much less put together a perl script? By "hobbiest" they're not talking about our level of knowledge... they're talking average punk who thinks double-clicking a rootkit is advanced hacking. Criminals aren't always the sharpest crayons in the box.

      I met one of the FBI agents involved in the investigation of Zimmerman over PGP. After that case, she moved on to child pornography cases. I asked her how many times they ran in to PGP being used by people trading in kiddie porn. Not a single one. She noted that the folks they were busting just weren't smart enough to understand that kind of thing.

      That basic precautions are showing up enough to give investigators a problem says something both about the attackers and the investigations.
    3. Re:Never trust the computer! by flyingfsck · · Score: 4, Funny

      Well, alternatively one could just use Windows ME on a FAT file system. That screws things up all by itself - no need for fancy tools.

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    4. Re:Never trust the computer! by Kjella · · Score: 4, Insightful

      I met one of the FBI agents involved in the investigation of Zimmerman over PGP. After that case, she moved on to child pornography cases. I asked her how many times they ran in to PGP being used by people trading in kiddie porn. Not a single one. She noted that the folks they were busting just weren't smart enough to understand that kind of thing.

      <advocate client="Devil">
      So that means one of two things:
      1. Smart people aren't trading in child pornography or
      2. Smart people weren't caught to begin with, and still aren't

      And it probably shows just how stillborn general encryption of mail is. If average people don't learn that under threats of years in prison, what could possibly make regular people do it?
      </advocate>

      --
      Live today, because you never know what tomorrow brings
    5. Re:Never trust the computer! by karmatic · · Score: 1

      Well, I decided to take a stab at it...

      I would imagine you could use it with something like find / -exec ~/stomp.sh {} \;.

      #!/bin/bash
      function rand_date () {
                      YEAR=$[ ( $RANDOM % 100 ) + 1935]
                      MONTH=$[ ( $RANDOM % 12 ) + 100 ]
                      DAY=$[ ( $RANDOM % 28 ) + 101 ]
                      HOUR=$[ ( $RANDOM % 24 ) + 100 ]
                      MINUTE=$[ ( $RANDOM % 60 + 100 )]
                      SECOND=$[ ( $RANDOM % 60 + 100 ) ]
      }

      # Access Time
      rand_date
      TIME="${YEAR}${MONTH: -2}${DAY: -2}${HOUR: -2}${MINUTE: -2}.${SECOND: -2}"
      echo ${TIME}
      touch -caf -t ${TIME} $1

      # Modification Time
      rand_date
      TIME="${YEAR}${MONTH: -2}${DAY: -2}${HOUR: -2}${MINUTE: -2}.${SECOND: -2}"
      echo ${TIME}
      touch -cmf -t ${TIME} $1

    6. Re:Never trust the computer! by _Sprocket_ · · Score: 2, Interesting

      So that means one of two things:
      1. Smart people aren't trading in child pornography or
      2. Smart people weren't caught to begin with, and still aren't


      Well - you've got to keep in mind the context of our discussion. We were going out to lunch and I'm not exactly sure how it started... but I was mentioning Zimmerman's woes over PGP and she said "oh yeah - I was one of the investigators on that one." We then talked a bit about the good and bad uses of PGP (she had always seen PGP as nefarious until coming to work for our group). And when the conversation progressed to what she was doing after the PGP investigation she mentioned her years of investigating child pornography rings. I couldn't help linking the two parts of our conversation together with the question of how many of the badguys she investigated used encryption... and how many specifically used PGP. That's when she noted that the guys she investigated weren't very advanced when it came to information technology ("They just weren't that smart.").

      I'm sure there are "smart" purveyors of kiddie porn. Almost any crime involves at least a small percentage of knowledgeable, intelligent criminals. Maybe her group just didn't catch any. But that's not the point. The important thing to consider is that for this particular criminal culture, encryption wasn't a part of the standard tool set. And one of the assumed evils of PGP hadn't come to pass.


      And it probably shows just how stillborn general encryption of mail is. If average people don't learn that under threats of years in prison, what could possibly make regular people do it?


      How many criminals believe they're going to get caught? And how many people (who aren't even criminals) have the right mindset to handle security issues? I would say the answer to both are "very few". Having said that... my impression is that encryption is much more commonplace among kiddie porn rings. I don't track criminal cases involving child pornography. But I do occasionally discuss cases where a system has been compromised and used for trafficking illicit data (child porn, warez, financial information, etc.). It is becoming more and more common to find that data in encrypted archives.
    7. Re:Never trust the computer! by Opportunist · · Score: 1

      If you're German, better call the feds right away and turn yourself in. You just published a hacking tool.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re:Never trust the computer! by Ant+P. · · Score: 1

      Why sacrifice stability when Reiser4 does the job just as well?

    9. Re:Never trust the computer! by westlake · · Score: 1
      So that means one of two things:Br> 1. Smart people aren't trading in child pornography or
      2. Smart people weren't caught to begin with, and still aren't

      The geek ought to have learned by now that smart is more often synonymous with arrogance than intelligence.

    10. Re:Never trust the computer! by digitig · · Score: 2, Funny

      Oy! Now none of my makefiles work properly!

      --
      Quidnam Latine loqui modo coepi?
    11. Re:Never trust the computer! by marcosdumay · · Score: 1

      I'd like to think that smart people would rather say something like "I won't open that can of worms" instead of getting into hightly dangerous lottery-like crimes. But I can't really convince myself... I still think that smart people don't get caugth.

    12. Re:Never trust the computer! by thogard · · Score: 1

      Thats ok because someone rewrote the compiler to put in back doors too.

  7. deja vu by Anonymous Coward · · Score: 2, Funny

    Forensic investigators poring over compromised systems where Timestomp was used often find files that were created 10 years from now, accessed two years ago and never modified.

     
    thats really odd, i seem to remember seeing something similar on our domain controller a few minu
  8. "Criminals attempt to thwart police" by Anonymous Coward · · Score: 0

    The police should be getting with the times then so they can fight the criminals.

  9. So... by X0563511 · · Score: 4, Insightful

    The obvious message to law enforcement is that people don't like others going through their things.

    Personally, I'm all for it! The timestomp tool they mentioned seemes more for oh-shit scramble-the-evidence rather than general usage... that kind of timestamp manipulation can really frig up a system.

    Personally I'm a fan of disk encryption using algorythms and key-lengths that make it extremely impractical to get in once the system is powered down. If up however... you have three strikes at getting in and all future packets from your IP are silently dropped for several days. Local access isn't a problem either... open the case and power goes out... and after 10 minutes of idle-time the system locks (only way in is password or reboot... obviously reboot isn't helpful)

    Call me paranoid. I am. I also like my privacy. Yes, I DO have something to hide: MY LIFE! I don't want you in my stuff at all!!! It doesn't matter that there is nothing illegitimate or illegal on the damn things, I still don't care.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    1. Re:So... by Kjella · · Score: 2, Interesting

      Personally, I'm all for it! The timestomp tool they mentioned seemes more for oh-shit scramble-the-evidence rather than general usage... that kind of timestamp manipulation can really frig up a system.

      I was thinking more in direction of "non-destructive fuckup of compromised machine", like say a machine you've trojaned. Make it hell to figure out how and what you've done. If you want to prevent forensic investigation on your own machine, encryption is much better than obfuscation.

      --
      Live today, because you never know what tomorrow brings
    2. Re:So... by Anonymous Coward · · Score: 0

      "Yes, I DO have something to hide: MY LIFE!"

      You say that as if your life was your own property.

    3. Re:So... by X0563511 · · Score: 4, Interesting

      It is. Hell, if people get sick of it all and the shit hits the wall, I'll be right up there with the 'enemy' pushing for real freedom.

      Yes, I don't care If I get flagged for that. I care for my liberty.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    4. Re:So... by KermodeBear · · Score: 1

      What are you using that turns the power off when the case is opened? Is this a home brew solution, or something off the shelf?

      Thanks!

      --
      Love sees no species.
    5. Re:So... by Anonymous Coward · · Score: 0

      "...that kind of timestamp manipulation can really frig up a system."

      Please excuse my ignorance and explain how? I am unaware of many processes that are timestamp-dependent. I believe the obvious "patches" are version-dependent... am I mistaken?

    6. Re:So... by Lehk228 · · Score: 1

      "corporate" motherboards have a case intrusion switch, which can be set to do different things.

      --
      Snowden and Manning are heroes.
    7. Re:So... by RobertM1968 · · Score: 3, Informative
      I'm not sure what parent is using, but I own a Netfinity, and it can be set up so that
      • Opening the case triggers some action (shut-down, lock-up, email/network/pager/phone alert, etc)
      • changing hardware in the machine triggers some action (shut-down, lock-up, email/network/pager/phone alert, etc)
      • a device failing triggers some action (shut-down, lock-up, email/network/pager/phone alert, etc)
      • Powering off the machine (via the soft-power through mobo switch) triggers some action (lock-up next start, email/network/pager/phone alert, etc)
      • shutting down the power supply (using the switches on the power supplies) triggers some action (lock-up next start, email/network/pager/phone alert even with no power, etc)
      • physically unplugging all 3 power cords triggers some action (lock-up on next start, email/network/pager/phone alert, etc even with no power)
      • cutting the power to the location instantaneously triggers some action (lock-up on next start, email/network/pager/phone alert, etc)
      • and on many models, trying to remove the unplugged unit from a building triggers some action (email/network/pager/phone alert, etc) - with the appropriate RFID station in said building.

      Parts of the machine stay on for a very long time without power, and the whole machine itself can take up to 30 seconds to power down with no power connected. The System Management board has it's own internal power (though minimal), and most every hardware or power related issue gets logged into the hardware's system log - even with no power to the machine (ie: pulling all plugs or hitting the circuit breaker will make the machine log a "No AC Power" with Time & Date stamp; and send out a notification - even though it has no AC power - before the machine drains what is stored internally).

      Pretty neat piece of machinery - and at 130lbs and a ridiculously high "guaranteed uptime" I guess such functions arent much to expect. Even so, many far lower end Netfinity's and their Intellistation brethren have (had) at least a few of the same features/capabilities).

      I am presuming the replacement i Series e-Servers do as well - though that is just a presumption, and reality may be far different.

      -Robert

      PS: Making a home brew solution is very easy [though I think some boards natively support this through their "Case Tamper" pins which just need to be wired to a case intrusion switch (standard roller arm switch)]

    8. Re:So... by X0563511 · · Score: 1

      Remove the side panel and it pulles apart a connector that passes the "power-good" signal from motherboard to power supply (its one of the ATX conenctor pins), and the power supply kills the output.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    9. Re:So... by X0563511 · · Score: 1

      Specifically this signal: See page 19 of http://www.formfactors.org/developer\specs\ATX12V_ 1_3dg.pdf

      If it doesn't actually power down, the system does end up resetting...

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    10. Re:So... by X0563511 · · Score: 1

      Er, WTF... make that page 24 of THIS

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    11. Re:So... by devilspgd · · Score: 1

      A case intrusion switch, a few minutes of electrical work to run the power-supply's "power-good" signal through the switch would do the trick.

      --
      Give a man a fish, he'll eat for a day, but teach a man to phish...
    12. Re:So... by fucksl4shd0t · · Score: 1

      I prefer to run timestomp right before make.

      --
      Like what I said? You might like my music
    13. Re:So... by Anonymous Coward · · Score: 0

      I think I need a towel.

    14. Re:So... by Fulcrum+of+Evil · · Score: 1

      The timestomp tool they mentioned seemes more for oh-shit scramble-the-evidence rather than general usage

      Personally, a properly sized thermite/HD/cinderblock sandwich with an electronic trigger (for oh shit!) and a boobytrap (if the oh shit stuff fails) sounds like a much better solution. Cops don't assume a bomb is in the computer (bomb techs would be needed to disarm the boobytrap), so they do something stupid like pick up the computer, which zorches the HD into slag. The cinderblock is for cases where you screw up and autozorch.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    15. Re:So... by cryptoluddite · · Score: 2, Interesting

      I was thinking more in direction of "non-destructive fuckup of compromised machine", like say a machine you've trojaned. Make it hell to figure out how and what you've done. If you want to prevent forensic investigation on your own machine, encryption is much better than obfuscation. Well lets see, Mr. Anderson has a huge encrypted file and his computer asks for his private key when it boots up vs. Mr. Anderson with a bunch of files with messed up timestamps. The formers says "I'm guilty" whereas the latter says "Poor me I got hacked.. and they put lots of bad stuff on my computer too!". Just because it's a jury of your peers doesn't mean they aren't incompetent boobs that will convict just because they feel like you probably did "something".

      Sure the fact that there is no actual evidence against you *should* get the case dismissed right away, but I doubt it would. I bet the prosecutor would be even more inclined to prosecute since he 'knows' you must have done something and you aren't going to get a plea because they know you have something they want, so they'll club you over the head with a life sentence so they can get the key. Or just keep you in jail indefinitely until you give the key, which they can do... although jail is a lot better than prison from what I understand.

      Best not to do something convictable... but in today's world it's pretty hard to know what could be a crime. The police seem to just arrest first and then figure out if there's any crime because even they don't know. Hell they just arrested somebody for paying with $2 bills for Christ's sake. Welcome to the land of the free.
    16. Re:So... by RobertM1968 · · Score: 1

      Interestingly, this machine pulls 1400 watts when running at full tilt. I'm guessing it stores a lot of power (in something like capacitors) for power conditioning and filtering - and remaining on until it does it's necessary "Ooops... no power" functions.

      It's kinda neat unplugging it while it is on and watching it still run. Usually, it hits about 15 seconds from after it complains there is no ac power (which happens immediately).

    17. Re:So... by misanthrope101 · · Score: 3, Insightful

      How hard can it be to make stuff, for all practical purposes, inaccessible? Truecrypt + VMplayer + keyfiles + good passphrases has to equal some pretty good security. Of course that only applies if they burst through the door, not if they came in quietly while you were shopping and installed keyloggers and screencap software ahead of time and then arrest you later. If they're that interested in you, and they have physical access to your system, you're toast anyway. But I somehow doubt the local PD is going to break a Truecrypt container or PGP key, unless your passphrase is written down...oh wait.

    18. Re:So... by ajs318 · · Score: 1

      One of these perhaps. In series with the brown lead from the mains cable, and don't put any insulation sleeves over the terminals (you want anyone touching it to get a surprise or 230).

      --
      Je fume. Tu fumes. Nous fûmes!
    19. Re:So... by thomasdn · · Score: 1

      If up however... you have three strikes at getting in and all future packets from your IP are silently dropped for several days. How did you implement this?
    20. Re:So... by X0563511 · · Score: 1

      I have a script running as a daemon that monitors the system logs and watches for failures (notably ssh). After 3 strikes it runs an iptables rule against the offender and adds it to a file, which watches for when to remove the rule.

      Debian-based systems have 'fail2ban' - the damn thing is so customizable you can make it do things completely unrelated to it's intended purpose.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  10. Print version by Anonymous Coward · · Score: 4, Informative

    http://www.cio.com/article/print/114550 - Print version so you don't have to go through ten pages to read it all.

    Anonymous coward so no Karma whoring today. :)

  11. Macs... by Wizard+Drongo · · Score: 5, Interesting

    Hate to sound like a apple fanboi, but even for those with something to hide that don't know much about computers at all, and therefore lack the know-how required to use these tools, simply using Mac OS X and turning on File-Vault, sad as it sounds, is enough to confound the majority of law enforcement. Most of the contractors that the police in the UK use are windows only. I know for fact that any linux or 'specialist' computers get passed to a specialist data firm in Germany for decoding...
    Macs?
    Only in the most serious of cases are macs in the UK sent for hacking if File-Vault's on. They go to Canada and take upwards of a year to crack. If ever.
    Unless you've done something pretty fucking serious, and the police know the evidence is on the machine, just can't prove it, they usually won't go to the expense.
    Of course, only the most stupid and inept of morons would be doing illegal shit and storing it on their computer without using the most powerful encryption possible, and only storing that which absolutely must be stored. Mind you, criminals are not usually noted for their cunning and intelligence....

    It goes without saying that the above does not translate to across the pond, nor does it apply on Security operations with terrorists and the like. How MI5 & MI6 do things is completely different and tends to involve some 'specialist' people from the likes of the I-corps and in-house solutions....
    I could elaborate, but I'm not THAT dumb.....

    --
    The truth shall always be free: Boris Floricic is Tron.
    1. Re:Macs... by Anonymous Coward · · Score: 0

      If it takes only a year to crack an encryption scheme, then I would call it pretty shitty.

    2. Re:Macs... by Anonymous Coward · · Score: 4, Insightful

      Mind you, criminals are not usually noted for their cunning and intelligence....

      Well, you only hear about the ones that get caught.

    3. Re:Macs... by Wizard+Drongo · · Score: 1

      Note my use of the term "ever".
      They sometimes get lucky, and may leave it running for a year, but to my knowledge (which isn't complete in this area admittedly), there hasn't been a case where a properly secured Mac's data has actually been cracked. The only case that I've heard of was a drugs bust case where a lot of important evidence, both from a prosecutory as well as intel side, was located on the "Mr Big's" mac (contacts, delivery timetables, meeting points, even accounting stuff). They got it not through hacking but by offering a reduced sentence to a minion who had access.

      --
      The truth shall always be free: Boris Floricic is Tron.
    4. Re:Macs... by devilspgd · · Score: 1

      Sure, Macs just aren't used enough in the real world to devote much in the way of resources to them.

      --
      Give a man a fish, he'll eat for a day, but teach a man to phish...
    5. Re:Macs... by Anonymous Coward · · Score: 0

      Correct me if I'm wrong, but in the UK, not handing over your decryption keys when requested to by the authorities is a serious offence in itself with several years of jail time attached, so I don't see how using FileCrypt would be much help unless you are hiding evidence to serious crimes that would land you in even more legal trouble - so by refusing to hand over your keys, you'll get the police really interested in your data. As an added bonus, they can keep you in jail for refusing to hand over your keys while your machine is in Canada being cracked.

    6. Re:Macs... by Deliveranc3 · · Score: 1

      What's the performance penalty on this stuff? Is this something that I'd be interested in turning on as a default? I don't think Ubuntu or other linux distros do...

      I'm assuming ram bandwidth isn't the major performance area (Just an educated guess) so with quad core (probably not dual core) and flash drives (Really fast access in parrelel across a big ass raid) will everyone have this on?

    7. Re:Macs... by robably · · Score: 1

      What's the performance penalty on this stuff?
      Filevault works fine even on fairly old computers - I use it on my 1GHz Powerbook G4 and there is no decrease in speed, even with video editing. Filevault only encrypts your home folder, not the whole drive, so scratch files and any other files stored outside the home folder are unaffected.
      I tried turning it on for my mum's 900MHz G3 iBook, however, and there was a slight decrease in speed - and on an already slow machine she just didn't think it was worth it.
      I think encryption is essential for any laptop because they''re so easy to steal, and if I was still using the iBook (my old machines get passed down to my parents) I'd use Filevault and take the performance penalty, but to be fair it never leaves my mum's house and she has a great place to hide it when she goes out.
    8. Re:Macs... by Wizard+Drongo · · Score: 1

      Yeah, as robably says, it's no major drain. It encrypts the entire /~ directory as an encrypted disk image. It decrypts/encrypts on the fly seamlessly; to the end user there is no outward appearance of anything happening. A pro-user *might* notice it's slightly slower (milliseconds on the MB) when transferring a lot of small files to the /~ from elsewhere on the drive as opposed to from /Applications or wherever, but I doubt it. Apple really did a good job of Apple-ising encryption.

      The best feature of the FileVault system is that because it's all done on the fly, and the overall disk image stays encrypted, getting mounted as a disk image at login and unmounted at logout, if for any reason the machine is not shut down properly, say, because 15 big guys with guns burst into your house and you just yank the power cable (or hit the power button on a laptop), your data still isn't compromised...

      --
      The truth shall always be free: Boris Floricic is Tron.
    9. Re:Macs... by ajs318 · · Score: 1

      Depends. If the penalty for not handing over your encryption keys is less than the penalty for whatever offence the evidence would pin on you if it were decrypted, you might be better off going with that.

      There's also a (very slim, admittedly) chance that Labour will be voted out at the next election (May 2010 at the absolute latest ..... unless Gordon Brown changes the rules .....) and the incoming government might re-introduce a certain quaint, old-fashioned concept called "innocent until proven guilty".

      --
      Je fume. Tu fumes. Nous fûmes!
    10. Re:Macs... by Anonymous Coward · · Score: 0

      Keep in mind that the G4 has a big, honking vector math unit called AltiVec attached that the G3 doesn't have. Block ciphers like AES involve lots and lots of matrix math, which is exactly what AltiVec does so well.

    11. Re:Macs... by GregNorc · · Score: 1

      Performance penalty depends mainly on if you make regular backups. Filevault works by creating an encrypted image of your home folder. When you shut down, the image is updated and all unencrypted files deleted.

      Instead my mac decided to just keep making filevault images and not deleting them. I found out something was up when I tried to download a pdf and was told my hard drive was out of space.

      I tried numerous solutions I found on Usenet, but eventually just reformatted and reinstalled all my files from backups.

      Now use disk utility to make a small encrypted disk image where I keep sensitive documents and files. It's small enough to burn to a DVD-R the way I set it up, but you can pick any size, and it uses 128 bit AES.

    12. Re:Macs... by Danga · · Score: 1

      I tried turning it on for my mum's 900MHz G3 iBook, however, and there was a slight decrease in speed - and on an already slow machine she just didn't think it was worth it.

      Okay, I am curious. Just what exactly does your mum have on her computer that you even considered putting Filevault onto it?

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    13. Re:Macs... by robably · · Score: 1

      Just what exactly does your mum have on her computer that you even considered putting Filevault onto it?
      Passwords to her eBay and Paypal accounts, spreadsheets, other financial information. Personal documents, photographs, email. Why leave it unprotected to add more misery on top of the hassle having your laptop stolen?

      Also, Filevault isn't something you put onto a Mac; it's part of OSX and is enabled just by ticking a box. In use it's completely transparent apart from requiring a log in at boot. There was no downside to trying it, and many benefits.
    14. Re:Macs... by Danga · · Score: 1

      That makes sense since it is a laptop (which I missed in your original post) which are prone to being stolen. It makes even more sense since Filevault is part of OSX (which I did not know) and it is so easily enabled. That is really cool, thanks for the explanation.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
  12. Yes, well by Anonymous Coward · · Score: 0

    Thankfully I still have the right to have the data on MY computer not keep tabs on me if I don't want it to. Sorry.. but the timestamps on files weren't there so the police could use them later.. they were there for my convenience.

  13. oh geez... the "police" by porkThreeWays · · Score: 5, Interesting

    Let me let everyone in on a dirty little secret about 99% of police computer forensics experts... they are less skilled than most 9 year olds at recovering vital information. Many of them use bootable disks that just check the hard drive for IE's cached files and history, etc, etc. Simple stuff a child could do. These people aren't doing complex low level block analysis. They are doing the level of recovery parents do at the end of the night to see what websites their children went on. Does it surprise anyone then it's extremely easy to fool them? God forbid you use encryption, an OS they aren't familiar with, or hardware they've never seen. They'll never recover anything.

    --
    If an officer ever threatens to taze you, say you have a pacemaker.
    1. Re:oh geez... the "police" by Kjella · · Score: 4, Informative

      Don't underestimate the tools - many forensic experts couldn't find their way at all outside the tool, but the tools are rather good at three things:
      1) Point them to "interesting" catalogs on most operating systems
      2) Read pretty much any filesystem, including the odd Linux/BSD variants
      3) Scan for files (keywords, against a hash db etc.) without booting your OS

      Encryption is the only thing that'll stand any serious investigation. Though I suppose it'll get you past the "should be bother to check his computer just in case" checks, there is plenty support for not "IE/Windows" machines.

      Examples:
      Operating system Support: Windows 95/98/NT/2000/XP/2003 Server, Linux Kernel 2.4 and
      above, Solaris 8/9 both 32 & 64 bit, AIX, OSX.
        File systems supported by EnCase software: FAT12/16/32, NTFS, EXT2/3 (Linux), Reiser
      (Linux), UFS (Sun Solaris), AIX Journaling File System (JFS and jfs) LVM8, FFS (OpenBSD,
      NetBSD and FreeBSD), Palm, HFS, HFS+ (Macintosh), CDFS, ISO 9660, UDF, DVD, and
      TiVo® 1 and TiVo 2 file systems.
        EnCase software uniquely supports the imaging and analysis of RAID arrays, including hardware
      and software RAIDs. Forensic analysis of RAID sets is nearly impossible outside of the EnCase
      environment.
        Dynamic Disk Support for Windows 2000/XP/2003 Server.
        Ability to preview and acquire select Palm devices.
        Ability to interpret and analyze VMware, Microsoft Virtual PC, DD and SafeBack v2 image
      formats.

      Compound Document and File Analysis: Many files such as Microsoft Office documents, Outlook
      PSTs, TAR, GZ, thumbs.db and ZIP files store internal files and metadata that contain valuable
      information once exposed. EnCase automatically displays these internal files, file structures, data and
      metadata. Once these files have been virtually mounted within EnCase, they can be searched, documented
      and extracted in a number of different ways.

      File Finder: This feature automatically searches through the page file, unallocated clusters, selected files
      or an entire case, looking for predefined or custom file types. This feature differs from the standard
      search, because it looks through the defined areas for the file header information and sometimes the
      footer.

      Analysis: EnCase software has the ability to find, parse, analyze, display and document various
      types of email formats, including Outlook PSTs/OSTs ('97-'03), Outlook® Express DBXs, Lotus
      Notes NFS, webmail such as Hotmail, Netscape and Yahoo; UNIX mbox files like those used by
      Mac OS X; Netscape; Firefox; UNIX email applications; and AOL 6, 7, 8, 9. In some cases,
      EnCase can recover deleted files and depending on the email format, the status of the machine.

      Browser History Analysis: EnCase has powerful and selective search capabilities for Internet
      artifacts that can be done by device, browser type or user. EnCase can automatically parse,
      analyze and display various types of Internet and Windows history artifacts logged when websites
      or file directories are accessed through supported browsers, including Internet Explorer, Mozilla,
      Opera and Safari.

      --
      Live today, because you never know what tomorrow brings
    2. Re:oh geez... the "police" by hamster_nz · · Score: 1

      Ah, that makes me feel better... I'll just clear my Browser's cache next time I am planning a crime. By the way how are things going down at the station's computer forensic lab? do many suckers fall for your misinformation?

    3. Re:oh geez... the "police" by Lehk228 · · Score: 1

      EnCase doesn't read .7z files? not even my old chat logs will show up if i get a visit from the party van.

      --
      Snowden and Manning are heroes.
    4. Re:oh geez... the "police" by arth1 · · Score: 2, Informative

      File systems supported by EnCase software: FAT12/16/32, NTFS, EXT2/3 (Linux), Reiser
      (Linux), UFS (Sun Solaris), AIX Journaling File System (JFS and jfs) LVM8, FFS (OpenBSD,
      NetBSD and FreeBSD), Palm, HFS, HFS+ (Macintosh), CDFS, ISO 9660, UDF, DVD, and
      TiVo® 1 and TiVo 2 file systems.

      Another good reason to use XFS then.

      In addition to it zeroing out any previously write-opened files when replaying the journal (which is why you get a bunch of files filled with NULL if you pull the plug on an XFS system -- it's by design). And it having a defragmenter (xfs_fsr), which prevents dirty extents with confidential data to stick around "forever".
      Oh, and it being fast and mature doesn't hurt either, nor does the support for security labels and alternate streams.

      Regards,
      --
      *Art
    5. Re:oh geez... the "police" by rtechie · · Score: 1

      Encryption is the only thing that'll stand any serious investigation. Though I suppose it'll get you past the "should be bother to check his computer just in case" checks, there is plenty support for not "IE/Windows" machines. The year is 2007. As far as I'm aware disk encryption tools like PGPDisk and similar have been around since at least the early 90s and they remain nearly as difficult to break into now as they once were. The issue has always been performance. Anyone who knows even a little bit about computer security should know this. Therefore, anyone doing illegal activities and who is halfway competent will be using encryption.

      As other people have pointed out, the police are very good at catching incompetent "blue collar" criminals and very poor at catching competent "white collar" criminals. Most computer criminals fall into the latter category so are rarely caught, and when caught are rarely seriously punished (white collar criminals are smart enough to have money and lawyers). That's why organized crime is more powerful than ever and the FBI can't seem to catch any real terrorists.

      BTW, I believe the OP was talking about European police, which are generally even less competent when it comes to computer crimes.

    6. Re:oh geez... the "police" by QuoteMstr · · Score: 1

      I used to use XFS, but the data corruption gotto me. Is there any way to alter its behavior? I'd rather a file be removed entirely, or moved to /lost+found, or whatever, then zeroed out. Zeroing files produces very, very strange behavior.

      Also, hard crashes are unavoidable sometimes. Even if one has constant AC power, what about kernel crashes, accidentally hitting the power button, etc.?

    7. Re:oh geez... the "police" by Anonymous Coward · · Score: 2, Informative

      EnCase sucks at true forensic data recovery. Local police outfits might try and use this, but it really the low-end of true forensics work. It is ok for basic imaging and sifting through non-corrupt files, but hasn't got any advanced features such as finding a leftover 200msec portion of a movie file that was deleted 2 months ago (of which all file table/sector structure records are missing).

      More advanced agencies use something called iLook Investigator which is only available for particular authorized agencies (around the world) to use.

      Or there are more listed on Wikipedia (and some of them are free/open source).

    8. Re:oh geez... the "police" by yogurtforthesoul · · Score: 0

      Encryption is the only thing that'll stand any serious investigation. Hear, hear! That's why I always have my hard drive suspended over a hidden hole of liquid nitrogen. If the authorities want it they'll have to get past the pit trap, the poisonous snakes, quicksand, AOL disc launchers, and the sledge hammer that will smash the drive once it's lowered into the nitrogen after the cops put the incorrect amount of weight in place after removing the hard drive.

      After that they just need to get out of the house before it collapses or they are ran over by the 10-ton round boulder. Then they still have to fight off the locals, avoid Nazis, and hitch a ride on a plane.

      Now that's encryption the analog way.
      --
      Something witty goes here.
    9. Re:oh geez... the "police" by Opportunist · · Score: 1

      Their latest trick is to hire "real" experts, after they grungedly realized they ain't smart enough to catch at least halfway sensible criminals with their tools alone.

      But you'd be surprised what you can find on HDs when you get past the first line of defense. It's quite interesting to see that many people who actually do encrypt their stuff rely on a single method, most of the time one that has been outdated for years.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    10. Re:oh geez... the "police" by arth1 · · Score: 1

      You can boot from a CD/DVD/diferent partition, and mount the volume with the norecovery,ro options, then copy the files you need somewhere safe, before doing a regular mount.

    11. Re:oh geez... the "police" by Anonymous Coward · · Score: 1, Funny

      Where's the .torrent?

    12. Re:oh geez... the "police" by QuoteMstr · · Score: 1

      Interesting. Is there a way to identify which files would be overwritten?

    13. Re:oh geez... the "police" by Danga · · Score: 1

      Another good reason to use XFS then.

      Hello, there are other tools these investigators use, not just Encase, I know because I work in this field (as a developer not an investigator). Encase is mainly a case management tool, most investigators use other tools to analyze/image media and then import that data into Encase.

      If I was an investigator and came across your XFS disk I would just hook the disk up to my imaging computer, throw in my linux live CD that has some tools on it as well as has the ability to work with XFS, boot up, mount your drive and then ZIP/RAR/whatever all of the files found on the drive to easily import into Encase and then just for good measure I would DD the whole disk too which can then be imported into Encase and searched if needed. Problem solved and while there definitely are some brain dead investigators the majority of them would be able to do the same exact thing.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
  14. It is like ten lines of code to do this anyways. by Anonymous Coward · · Score: 0

    We had a build tool once that kept over writing over some files we did not want it to because the timestamps were older for some reason. It took me ten minutes to write an app that ran through the directory, opened up the file meta data in every file and manually altered the timestamps of every file.

  15. Holy Crap by stoneycoder · · Score: 1, Funny
    They must be using some NSA type shit. From TFA:

    He learned quite a bit through forensics. He learned, for example, that an aquarium employee had downloaded an audio file while eating a sandwich on her lunch break. Now thats what i want, a tool that can tell if someone was eating a sandwhich while downloading a particular file.
    1. Re:Holy Crap by Kythe · · Score: 1

      More than that: a tool that will tell you whether it was turkey, ham or PBJ.

      --

      Kythe
    2. Re:Holy Crap by alohatiger · · Score: 2, Funny

      Come on, all you have to do is check the MEAL_BREAK_MENU_DESCRIPTION meta tag

      --
      Bigtime Consulting - "We're the best because we cost the most"
  16. And with Slashot by drDugan · · Score: 1

    And with a Slashdot story, TimeStomp just migrated down from hobby to script-kiddie. Ahhh, you gotta just love free open information exchange.

    1. Re:And with Slashot by Lehk228 · · Score: 1

      back when i used windows 98 i had some tool that added an edit field to the properties dialog on every file, it would also run recursively on directories.

      i used it mostly for fixing messed up file sthat came to the top of searches incorrectly (find newest text files... oops there are a bunch created in 2050 so good luck finding actual new files)

      --
      Snowden and Manning are heroes.
  17. Touch? by mattfata · · Score: 2, Interesting

    TimeStomp? ...can't `touch` and a bash script accomplish the same thing?

    1. Re:Touch? by flyingfsck · · Score: 1

      That is probably what timestomp is - a bash script.

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    2. Re:Touch? by arth1 · · Score: 1

      It's better done by a shell script, due to incompatibilities between Windows and Unix/Linux time stamps.

      The ctime in Windows is not the same as ctime in Unix/Linux. In Windows, it's the creation time. In Unix, it's the change time.

      This causes great confusion when using a file copying or archiving tool made by Windows users and which foolishly sets the ctime to the Windows create time. Which means files won't be backed up in incremental/differential backups, cause the ctime is older than the last backup, and caching web servers continue to serve the cached content because the ctime hasn't changed.
      Some $$$$$ or even $$$$$$ apps do this, and as a Unix admin, it's damn fine annoying, so writing shell scripts to fix bogus time stamps is all part of the job.

    3. Re:Touch? by Anonymous Coward · · Score: 0

      Not on windows, there is a Entry timestamp that requires the Timestomp magic to overwrite

    4. Re:Touch? by Anonymous Coward · · Score: 0

      NTFS stores atime, ctime (change time), mtime, and creation time. With change time and creation time both starting with C, it's no surprise that many programmers screw it up.

      dom

  18. A year ago... by Lord+Kano · · Score: 3, Interesting

    My girlfriend told me that her nephew was going to college for "Computer Forensics" and my immediate response was, when he's done all he'll be able to do is catch cheating spouses. People who are engaging in real criminal activity are already using strong crypto and it's getting easier every day.

    You just can't beat the numbers. If there is a 256 bit keyspace and a secure algorithm, you are not going to be able to crack the machine. I suppose that perhaps American and European law enforcement could take a page out of Israel's book and start using "strong persuasion" to get keys from suspects, but I don't imagine that happening any time soon.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    1. Re:A year ago... by Anonymous Coward · · Score: 0

      perhaps American and European law enforcement could take a page out of Israel's book and start using "strong persuasion" to get keys from suspects, but I don't imagine that happening any time soon.

      Don't bet on it....
      Alberto Gonzoles

    2. Re:A year ago... by Anonymous Coward · · Score: 0

      hopefully you're talking about eliptical curve cryptography, otherwise 256bits would last a few minutes.

    3. Re:A year ago... by taoman1 · · Score: 2, Interesting

      Well, they can do a little more than that. Child porn collectors are busted every day using Encase.

      --
      Where is the Undo button for my life? Not to mention the Esc key.
    4. Re:A year ago... by Profane+MuthaFucka · · Score: 5, Funny

      Don't knock it. Catching cheating spouses is a great way to get laid. You've already established that they've got no problem sleeping with people other than their husbands, which is 90% of the battle usually.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    5. Re:A year ago... by Anonymous Coward · · Score: 0

      Only stupid or careless ones. As the GP says, good luck doing anything with 256-bit encryption.

    6. Re:A year ago... by Anonymous Coward · · Score: 0

      Public-key, yes. Symmetric key (which is what you'd use in this case), not a chance --- even 128 bit would take years at best, barring some undiscovered shortcut.

    7. Re:A year ago... by Eli+Gottlieb · · Score: 1

      I hate to derail the thread, but are you saying Israel tortures people for their encryption keys? Damn, why do I get stuck with all the lousy countries?

    8. Re:A year ago... by devilspgd · · Score: 1

      Even "strong persuasion" is trivial to solve at a technical level, you simply need multiple the ability to store multiple sets of data in the same file, with different versions being revealed depending on the key/passphrase/whatever in use.

      --
      Give a man a fish, he'll eat for a day, but teach a man to phish...
    9. Re:A year ago... by Beryllium+Sphere(tm) · · Score: 3, Interesting

      Robert Morris Sr. gave a talk long ago about the two major rules of crypto. First, never underestimate how far someone will go to read your data (for example, hiring Alan Turing and inventing digital computers). Second, look for plaintext, which will pop up in unexpected places while you perfect the algorithm that create the ciphertext.

      If you typed a passphrase into a Windows machine, would you bet your freedom that the passphrase wouldn't show up in "strings /dev/hda", in a swap file, in an MRU list, or in the files of whatever spyware happened to infect that machine? Or that potentially incriminating file names wouldn't be tucked in the registry someplace?

      Hiding things on a general purpose computer is still hard, despite the availability of little-known but powerful techniques like the ATA commands to create an unreadable Host Protected Area, or simply to misreport available disk space (I'm waiting for the hack that takes advantage of the fact that a disk drive has tens of megs reserved for its own use, several megs of RAM, and a 32-bit processor: a 1990s desktop worth of machinery that nobody thinks of as a computer).

      Fearless prediction: technology will lose on both offense and defense. Successful police will flip accomplices, successful criminals will move to jurisdictions where they can form an under$tanding with the police, and anyone who tries to win a technological arms race will lose in the end.

    10. Re:A year ago... by king-manic · · Score: 1


      You just can't beat the numbers. If there is a 256 bit keyspace and a secure algorithm, you are not going to be able to crack the machine. I suppose that perhaps American and European law enforcement could take a page out of Israel's book and start using "strong persuasion" to get keys from suspects, but I don't imagine that happening any time soon.


      Um... never over estimate the morals of national security officers/police.

      --
      "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
    11. Re:A year ago... by rjh · · Score: 1

      You can beat the numbers by refusing to play the numbers. Computers are infamous for leaking information. Side channel attacks are on the rise, interesting stuff is routinely discovered in swap files, use of keyloggers is up, etc., etc.

      I'm a computer security Ph.D. candidate focusing in voting machines. It's amazing how much you can find in a supposedly secure system. Vendors love to say "we're using AES256 and we've got a FIPS certification!", but the reality is usually much different than what you see in the four-color glossies.

    12. Re:A year ago... by 91degrees · · Score: 1

      I don't think that's the case. People are a lot more foolish than you might expect. You still have to have an above average nowledge of computers to know that consumer encryption systems exist, and you have to convince everyone else you know to use it and educate them on basic security.

      Many people think that if you delete a file, the file is no longer on the disk. That if you don't have the password you can't access a machine. That websites are often stored locally.

      And then there's additional things people forget about. You might be lucky enough to find something useful in the swapfile. Or even if you get a security expert, everyone else they communicate with has to be reasonably competent.

    13. Re:A year ago... by dajak · · Score: 1

      People who are engaging in real criminal activity are already using strong crypto and it's getting easier every day.

      Professionals maybe, but a large proportion of serious crimes are committed by complete amateurs in information hiding. The police still collects fingerprints at crime scenes, even though one would expect criminals to know by now that they should wear gloves. Fingerprinting has been around since the 1890's.

    14. Re:A year ago... by arevos · · Score: 1

      Robert Morris Sr. gave a talk long ago about the two major rules of crypto. First, never underestimate how far someone will go to read your data (for example, hiring Alan Turing and inventing digital computers). Second, look for plaintext, which will pop up in unexpected places while you perfect the algorithm that create the ciphertext. I'd imagine that Morris' first point can be best addressed by using a well tested encryption algorithm, and a mature, open source encryption application. This minimises the chance that your data can be brute-forced.

      The second point can be circumvented by simply not storing any plaintext. Remove any harddrives from your machine, and use a specialist LiveCD with an encrypted USB stick to store any data you wish to keep between sessions.

      Granted, these techniques are not foolproof. You could be unknowingly under surveillance when you enter your password in, for instance. However, one can reduce the risk by a considerable margin, making it increasingly harder, and increasingly expensive, for you data to be accessed without your consent.
    15. Re:A year ago... by soapy2000 · · Score: 1

      Start using?!? The UK has long had a law saying that they can send you to prison for up to 5 years for not surrendering your encryption keys at the police's request. You can also go to jail for telling anyone that you were forced to hand over your keys, so if a cop demands your PIN number and credit card info, you really have to take it on trust that they aren't adding to the police benevelant fund...

      --
      If I knew then what I knew now, would I still feel this old?
    16. Re:A year ago... by fuzznutz · · Score: 1

      If you typed a passphrase into a Windows machine, would you bet your freedom that the passphrase wouldn't show up in "strings /dev/hda", in a swap file, in an MRU list, or in the files of whatever spyware happened to infect that machine? Or that potentially incriminating file names wouldn't be tucked in the registry someplace?

      Nope.

      But I would feel a little more secure if I had a Linux machine with LUKS random autogenerated one-time-pad encrypted /tmp and swap directories and I type this into a terminal:

      sudo truecrypt /media/files/myjunk.tc /media/crypto

      I just wish I could find a livecd that has truecrypt and vmware player installed...

    17. Re:A year ago... by Lord+Kano · · Score: 1

      I hate to derail the thread, but are you saying Israel tortures people for their encryption keys? Damn, why do I get stuck with all the lousy countries?

      I'm saying that Israel tortures and murders people. Mossad isn't above putting a bullet into someone head. They're also not above using torture.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  19. Oh no! by iminplaya · · Score: 1

    You don't think they'll start messing with this clock, do you? That graph looks like we're too late...or too early?

    --
    What?
  20. But does it withstand rubberhose cryptoanalysis? by Anonymous Coward · · Score: 1, Informative

    Pages of interest: Rubber-hose cryptanalysis & Deniable encryption

    Clearly you have quite a few problems if you're trying to hide something, and forensics can already read timestamps on your files!

    What would be a breakthrough is plausibly deniable encryption which can build fake partitions which look "real" and "used". For instance, it can automatically install an operating system to a hidden partition (that is meant to be given out to forensics after a little bit of a fight). Then it can create normal operating system usage such as email, web access, instant messenger marks, installation of new software over time, etc.

    The problem with deniable encryption at the moment is that the user can't justify the lack of activity on the open partition (and the lack of normal usage marks left behind), and therefore it is quite obvious to say that another hidden (and used) partition exists.

    Thermite is not an answer either because then it becomes obvious you were hiding something using extreme paranoia measures.

    Knowing that a user is playing anti-forensics tricks is quite easy. Proving it in court is most likely a different matter altogether.

  21. Touch by ShakaUVM · · Score: 3, Interesting

    >>Five years ago, you could count on one hand the number of people who could do a lot of these things,' says one investigator.

    Yes, yes.

    Five years ago (2002) there were five people (or less) that knew touch.

    Lol. The guy is a moron.

    I remember walking through a parking lot in college in 1996 and listening to a couple guys talk about how they would touch their files to make late homeworks appear as if they were done on time.

    About a year after that, UCSD switched to a turnin-based system. =)

    1. Re:Touch by dwater · · Score: 2, Funny

      >>> ...on one hand...
      >
      >Yes, yes.
      >
      >Five years ago (2002) there were five people (or less) that knew touch.

      Er, assuming they're using 5 fingers (inc. thumb) then that should be *31* people or less...

      >
      >Lol. The guy is a moron.

      *He's* a moron?

      What's that strange gesture you're giving me with your hand? You trying to tell me '4' for some reason?? Hrm...odd.

      --
      Max.
    2. Re:Touch by Anonymous Coward · · Score: 0

      Five years ago (2002) there were five people (or less) that knew touch.

      Lol. The guy is a moron.


      -5, poor reading comprehension.

      Here's the original quote. You even quoted it:

      "Five years ago, you could count on one hand the number of people who could do a lot of these things" (emphasis added by me)

      He didn't say, 5 people knew how to do any of these things, which would have meant 5 people knew how to do touch.

      Have there been any significant anti-forensics advances in the past 5 years? I'll guess yes. So maybe the guy isn't a moron after all.

      I won't say you are a moron; I will however say that in this instance you were rather quick and harsh to judge.

    3. Re:Touch by QuoteMstr · · Score: 1

      Or the instructors could simply have looked at the ctime; there's no way to set the ctime of a file back.

      Simple grading policy: the time an assignment was turned in is max(ctime, atime).

    4. Re:Touch by ShakaUVM · · Score: 0, Troll

      The summary says, "you could count on one hand".

      That's 5.

      You really should read before making yourself look like an ignorant fool.

    5. Re:Touch by dwater · · Score: 1

      you can count to 5 with just 3 fingers. Actually, you can count up to 7 with 3 fingers....

      --
      Max.
    6. Re:Touch by Jah-Wren+Ryel · · Score: 1

      I remember walking through a parking lot in college in 1996 and listening to a couple guys talk about how they would touch their files to make late homeworks appear as if they were done on time. I went to school with a guy who wrote a self-modifying homework assignment. He figured out that the TAs were using a home-grown automatic compilation and test system that relied on the student provided makefile. So his makefile used touch to put the timestamps back and then rewrote the makefile to remove evidence of invoking touch, and then of course touched the new makefile back in time too. Apparently he got away with it many times as he was never busted but perpetually late turning in assignments.
      --
      When information is power, privacy is freedom.
    7. Re:Touch by Anonymous Coward · · Score: 0

      You forget, "You can count on one hand" is a unit of measure equal to five.

      It's much smaller than the library of congress or the olympic swimming pool, but it's in the same category.

    8. Re:Touch by Anonymous Coward · · Score: 0

      I just wanted to join the inevitable pile-on following your comment to say: HA Ha!

    9. Re:Touch by IpalindromeI · · Score: 1

      Learn to count to 31 with just five fingers!
      Step 1: Counting to ten

      --

      --
      Promoting critical thinking since 1994.
    10. Re:Touch by MikeBabcock · · Score: 1

      I guess mounting my filesystems with noatime is anti-forensic of me ;-)

      --
      - Michael T. Babcock (Yes, I blog)
    11. Re:Touch by dwater · · Score: 1

      > You forget, "You can count on one hand" is a unit of measure equal to five.

      Aha, but I live in China, where people count to 10 on one hand - I mean *everyone* does (well, everyone with hands). I suspect it's common throughout Asia, actually.

      I am also a /. geek, so couting to 31 with one hand is, I would think, commonplace *and* common knowledge.

      So, to some it might mean '5', but to a *very* large number of people, it means more.

      Max.

      --
      Max.
  22. Re:Never trust the computer! (even a Linux box?) by DownWithTheMan · · Score: 2, Interesting
    Speaking of rootkits, from TFA:

    Linux servers have become a favorite home for memory- resident rootkits because they're so reliable. Rebooting a computer resets its memory. When you don't have to reboot, you don't clear the memory out, so whatever is there stays there, undetected.

    I don't mean to sound like a moron or naive but are Linux rootkits really that prevalent? After doing a quick google search for "rootkits for linux", I found a few for the old 2.0 and 2.2 Linux kernels... Have updates that have since come out made life that much harder for the hacking community? Anyone have an idea of what's going on here, because I'm really surprised to see them make the claim that Linux servers are a new favorite home for rootkits...
  23. Key quote by gillbates · · Score: 2, Insightful

    They're using stego? Maybe we drop some stego on them.

    Yeah, cause my stego *ROCKS* yo!

    I'm thinking even the most avante-garde anti-forensics tool could fool this guy. Yeah, anti-forensics might be a problem for him, but last time I checked, having a future date on your warez or kiddie porn won't save you from prosecution. In fact, using something like Timestomp is more or less likely to convince the jury that you are indeed a criminal.

    And likewise, it takes a very *good* steganography tool to really hide things. Sure, you could fool your friends, but you aren't likely to fool a forensic investigator with a basic knowledge of statistics. Could I tell the difference between a good and mediocre steganography tool? Probably. Could the average criminal? Probably not. A mistake as simple as hiding your data in images gleaned from the web would be enough to trip someone up: Here's a hint - if the image looks the same as the one on the web, but the checksums don't match, something's up. I'm guessing a shell script could go through the hard drive and do most of the work for the investigator. 17 hours isn't so short anymore...

    If you don't want the cops to find it, use encryption. If you want deniability, use the double-xor technique mentioned in Bruce Shneier's Applied Cryptography. But don't bother thinking that bogus timestamps are going to foil any serious forensic investigator. The relative location of a file's blocks on the hard drive is going to give at least an approximate date of file creation, even if you do obliterate the timestamp, and every forensic investigator worth his salt knows this.

    --
    The society for a thought-free internet welcomes you.
    1. Re:Key quote by Anonymous Coward · · Score: 0

      Defrag would take care of that and any computer geek keeps his hard disk defragged.

    2. Re:Key quote by Lehk228 · · Score: 1

      by flattening out timestamps in your questionable folders it's harder to argue a pattern of access and use. if every file was created in a single day, and last modified that same day, it's harder to argue that it's legitimately a collection rather than a dump sent by a virus/trojan/worm

      --
      Snowden and Manning are heroes.
    3. Re:Key quote by arodland · · Score: 3, Interesting

      Got a little something to hide? The point wasn't to provide deniability for your kiddie porn. The idea is more like, you rooted my machine, stole my data or did something evil with it, and now you want to cover your tracks. So you toast the logs as well as you can, you jumble up mtimes and permissions on files so that someone going back and doing forensics has a harder time establishing a pattern. The first step towards finding out who did something is figuring out when it was done, to find out who had access at that time, where to look in (non-compromised) logs, etc. So if you obscure that information you make it a little harder to trace things back to you. It's about hiding an identity, not data.

    4. Re:Key quote by rriven · · Score: 1

      The first step towards finding out who did something is figuring out when it was done


      Exactly, the typing program in my high school was always "Hacked" and you found your self typing "Ms. X is a B****" instead of "the cat jumped over..."
      I remember one day the "tech" sat next me and looked to see when the file was last modified. He told the teacher, she looked on her calendar and said Jim Jones was there that day, then the tech left

      I am sure Jim was blamed for it weather he did it or not.

      --
      Dan
    5. Re:Key quote by Anonymous Coward · · Score: 0

      Or is using a file system which automatically defragmentates itself, by copying entire files if they are growing too big to store in contiguous sectors. And automatically cheduling all this in idle time. A file system in which caching is dynamic and a file may never even see oxide if it gets created, read and unlinked in sufficiently quick succession.

  24. Re:But does it withstand rubberhose cryptoanalysis by siddesu · · Score: 2, Insightful

    look up truecrypt. it has had that plausible deniability thing for years now ;)

  25. "Friends" and Infiltrators by iminplaya · · Score: 1

    And I think to myself.... what a wonderful world

    I would like to buy an "e" please.

    --
    What?
  26. of course they take the easy answer by spacerodent · · Score: 1

    Of course they blame it on computer utilites! Otherwise they'd have to start trying to catch clever timetraveling bandits!

  27. Tools by Kythe · · Score: 3, Insightful

    What would be interesting to me: a tool that deliberately modifies timestamps and/or creates ghost deleted files to tell a normal-looking story of computer use, when the actual history has been anything but.

    In other words, forensics tools can assemble the history of file use on a disk. If it's known that the disk was in use before a certain date, but no timestamps can be found before that date (on current or deleted files), one may suspect the disk was wiped at that point. Likewise, physical disk usage for a given file system type has known and studied statistical characteristics over time. If the statistics are off, if you don't find deleted file images where you expect them, you may suspect that the freespace was wiped, or that certain unused disk space that would normally contain deleted file images contained files that are now wiped.

    What happens when you have a tool that modifies timestamps on current and deleted files such that a normal distribution of them extend back before the date of disk wipe? Even worse, what happens if the tool can create "ghost" images of deleted files, in order to fool tools that look for normal statistical disk usage?

    Once you have such a tool, wiping a disk and starting over can literally be done undetectably. So much for worry about having to maintain disk drive evidence after being hit with a subpoena.

    --

    Kythe
    1. Re:Tools by Anonymous Coward · · Score: 1, Informative

      How about this idea:

      Let's say you have 24 hours to hand in your PC for evidence. What you could do is re-install it from scratch after wiping the disk clean, and then use it for several hours doing many things that you would normally do (browse the web, install apps and things etc) and then use a script to back-date the dates on all files on your system spreading them out several weeks. Then you can say 'no I re-installed my PC about 3 weeks ago' and actually have it look like you used it for about an hour a day each day.

    2. Re:Tools by misanthrope101 · · Score: 1

      I tried to read your post, but the word "Knoppix" kept flashing through my mind so prominently that I couldn't understand what you had written. How long before someone releases a live[dvd|cd] with Truecrypt installed?

    3. Re:Tools by Anonymous Coward · · Score: 0

      Simply use two drives, and only connect one at a time. Ensure that you keep your criminal stuff on one and your legit stuff on the other.

      I used to do this in college. I had a 4 GB drive which saw some legit use and a much larger one full of warez. My PC was fairly old so the drive wasn't suspicious. If they ever got around to checking me over the many DVDs I downloaded I could just point at the 4 GB drive and say that it couldn't even hold an ISO, and that someone had obviously been using my IP (which they didn't check against) :)

  28. Persuasion by gillbates · · Score: 4, Insightful

    In 'Merica, we call it gitmo. Encrypshun don't fool us nohow, nosir.

    'fter all, if yah ain't guilty, watcha hidin' stuff fer? Dontcha know there's a war goin' on?

    --
    The society for a thought-free internet welcomes you.
    1. Re:Persuasion by Mr2001 · · Score: 4, Insightful

      That's what packages like TrueCrypt with hidden volume support are good for. The Man tortures you, you give up a key, and he finds some fake secret files, while your real secret files are still safely hidden.

      --
      Visual IRC: Fast. Powerful. Free.
    2. Re:Persuasion by Anonymous Coward · · Score: 0

      I hate to destroy your 8-year old wannabe smart kid fantasies, but "The Man" is not that stupid. They know about encryption MORE than you do, they know about Truecrypt. If its author is not in jail, there must be a good reason.

    3. Re:Persuasion by Mr2001 · · Score: 1

      They know about encryption MORE than you do, they know about Truecrypt. If its author is not in jail, there must be a good reason. Of course, and that reason is that it isn't illegal to write encryption software. The authors of PGP and Freenet aren't in jail either.
      --
      Visual IRC: Fast. Powerful. Free.
    4. Re:Persuasion by Mr2001 · · Score: 1

      Oh, and by the way, TrueCrypt is open source, which means (1) there's no point in jailing the author, because the code is already out there, and (2) any back doors are likely to be noticed.

      --
      Visual IRC: Fast. Powerful. Free.
    5. Re:Persuasion by Opportunist · · Score: 1

      Huh? Did something change while I wasn't looking and it's important now whether you're guilty or not when you go to the Cuban Club Med?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    6. Re:Persuasion by jimicus · · Score: 1

      And both of the people who have been let out of Guantanemo Bay will confirm that this method is effective for regaining your freedom.

    7. Re:Persuasion by Mr2001 · · Score: 1

      As has already been stated, if the authorities are so corrupt that they'll jail you without proving the case against you, then you're screwed no matter what you do.

      --
      Visual IRC: Fast. Powerful. Free.
    8. Re:Persuasion by asninn · · Score: 1

      Yup, and then you stay in gitmo and continue to get tortured, anyway...

      --
      butter the donkey
    9. Re:Persuasion by Anonymous Coward · · Score: 0

      Wow.

      Proof by paranoid assumption is is getting all too common on Slashdot, but still, that one was pretty blatant. I hope you were trolling.

      (Of course, there is a problem with Truecrypt if we assume a ruthless "Man". It is not, however, that he has some magic wand that helps him break the encryption, but rather that he might simply assume that you have a secret partition and keep you/treat you badly, probably illegally, until you reveal it. (Which curiously also means that not having one when dangerous people expect you to have it could be a danger to one's health when faced with a sufficiently ruthless enemy.) )

    10. Re:Persuasion by trytoguess · · Score: 1

      Ah, even better! Now anyone important using truecyrpt can't be released until tortured to death. I mean if "The Man" can't be sure you've given them full access to your files what choice is there eh? Ya ya not too likely I suppose. If the government gets that desperate first order of things is to torture loved ones first. :P

    11. Re:Persuasion by nasor · · Score: 1

      Things like TrueCrypt that offer "plausible deniability" are only useful if you are trying to hide information from a nice, civilized justice system that is willing to say "I can't prove that you aren't hiding more data, so I guess I'll have to let you go." If you are dealing with someone who is willing to torture you for information, TrueCrypt's hidden volumes simply gives your captor an incentive to say "Since I can't be sure that you don't have more data hidden somewhere, I'm going to continue to torture you and see if I can get you to reveal any more keys."

    12. Re:Persuasion by Mr2001 · · Score: 1

      If you're dealing with such an evil captor, then you're screwed anyway, whether or not you even use encryption. They're aware that steganography exists, so they might just assume that you're hiding data in every .iso, .avi, and .jpg file on your disk, and torture you forever until you reveal it to them.

      --
      Visual IRC: Fast. Powerful. Free.
  29. TimeStomp 2.0! by krunk7 · · Score: 1

    find / -type f | touch -t 201705311200

    1. Re:TimeStomp 2.0! by Anonymous Coward · · Score: 0

      Timestomp modifies the fourth NTFS-specific filesystem attribute "entry modified" that you can't access through the standard Windows APIs (modified, access, created). You have to make a system call to get the filesystem to change it; that's what is unique and so powerful about it.

      If you ran the find/touch command above you'd prove that you're even dumber than the retarded cop who would catch you.

    2. Re:TimeStomp 2.0! by krunk7 · · Score: 1

      /sigh no humor left in the world. Make a simple joke and someone has to spout out information that can be found from the first hit on google, they toss in an insult and pretend like their some kind of haXXor genius. GG AC, the only thing you've proven here is that your a humorless idiot.

    3. Re:TimeStomp 2.0! by Danga · · Score: 1

      Timestomp modifies the fourth NTFS-specific filesystem attribute "entry modified" that you can't access through the standard Windows APIs (modified, access, created). You have to make a system call to get the filesystem to change it; that's what is unique and so powerful about it.

      You mean it does something super powerful like go to the certain sector on the disk that contains the timestamp info bytes and edits it that way? I could come up with something to do that written in C/C++ in less than an hour. Real programmers don't rely on stuff like API's/system calls when they can easily implement the same thing themself and actually have control over it all!

      Sure, you would need admin access but since this is something people want to use and isn't something that needs to be hidden that is not a problem.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
  30. Willunwhen the file istobe created... by flyingfsck · · Score: 2, Funny

    the modification date was'ntobe set the last time it shallhasbeen accessed...

    Uhh - got to work on my future imperfect past continuous tense.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
    1. Re:Willunwhen the file istobe created... by Anonymous Coward · · Score: 0

      Now is hardly the time to be conjugating verbs in the past participle never tense.

  31. Dictionary definition of forensics by nbauman · · Score: 1

    May 31, 2007 -- CSO -- Forensic investigations start at the end. Think of it: You wouldn't start using science and technology to establish facts (that's the dictionary definition of forensics) unless you had some reason to establish facts in the first place.
    Actually the dictionary definition of forensics is, "of, characteristic of, or suitable for a law court, public debate, or formal argumentation." (Collins New World Dictionary, 2nd ed.)
    1. Re:Dictionary definition of forensics by Anonymous Coward · · Score: 0

      http://www.bartleby.com/61/44/F0254400.html American Heritage Dictionary. See second definition.

    2. Re:Dictionary definition of forensics by Anonymous Coward · · Score: 0
      You may have a fancier dictionary to cite than me, but what you're citing is pretty clearly the(or rather, a) definition of forensic, the adjective. Look a bit further down the page and you will probably find forensics, the noun.

      Dictionary.com's version of the American Heritage Dictionary(second block on the page) provides two definitions for this noun, the second of which is clearly the one referenced here—in fact, I'd guess the journalist's phrase is a rewrite of this very definition:

      1. The art or study of formal debate; argumentation.
      2. The use of science and technology to investigate and establish facts in criminal or civil courts of law. I don't know your particular dictionary, but many dictionaries contain a grammar section. Perhaps your time would be better spent learning new and exciting things about parts of speech than picking on rhetorical, and correct, uses of dictionary definitions?
  32. One word by GrEp · · Score: 1

    RAMdisk

    --

    bash-2.04$
    bash-2.04$yes "Don't you hate dialup connections?"| write USERNAME
    1. Re:One word by TooMuchToDo · · Score: 1

      I was surprised this didn't come up further up in the comment threads. Run your entire machine from a ramdisk. Run everything across the network using SSL. Problem solved.

    2. Re:One word by safXmal · · Score: 1

      You could also split the encripting between 2 machines. A critical part of the de-encryption could be done on your cell phone, ipod or on another computer in your network. If the first computer doesn't receive this data the de-encription would not work. How likely is it that the forensic lab would recreate your network before trying to crack your computer?

  33. Here's a real good one by Travoltus · · Score: 4, Interesting

    Imagine a filesystem that is encrypted 3 times, in "headerless" fashion. What I mean by headerless is, whereas a zip file leaves reliable signatures identifying it as a zip file, this scheme would be a naked 128 or 256 or 1024 bit encrypted file (bear with me here) with no signature. There would be no way to even identify this file unless you managed to decrypt it with the right password and the exact corresponding decryption scheme. (It could be a zip file or a rar file or an arj file but you'd have to guess.)

    That's for the first layer. Then you use the same (or different) scheme to scramble that already encrypted file again. With the same or different password.

    Then you do it a third time.

    Granted this would take a hell of a lot of computing power and a single bit of data corruption would screw you royally (which calls for more advanced recovery techniques which leads to some weaknesses...), but the effect is this.

    First, you get the hard drive and the whole filesystem is encrypted. It's utterly garbage to you. You don't know which scheme was used to encrypt it. You certainly don't know the password. But you may know it's triple layer encrypted. Or double, or quad.

    What is certain is, if you get the correct encryption scheme AND the password for that first layer, the decrypted file is STILL GARBAGE. You don't really know if you got the correct information or not, because you're still looking at a "headerless" pile of garbage data. Good luck guessing that second layer because no matter what, you still get a pile of incoherent garbage.

    If you've done this to all your files on your hard drives, DVDs and CDs, this is where you demand your Constitutional right (in the United States) to a SPEEDY trial and then plead the Fifth Amendment in court when asked for your password/encryption schemes. Why? Because if I'm right, the police and their descendants down to the 7th generation will have died of old age before they figure out the 2nd layer, much less the 3rd.

    Mind you, the cops may have slapped a keylogger on your system ahead of time. If that's the case, you're screwed.

    Lawyers and hackers, please rip my idea to pieces and tell me what you think...

    --
    --- Grow a pair, liberals... stop letting the Republicans bully you!
    1. Re:Here's a real good one by Psiven · · Score: 1

      Oh...good post.

    2. Re:Here's a real good one by Psiven · · Score: 2, Insightful

      I didn't think encrpyting data twice or more over increased it's level of security. Can anyone say a piece on this?

    3. Re:Here's a real good one by Anonymous Coward · · Score: 5, Insightful

      You'd have to be careful about the choice of encryption algorithms when you do this. There are good reasons (which I can't cite off the top of my head; I'm no cryptographer) why triple DES, for example, has an encrypt-decrypt-encrypt pattern, rather than encrypt-encrypt-encrypt. Even then, all you achieve is a doubling of the effective key length, not a tripling (and remember that the actual key is three times as long - each step uses a different key).

      Cryptography is hard. I know enough to know that I know nothing about it, and that I'd screw the pooch on any crypto system I might implement. If you haven't a very solid maths background, and a lot of experience breaking cyphers (and I'm talking about more than just the simple Julius shift here), odds are extremely high that there's a flaw you've overlooked in your system.

    4. Re:Here's a real good one by dteichman2 · · Score: 1

      Of course it does... you slip the key to them. They decrypt the first scheme. Now they're left with a similarly encrypted file but with another key.

      --


      Silence is golden... and duct tape is silver.
    5. Re:Here's a real good one by Fulcrum+of+Evil · · Score: 4, Insightful

      Sure it does - 2DES ~= DES in terms of security, while 3DES is better. Naturally, this means that the 3 level encryption scheme is dependent on the actual algorithm and serves mainly as a method for frustrating forensics. Probably AES - block shuffle - AES (different key) would make for some fun, but that assumes that they just want to convict you of something. If they think you can get at the data and want it bad enough, they'll just work you for it.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    6. Re:Here's a real good one by Anonymous Coward · · Score: 0

      It depends on the encryption scheme used. For example, Double DES weakens the cipher, but Triple DES is strengthens it (over Single DES).

    7. Re:Here's a real good one by Anonymous Coward · · Score: 2, Informative

      And just to prove my point: it's not the encrypt-decrypt-encrypt that matters in triple DES, it's the fact that there's three rounds, not two. With two rounds, assuming a known plaintext attack, you can decrypt in one direction with all possible keys, encrypt in the other with all possible keys, and when you get a match, there's your keypair - reducing the search to a doubling of the original space, at the cost of some storage along the way.

      That's why (simplifying greatly) double DES is considered no more secure than single round DES, and why triple DES is only a doubling of the key length instead of tripling. There's no guarantee of increased security by layering encryption ...

    8. Re:Here's a real good one by tooyoung · · Score: 1

      Well, if the police have confiscated your computer, couldn't an investigator simply create a series of text files with pre-selected data, and then use the result of the encryption to guess which encryption algorithm was used. Furthermore, if the computer in question has been confiscated, it should be trivial to analyze the actual machine instructions that are being executed during the encryption.

    9. Re:Here's a real good one by mbstone · · Score: 3, Insightful

      To assert your Constitutional rights, you'll need ready access to $50K for lawyers (and perhaps expert witnesses); otherwise you'll get the Public Defender and it will be explained to you that your only option is to plead guilty, thereby avoiding being sentenced to 0xFF years in jail. IAAL.

    10. Re:Here's a real good one by tygt · · Score: 1
      The point is that you don't have the computer auto-decrypt for you - that requires the password to be stored, which you don't do.

      Instead, whenever you're going to access the drive, you have to provide a password; if the cops get the computer, they'd need a password or else the disk looks like trash.

    11. Re:Here's a real good one by john_sheu · · Score: 0

      Try http://www.truecrypt.org/, in hidden-volume mode.

    12. Re:Here's a real good one by Travoltus · · Score: 1

      And if you know just enough to demand the speedy trial and to plead the 5th when asked for access codes? Why not just bulldog it?

      BTW this tactic won't work in civil court right? No speedy trial, no 5th amendment and all that?

      --
      --- Grow a pair, liberals... stop letting the Republicans bully you!
    13. Re:Here's a real good one by zippthorne · · Score: 2, Funny

      You should use ROT-9 followed by ROT-8 followed by ROT-9 again. ROT-13 is pretty weak, but if you use different numbers, apply encryption multiple times, your data will be much safer. TripleROT (9,8,9) is a standard by which all other methods are measured. All without requiring some fancy scheme concocted by guys with foreign-sounding names. Would you trust your security to a foreigner? with a beard?

      Oh, and IIRC, withholding the password would be obstruction of justice (assuming they obtained a warrant for the data protected by the password, as per the 4th amendment)

      --
      Can you be Even More Awesome?!
    14. Re:Here's a real good one by Travoltus · · Score: 2, Interesting

      Ok you've got me thinking... speaking of stored passwords, what if you've entered the passwords and they're still stored in RAM when the cops nab your machine?

      The problem here is if you do not store the passwords in RAM, you'll be asked for the password every time you, say, access a jpg file or delve into the webcache. That potentially means retyping in 3 passwords a million bajillion times. If you do store it in volatile RAM, you could leave open a narrow window of opportunity for the cops which becomes a gaping fjord of opportunity if they bring forensics with them to obtain a ramdump.

      Leaving the machine running when you're gone, drastically exponentiates the risk, and I pity the rocket scientist who puts their PC in hibernate mode (thereby freezing all data in RAM onto a virtual file on the disk which means even if you delete it, forensics can come and recover the dump). D'oh!!!

      --
      --- Grow a pair, liberals... stop letting the Republicans bully you!
    15. Re:Here's a real good one by bdubSOv1iKIJ403M · · Score: 1

      I have not used encrypted filesystems or partitions (even though they are possible to set up under linux), because I figure that I am much, much more likely to damage a drive by mistake, and require the services of OnTrack, then I am to have a perfect drive, and a need to also make that data unavailable to others (by encryption).

    16. Re:Here's a real good one by RyuuzakiTetsuya · · Score: 5, Funny

      just do some petty theft on top of that and overflow it back to 0x01.

      --
      Non impediti ratione cogitationus.
    17. Re:Here's a real good one by Arancaytar · · Score: 1

      Stephenson's Cryptonomicon contained a good idea for how to thwart disk forensics. First, while the server room was being raided, an EMP fried the computers themselves, and when the hard drives were taken out of the room, they passed through a strong magnetic coil hidden inside the door frame.

      This probably wouldn't work in practice (especially legally), but it does get rid of the data.

    18. Re:Here's a real good one by ravenshrike · · Score: 1

      This is why you set up a double layer truecrypt system with the first password unlocking your unsecure files. They have no evidence that there's a second password and so would have no evidence for said OoJ charges.

    19. Re:Here's a real good one by tomatensaft · · Score: 1

      Sorry, they're not as dumb as you think. That will be 0x0100.

    20. Re:Here's a real good one by tomatensaft · · Score: 2, Informative

      Fifth Amendment protections apply wherever and whenever an individual is compelled to testify. The U.S. Supreme Court has ruled that the privilege against self-incrimination applies whether the witness is in Federal or state court (see Malloy v. Hogan, 378 U.S. 1 (1964)), and whether the proceeding itself is criminal or civil (see McCarthy v. Arndstein, 266 U.S. 34 (1924)).
      http://en.wikipedia.org/wiki/Fifth_Amendment_to_th e_United_States_Constitution Read on. :)
    21. Re:Here's a real good one by ifoxtrot · · Score: 2, Informative

      Well there is a good reason why it's implemented as encrypt-decrypt-encrypt, but it's not for cryptographic strength. Instead this has its roots in the hardware backwards compatibility.
      That is to say that if you create an encrypt-decrypt-encrypt box and feed it the same key for all the crypto operations, you get plain DES encryption.
      (i.e. encrypt m with x = c, decrypt c with x = m, encrypt m with x = c). If you want proper 3 DES you just feed it different keys.

      So instead of having to create a box that does plain DES and triple DES, you can get plain DES using the same algorithm as the triple DES -- cheaper for the hardware manufacturers.

    22. Re:Here's a real good one by mobby_6kl · · Score: 2, Funny

      > I didn't think encrpyting data twice or more over increased it's level of security.

      Well, it usually does. Unless, of cousre, you're using ROT-13 for your original encryption.

    23. Re:Here's a real good one by Idaho · · Score: 1

      Imagine a filesystem that is encrypted 3 times, in "headerless" fashion.


      So you're proposing two things here:

      1. Security by obscurity (you don't know how the thing is encrypted, and hope this helps improve the security)
      2. Applying multiple encryptions over the same source.

      I hope I don't have to explain why (1) tends not to work very well. As to the second, in most cases, applying the same (or even different) encryption algorithms does not make the encryption any stronger. In some cases it may even make the encryption easier to break.

      I see how you want to use this idea to hide the fact that you are even storing encrypted content, but given that the contents of your harddisk are apparently of sufficient interest to e.g. the police that they want to find out in the first place, it will be rather trivial to find out that parts have been encrypted - for example, because of the evenly spread distribution of occurrence of each possible character (byte).

      If you want to hide encrypted content, perhaps a better way is to use steganography.

      Also, delaying your trial won't work for the simple reason that they'll just force you (by court order) to give up the passwords. You can then be prosecuted for ignoring the courts order if you don't comply.
      --
      Every expression is true, for a given value of 'true'
    24. Re:Here's a real good one by Anonymous Coward · · Score: 0

      Sounds similar to FreeBSD's GBDE http://www.freebsd.org/doc/en_US.ISO8859-1/books/h andbook/disks-encrypting.html which was funded by the DoD as far back as 2001 http://news.com.com/2100-1001-269644.html

    25. Re:Here's a real good one by Anonymous Coward · · Score: 0

      We have a system for obtaining passwords from the accused which has so far proved to be one of the most efficient, cheapest and works every time. It's called a drill piece. Hammers work too but with the drill piece approach the accused usually complies much faster.

    26. Re:Here's a real good one by PhireN · · Score: 1

      I saw a good idea on slashdot or Digg: Encrypt the Harddrive with a large key, the key is written to a location on the harddrive. When you want to erase the drive quickly, just overwrite the the key 50+ times. Should take a few seconds at the most, much faster than wipeing the entire harddrive, and unless they have a supercomputer, and a lot of time, Its just as good.

    27. Re:Here's a real good one by tehcyder · · Score: 1

      IAAL.
      As your advice seems both sensible and free, this is hard to believe.
      --
      To have a right to do a thing is not at all the same as to be right in doing it
    28. Re:Here's a real good one by The_mad_linguist · · Score: 1

      If they really want to read it, though, they still can.

    29. Re:Here's a real good one by daeg · · Score: 1

      If it's a workstation, simply write a script that reboots it after N minutes of inactivity. When you leave your desk (or are being raided...) lock your workstation. By the time they get someone in there that can unlock it, the script will have run and the box would reboot. Besides, many typical "unlock the root password" mechanisms require a reboot anyway.

    30. Re:Here's a real good one by Khazunga · · Score: 1

      It really depends on the algorithm. Encryption algorithms spread the information around -- i.e. the information contained in the first byte is spread across a number of bytes on the encrypted data. Ideally, this spread should be 100% efficient -- the first byte would be spread out through the whole encrypted data. In practice, it is not, namely because encryption is done in limited size blocks. Some algorithms, like DES are noticeably poor at "randomizing" the output, while others, like RSA are very good. So, with some algorithms there is a noticeable quality gain in doing multiple passes, while for others its neglectable.

      --
      If at first you don't succeed, skydiving is not for you
    31. Re:Here's a real good one by Anonymous Coward · · Score: 0

      If you've done this to all your files on your hard drives, DVDs and CDs, this is where you demand your Constitutional right (in the United States) to a SPEEDY trial and then plead the Fifth Amendment in court when asked for your password/encryption schemes. Why? Because if I'm right, the police and their descendants down to the 7th generation will have died of old age before they figure out the 2nd layer, much less the 3rd. You have much more faith in the government than I do.
    32. Re:Here's a real good one by idesofmarch · · Score: 1

      How can they force you to give up the passwords? This is a criminal proceeding. You cannot be compelled to answer any questions. The only way around this is if they grant you immunity, at which point they cannot go after you.

    33. Re:Here's a real good one by Anonymous Coward · · Score: 0

      Over here in England, if you have an encrypted file and the police want access to it, the onus is on you, the accused, to prove your own innocence by producing the key. Even if it is random noise rather than an encrypted file, you're the one that has to prove that. I imagine the US is similar.

      Also, I don't think this has been specifically said: If you do want to encrypt something several times, you MUST use independent keys for each encryption, i.e. each key must be completely random. Reusing a password or part of a password is bad. Each password also has to have lots of entropy - i.e. it must be very long.

      You seem very interested in cryptology - do some more reading about it, there is lots to learn, and it's a very exciting topic. I guess you've already heard of "Applied Cryptography" by Schneier? If not, that's where you should start.

    34. Re:Here's a real good one by Anonymous Coward · · Score: 0

      IANAL, but I really don't think that you can be charged for failing to tell the police something, if you are the one under investigation. That's what the fifth is all about.

      You CAN be charged if you tell them something false that sends the investigation in the wrong direction. That's how they nail people like Martha Stewart. They never proved (in a court of law) she did anything wrong wrt stock sales. They nailed her on changing her story to the investigators, and erasing (and then restoring) the telephone log information. It's obstruction if you hide or change evidence, but not if you simply don't tell them.

      It used to be that OOJ was for someone other than the "perp", who tried to derail an investigation. In our increasingly Big-Brother-oriented society, it now applies to a perp that they can't nail any other way. "Aha, he tried to stop us from finding out..." One blog called it the old Roman crime of "Maiestus", or failure to pay attention to the majesty of the state. In fact, in one investigation the DA charged a guy with obstruction, because lied to his lawyers!!?? Their twisted logic went like this - "you deliberately lied to your lawyers, knowing they would repeat the lie to the investigators. Therefore, you were deliberately misleading the investigators." IIRC, it got thrown out of court, but nice try.

      So if you remain silent, it's your right. If you try to mislead the investigation, it's Obstruction. Unless you live in the United Kingdom, where you must reveal the password, you have no rights, smile for the camera, and don't leave your computerized ID card at home...

    35. Re:Here's a real good one by marcosdumay · · Score: 1

      Compacting your data before encription is fine (and even better before steanography)... But if you need more than one level of encription, you are using the wrong algorithm.

      Using 2 or more passes of a weak algorithm won't (generaly) turn it into a strong one. You shouldn't count on it.

    36. Re:Here's a real good one by glesga_kiss · · Score: 1

      what if you've entered the passwords and they're still stored in RAM when the cops nab your machine?

      It's unlikely they'd do any work on it on-site. Typically they never boot up a confiscated host because of the possibility of a dead-mans-switch. For example, you could have a bootscript that erases all of the data if the command "ImStillAlive" isn't manually run within 10 mins of boot.

      However, this does not mean that this is not a problem as the memory pages may still exist in the page file. Many people have their OS set to zero this file on shutdown, a wise but sometimes time-consuming move.

    37. Re:Here's a real good one by marcosdumay · · Score: 1

      Since 0xFF = -1, I don't think that is agood idea.

    38. Re:Here's a real good one by Fnord666 · · Score: 1

      Sure it does - 2DES ~= DES in terms of security, while 3DES is better.
      One of the things that you have to be concerned about when you apply an encryption method multiple times is whether the encryption function forms a particular type of group (in the number theory sense) known as an abelian group. If this is true, then the key strength is never greater than the size of a single key no matter how many times you encrypt things.

      Consider encrypting data using a symmetric encryption algorithm F where Fe(C,K) means encrypt cleartext C using function F and key K. the proposed scheme then is E (our encrypted data) = Fe(Fe(C,K1),K2). Normally this is undone using Fd(Fd(E,K2),K1). Unfortunately if F forms an abelian group then there will be a third key K3 that has the property Fd(E,K3) = C. In other words, rather than needing the original two keys to decrypt the data, there is an equivalent third key that will will do the job using the algorithm F a single time. It doesn't matter how many times you encrypt using any number of different keys, there will be a single key that will decrypt the data. That key can be brute forced and the cipher is only as strong as a single key.

      BTW DES does not form an abelian group. Neither does AES or Blowfish/Twofish.

      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    39. Re:Here's a real good one by Anonymous Coward · · Score: 1, Funny

      Yes. Everyone knows that double ROT-13 gives you the original data. Don't be silly. That's why I quadruple it.

    40. Re:Here's a real good one by Anonymous Coward · · Score: 0

      pfft. You're an amateur. I've seen how organized crime does it.

    41. Re:Here's a real good one by zippthorne · · Score: 1

      Or just don't have a page file. I haven't seen a good argument for having any swap in this age of relatively cheap, multi-GB sticks of RAM. I suspect it's just a holdover from when it was the only way to do certain things. Can't recover what was never there.

      --
      Can you be Even More Awesome?!
    42. Re:Here's a real good one by glesga_kiss · · Score: 1

      I can think of one good reason: memory leaks. If you have a service leaking memory, the server will start to page and this will be noticed in the performance. Without the page file, the server would just die when it had ran out of real memory.

    43. Re:Here's a real good one by Danga · · Score: 1

      Since 0xFF = -1, I don't think that is agood idea.

      0xFF = 255 if the value is unsigned which makes sense for sentencing people to jail/prison since negative value sentences make no sense. Unsigned also lets the maximum number of years be higher than signed which prosecuters like!

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    44. Re:Here's a real good one by Suidae · · Score: 1

      And if you know just enough to demand the speedy trial and to plead the 5th when asked for access codes?

      Furthermore, you know that the 5th Amendment protection does not extend to keys, combinations and passwords? The court can compel you to produce these things because they, in and of themselves, do not incriminate you, it is the evidence that they reveal that does that, and you do not have a protected right to hide evidence that incriminates you.

    45. Re:Here's a real good one by alexo · · Score: 1
      >> IAAL.
      >
      > As your advice seems both sensible and free, this is hard to believe.


      Judjing by his website, he certainly is:

      By reading this site you forever give up and waive the right to sue me in any court for any reason; and in the event you do sue me, you hereby consent to binding arbitration in Avalon, California aboard a glass bottom boat at your sole expense. You further agree to pay all of my travel, hotel and per diem expenses incurred in attending the arbitration, up front. The arbitrator in such a case shall interpret this agreement according to UCITA and other Virginia laws. You further agree that the maximum amount of money you can recover in any such lawsuit is $0.02. If you sue me or initiate arbitration and lose, you agree to pay my attorney fees and costs. For that matter, you agree to pay my attorney fees and costs even if you win.
    46. Re:Here's a real good one by Fulcrum+of+Evil · · Score: 1

      Suppose you have a cipher C that composes an abellian group and a shuffle S that shuffles the data at a 64 byte granularity. If you do C(S(C(data, K1), K2), K3), will this avoid the problem with finding a composite key or will I be able to find S(C(data, K13), K2) and be no better off than before?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    47. Re:Here's a real good one by Danga · · Score: 1

      If they really want to read it, though, they still can.

      If you overwrite the area on the disk even once it is basically impossible to get the original data back on a modern HD. Sure, on older hard disks that for example held 25MB you could use some tricks to figure out what used to be written in that area but with modern drives the density is just too great. Overwriting once will kill the original data and overwriting it 50 times will DEFINITELY kill that data.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    48. Re:Here's a real good one by Gat0r30y · · Score: 1
      First of all, solid post. Only one minor correction.

      and a single bit of data corruption would screw you royally
      Encryption, when done correctly, should actually improve ECC, assuming you include ECC bits with each layer of encription that is.
      Additionally, you could get an FDE drive (essentially your idea, but only one layer of encryption), Seagate makes a very respectable offering for this arena. One more thought, there are commands to overwrite with pattern zeros built into every HDD i've ever worked with, and there are tools available to take advantage of said tools. Unless you had something really serious on there, no-one, not even three letter agencies are going to bother recovery on a whole bunch of zeros.
      --
      Prediction: The real iPhone killer is going to be sex robots from Japan. Think about it.
    49. Re:Here's a real good one by Khyber · · Score: 1

      Answer this for me - so what you're saying is that a public defender is not there to help defend you, but work with the DA in an attempt to incarcerate you so the state can get money by getting you to sign a plea bargain?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    50. Re:Here's a real good one by Fnord666 · · Score: 1

      No guarantee that you will be able to avoid the problem. Consider the domain A-Z, the cipher function C:f(x) = (x + k) mod 26 and a shuffle function S:s(x) = swap(E(x),E(x+1)). In this case K13 = K1 + K3 and S remains unchanged.

      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    51. Re:Here's a real good one by mbstone · · Score: 1

      I hate to generalize about public defenders. Actually, no, I don't. The public defender, like you and I, is a human being who is instinctually programmed to maximize Slack. Slack, for a public defender, is maximized when the client pleads guilty. The privately retained attorney also seeks to maximize Slack, however, he or she also has marketing concerns (i.e. the need for a steady supply of paying clients: a reputation for zealously representing clients increases word-of-mouth and enhances the probabililty that there will be more paying clients). The PD will have 50 new clients on Monday, and thus has no need of marketing.

    52. Re:Here's a real good one by iminplaya · · Score: 1

      I find it sickening that protection against self-incrimination is considered a privilege. I need to devise a weapon to use to enforce my right to that protection. Or better yet, find a way to neutralize those weapons used to take it away.

      --
      What?
    53. Re:Here's a real good one by Anonymous Coward · · Score: 0

      1. Security by obscurity (you don't know how the thing is encrypted, and hope this helps improve the security)
      2. Applying multiple encryptions over the same source.

      I hope I don't have to explain why (1) tends not to work very well.


      I don't buy it. I reckon security by obscurity is potentially a very useful tool and vastly underrated by some.

    54. Re:Here's a real good one by click2005 · · Score: 2, Interesting

      Unless you use 09 f9 11 02 9d 74 e3 5b d8 41 56 c5 63 56 88 c0 (or any code/sequence that you're not supposed to have) as your password/key. Now you can use the 5th to not incriminate you right?

      --
      I am a free slashdotter. I will not be modded, blogged, DRM'd, patented, podcasted or RFID'd. My life is my own.
    55. Re:Here's a real good one by KudyardRipling · · Score: 1

      If you had a spook-proof encryption system, you will simply be disappeared[Pwrrt...THUD!bag-tag-drag-drag-drag... ]. When it comes to certain matters, the USA is no different than North Korea.

      --
      Submission as evidence constitutes plaintiff and/or prosecutorial misconduct.
  34. Two words by Anonymous Coward · · Score: 0

    Volatile RAM.

  35. Re:It is like ten lines of code to do this anyways by devilspgd · · Score: 1

    10 minutes to figure out touch?

    --
    Give a man a fish, he'll eat for a day, but teach a man to phish...
  36. Re:But does it withstand rubberhose cryptoanalysis by devilspgd · · Score: 1

    Knowing that a user is playing anti-forensics tricks is quite easy. Proving it in court is most likely a different matter altogether. Proving that anti-forensics tricks are to cover up something illegal is even tougher.
    --
    Give a man a fish, he'll eat for a day, but teach a man to phish...
  37. Positive Affects by unlametheweak · · Score: 1

    The tools in the article can also be used by businesses and governments, etc to make it more difficult for hackers to get information like credit card numbers. But somehow I doubt if I could trust a bureaucracy to me anything more than lame.

  38. Ever since by gillbates · · Score: 3, Insightful

    I read Ken Thompson's Reflections on Trusting Trust, it has always occurred to me that any computer crime is completely untraceable. It is only laziness on the part of the criminal which allows him to get caught. It is possible for someone to completely cover their tracks and leave no evidence of their actions.

    But it is also possible to log every action a hacker does. Erasing the logs doesn't do much when the compromised system is virtually hosted and every action recorded for later playback - on a system which isn't even visible to the hacker. And consider the possibility of tracing at the network level. It is possible to physically connect an ethernet chip to a network and capture all traffic on the network without ever joining the network. That is, the card can sniff the wire in a read-only mode without ever publishing its MAC address or responding to ARP queries. Even if the hacker does use encryption, can he really be sure that his machine hasn't been rooted and keylogged? Can today's hackers verify even the microcode inside their processors and BIOS? If he can cover his tracks, so can the FBI.

    How does a hacker know his rootkit isn't spying on him? Even if you have the source, a compromised compiler or assembler can still produce a compromised executable. Should you verify the executable by hand, you still have the possibility of a vulnerability in the processor's microcode. Something as simple as making any area of memory available to the NIC when a certain opcode sequence is executed could be hidden very well and provide a veritable back door to law enforcement.

    Unless you are willing to build your own computer from scratch and never connect it to a public network, you can never prove that you aren't compromised. Sure, we can talk statistics and likelihood and incentives and human factors and whatnot, but it doesn't change two fundamental aspects of the computer:

    1. Changing computer data at the most basic level can be done without leaving any evidence, and
    2. You can't prove the code you are running doesn't have security vulnerabilities without spending an inordinate and impractical amount of effort.

    Your averge user - heck, even most programmers and hackers - don't have the time to trace through every possible instruction path in the software they use. They aren't going to burn their own BIOS EEPROMs to be sure the BIOS isn't bugging them. They aren't going to surgically remove the processor's cover and verify the die pattern to be sure the microcode isn't compromised.

    Instead, they're going to trust the responses their computer shows them. Just like the rest of us - it's a gamble. Maybe the hacker compromised a bank - or maybe, the bank is in cahoots with the FBI, and he's just knocked over the honeypot. He won't know until he goes to the bank - and withdraws his cash, or gets arrested.

    Still a pretty big risk, imho.

    --
    The society for a thought-free internet welcomes you.
    1. Re:Ever since by rtechie · · Score: 2, Insightful

      Even if the hacker does use encryption, can he really be sure that his machine hasn't been rooted and keylogged? Can today's hackers verify even the microcode inside their processors and BIOS? If he can cover his tracks, so can the FBI. Yeah, if you assume Orwellian powers on the part of the FBI. No, the FBI doesn't have secret backdoors in all the hardware and software because it would take a VERY short period of time before those backdoors became public knowledge, making them near-useless AND compromising everyone's security. This is exactly what has happened in the past and I don't see them repeating these mistakes. I can't think of a worse idea than the FBI distributing troyjan rootkits into the wild.

      Maybe the hacker compromised a bank - or maybe, the bank is in cahoots with the FBI, and he's just knocked over the honeypot. He won't know until he goes to the bank - and withdraws his cash, or gets arrested. I don't think you understand how most of these investigations work. 9/10 the hacker in your example won't be caught by ANYTHING related to computers. Some "friend" of his will rat him out or the police will get a tip or something and they'll start investigating HIM. Or alternatively they'll get a complaint from the bank (unlikely) and start looking into the "usual suspects", hackers they've "identified" before. Eventually they'll find some people who said the suspect bragged about it or about his "mad hacking skillz" and then serve a search warrant which reveals he actually owns computers.

      And that's it. No forensics whatsoever. They get a few witnesses to say "he's a hacker", show that he had lots of computer equipment, and then they pin whatever it is they wanted to pin on him. This is usually how these cases go.

    2. Re:Ever since by Anonymous Coward · · Score: 1, Interesting

      How does a hacker know his rootkit isn't spying on him?
      This has happened in the past at least once that I know of, with t0rnkit, a precompiled script-kiddy friendly (and not very good) kit for Linux. Being precompiled made it trivial to use (just run the install script), but also hid the fact it was backdoored and sent an alert packet back to its creator upon install ... it got used in the payload for the L1on worm, presumably they didn't know about the backdoor either. T0rnkit's creator eventually got arrested (don't know if he was convicted though.)
  39. Re:Never trust the computer! (even a Linux box?) by nmb3000 · · Score: 3, Insightful

    I don't mean to sound like a moron or naive but are Linux rootkits really that prevalent?

    Considering that rootkits originated in Unix (hence "root"), I imagine that they are as prevalent in Linux as they are in any operating system (the argument of uptime notwithstanding).

    Besides, a rootkit does not have to reside in kernel space to be very effective. Simply replacing many of the key binaries (init, bash, getty, ls, top, ps, etc depending on *nix flavor) will do wonders for probably 98% of systems out there. That said, I'm sure there are some which do reside in kernel space (a kernel module perhaps?) or maybe even some that are simply modified kernels (the source is available after all). How do you know that the kernel your system is running has not been compromised?

    After doing a quick google search for "rootkits for linux", I found a few for the old 2.0 and 2.2 Linux kernels...

    I tend to doubt you'll find the latest and greatest rootkit via Google. If you know the right people, I'm sure you can get whatever you need.

    --
    "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
    /)
  40. Well, so forensics needs more expertise. So what? by gweihir · · Score: 1

    This is actually good. It means that broad, automatic surveillance and search of computers is infeasible. For attacks on individual, high-profile cases, like the one Mafia-boss, the high effort can and will be invested. For ordinary citizens, it does not work. And don't bring up the nonsensical idea to outlaw these things. That does not work for the same reason and makes forensics even harder, since then less experts that know these tools will be around.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  41. Re:Never trust the computer! (even a Linux box?) by Thinman · · Score: 1


    I feel very comfort having to reset my windows machine...

    Well, so stability is bad in this sens?

  42. "Deniable" Encryption Useless by patio11 · · Score: 2, Insightful

    I'm going to approach this from the perspective of A Bad Guy, because realistically if you're not A Bad Guy and you get arrested you have already hit your security worse case scenario. You're now arrested, your computer is in government hands, and you are about to take major financial and reputational damage before being released. (Some folks might say I'm naiive for assuming you'll be released. Fine, don the tinfoil hats if it please you, but if The Man can lock you up when you haven't done anything then encrypting what you haven't done doesn't afford you additional protection now does it? Similar for the "good guy using encryption" examples like dissidents in China -- lack of discoverable evidence does not render the back of your head immune to gunfire.)

    If you're A Bad Guy, on the other hand, there might be a significant difference between "major financial and reputation damage" and "being convicted of possession of child pornography". So lets consider a savvy Bad Guy who has screwed up and somehow alerted law enforcement of his existence. Maybe he was indiscreet with an accomplice, maybe the ISP logs show him as downloading young-kids-get-it-on.avi, maybe the feds caught him receiving a tape in the mail (the Postal Service has a division devoted to investigation for a reason, folks). So somebody had enough evidence to get their boss to sign off on a use of department resources to open an investigation, probably enough evidence to convince a judge to order a search or arrest warrant, and the fishing expedition begins in earnest.

    At this point, Bad Guy is boned. He not only has the same problems Not A Bad Guy has with being arrested, but he has an adversary with virtually limitless resources relative to him now picking his security apart. And they will almost certainly find a place where he screwed up. Do they need to beat his passwords out of him? Hardly. If they're confident Bad Guy is a bad guy, when the computer shows clean they'll say "Hmm, we're quite sure these records say he is downloading young-kids-get-it-on.avi... widen the scope of the investigation", and then they'll start strip mining every bit of data they can get about the guy, and when you have a badge and a concerned looking face you can get an awful lot.

    And, somewhere, Bad Guy screwed up. It doesn't matter how careful or exotic his protections were, he screwed up somewhere and its probably somewhere that will look stupid in hindsight. The CIA does it all the time, too -- covert ops blown by cell phone records, doesn't matter how many things you get right when the adversary has the luxury of winning from your first mistake. Maybe a photo fell behind his printer, maybe he used his credit card to pay for something sketchy 4 years ago, maybe one of his pedo buddies got picked up three weeks ago and turned state's evidence. Doesn't matter -- a significantly interested adversary will find the 1% of screwups eventually given enough time to look for them. And for the 99% that are behind the impenetrable security barrier? Doesn't matter, that one photo which fell behind your printer will send you to prison for years anyhow.

    1. Re:"Deniable" Encryption Useless by Anonymous Coward · · Score: 0

      I'm going to approach this from the perspective of A Bad Guy, because realistically if you're not A Bad Guy and you get arrested you have already hit your security worse case scenario.

      You might be An Ambiguous Guy, for example by being innocent of the crime you're arrested for but having some "dark secret" likely to come out during the course of the investigation which you wish to keep. That secret doesn't even need to be criminal, evidence of adultery being the first example that comes to mind. (If you're a famous public figure, I suspect a leak of such sensitive information would be nearly assured.)

      Still, your main point I can agree with. What one should fear when faced with a computer forensic team(whether or not one is a Bad Guy, but assuming one has some secret to protect) is not the possibility of them having some Dan Brown-esque secret supercomputer hidden away in their headquarters, but the possibility that somewhere along the line one has failed in protecting oneself. Very few people have both the discipline and the technical competence to maintain an even remotely secure system when faced with a completely hostile environment(ISP snooping, etc.).
  43. Re:still playing with yourselves? by Anonymous Coward · · Score: 0

    Can't the "Crack Staff" (or Cowboy Neal) at /. use advanced tools to track down dweebs who post this crap ?

    Now that would be useful

  44. I've always wondered.. by Mia'cova · · Score: 1

    If you fully lock out your machine with say a strong password-based encryption, something the forensics experts can't touch, are you required by law to give up the password? Say they bust into your home after figuring out you run some massive child porn ring, but everything is locked down. It'd be pretty obvious that you'd know the login passwords to your own machines. But what are the consequences for not giving up access? Or the key to a removable drive? etc etc... that sort of thing.

    1. Re:I've always wondered.. by np_bernstein · · Score: 1

      If you know it, yes that would be illegal as it would be withholding evidence. However, as The Attorney General of the United States has shown, it's soooo hard to remember things these days.

      --
      RandomAndInteresting.comdefending the world from stupidity since 1979
    2. Re:I've always wondered.. by Anonymous Coward · · Score: 0

      If you're an American, Fifth Amendment. Read the Bill of Rights, learn to love them. Because who knows how long we'll still have 'em. :-)

      You can be compelled to testify against someone else, though. The Fifth Amendment is a protection against forced confessions and the like, not a blanket immunity against cooperating with law enforcement. So if the bad guys have files encrypted on your server, and you're not going to be charged, then you still have to obey a lawful court order to hand over the keys if you know them.

      But no, you can never, ever be forced to incriminate yourself.

    3. Re:I've always wondered.. by Cederic · · Score: 1


      In the UK, yes.

      Of course, the punishment for failing to do so is less than the punishment for running a major crime ring.

      Conversely, the punishment for failing to do so is very draconian when there isn't actually encryption in use, the police just mistakenly think there is and you get prosecuted for failing to provide a key that doesn't exist. Or has been lost. Or destroyed.

    4. Re:I've always wondered.. by ggKimmieGal · · Score: 1

      If you live in the USA, all you have to do is say, "I take the fifth." You're fine then. That prevents you from self incrimination. Plus, your Miranda rights include the right to remain silent. It's the job of the police and the forensic scientists to find the proof that you are guilty, not yours. Anything you say will be used against you later, so it's best to just remain silent, recite your Miranda rights, use the fifth amendment, or state you won't speak without legal representation if they start to question you.

    5. Re:I've always wondered.. by soapy2000 · · Score: 1

      Well, off the top of my head, it's up to 5 years in prison, and further penalties for telling anyone that you gave up the keys. So if you were running a car chopping ring, for example, where you might get 3 years, giving up the keys would be a better idea, as you might even get found not guilty (unless they force you to plead guilty in return for a lighter sentence - but then you get a lighter sentence anyway...) Hiding the data in a rock in a Moscow park might be the best way, though.

      --
      If I knew then what I knew now, would I still feel this old?
  45. Brings up a good point by Solandri · · Score: 1
    I assume these timestamps have been used to prosecute people. "Your honor, analysis of the defendant's hard drive shows that he received the files on April 1, 2005 at 1:23:45 am. This is precisely 67 seconds after the notorious Hacker X sent an email containing equivalent files to his sidekick ScriptKiddie Y. Thus establishing that the defendant is indeed the ScriptKiddie Y referenced in all these IRC chat logs."

    Which begs the question, do courts give as much credibility to this sort of thing when it's used to defend people. "Your honor, analysis of my hard drive will show that on June 15, 2004 at 10:30 pm, I, the sole resident of my apartment, was at my computer downloading and watching porn. Therefore I could not have been at the scene of the crime to commit the murders I am charged with."

  46. Re:Never trust the computer! (even a Linux box?) by einhverfr · · Score: 1

    I have actually seen Linux rootkits in the wild. Yes, they exist.

    Rule is, if you suspect a root kit, do whatever investigation you need to, then back up non-executable data, reformat the hard drive. Reinstall the operating system *and* bootloader from trusted media. Restore and audit data.

    --

    LedgerSMB: Open source Accounting/ERP
  47. Epically bad. by rjh · · Score: 5, Insightful

    I am an NSF–funded researcher in computer security, focusing on electronic voting. Data privacy and confidentiality is very important to us, as you can imagine.

    Your idea is quite terrible.

    First, what do you mean by a file "without signature"? Take a zip archive as an example--even if you strip off the zip header, any forensicist worth his or her salt can figure out it's a zip archive, just because of the way the data is structured. Encrypted filesystems have structure, too. A data forensicist can recognize an encrypted container on the basis of its structure. (Some people have recommended to you TrueCrypt in hidden volume mode. This is bogus. I'll explain that if you want.)

    Second, you appear to not understand how crypto works. Two layers are better than one, right? So double ROT13 encryption is stronger than single ROT13, right? You're running smack into a major, well-known area of crypto. A lot of ciphers do not composite themselves well. You are almost always better off just picking one algorithm with a strong keysize than a composition of multiple algorithms.

    Third, how do you plan on managing all of your keys? Key management is a thorny enough problem in the best of times. By relying on multiple keys you're multiplying the problem immensely.

    You really need to do some basic research in crypto.

    1. Re:Epically bad. by Travoltus · · Score: 2, Interesting

      First, what do you mean by a file "without signature"? Take a zip archive as an example--even if you strip off the zip header, any forensicist worth his or her salt can figure out it's a zip archive, just because of the way the data is structured. Encrypted filesystems have structure, too. A data forensicist can recognize an encrypted container on the basis of its structure. (Some people have recommended to you TrueCrypt in hidden volume mode. This is bogus. I'll explain that if you want.)

      That's true, I understand your point about how encrypted filesystems have structure. Why do you think hidden-volume mode TrueCrypt is bogus?

      Second, you appear to not understand how crypto works. Two layers are better than one, right? So double ROT13 encryption is stronger than single ROT13, right? You're running smack into a major, well-known area of crypto. A lot of ciphers do not composite themselves well. You are almost always better off just picking one algorithm with a strong keysize than a composition of multiple algorithms.

      Can you explain more of this please? I'm not sure I agree with this.

      Third, how do you plan on managing all of your keys? Key management is a thorny enough problem in the best of times. By relying on multiple keys you're multiplying the problem immensely.

      I for one put my passwords on a sticky note by the monitor.

      Just kidding. Sorry, couldn't help that!

      No, really, I'm good at keeping those "three keys" in my head. :)
      --
      --- Grow a pair, liberals... stop letting the Republicans bully you!
    2. Re:Epically bad. by rjh · · Score: 5, Interesting

      Why do you think hidden-volume mode TrueCrypt is bogus?
      Let's imagine that you've got a TrueCrypt container on your hard drive. The FBI gets a tip that you're involved in child porn. You get arrested. The DA has a jailhouse snitch who'll testify that you have kiddie porn. The DA has a forensicist who will testify that you've got an encrypted container on your disk drive. You don't want to be doing 10-to-25 in federal pound-me-in-the-ass prison, because you're a scrawny pimply-faced geek and you don't want to get married off to the biker with the most cigarettes. You tell the DA "... look, okay, here's the passphrase to my TrueCrypt container. See? There's just porn in there I was hiding from my wife! But everyone involved is over 18! Let me go! It's bogus!"

      The DA just smiles at you and says... "I'd like to see the hidden container inside that TrueCrypt volume. My forensicist says oftentimes people do that with TrueCrypt."

      You say "umm... there isn't a hidden container... there's nothing more there..."

      The DA continues to smile. "Prove it to me."

      You say "umm... I can't... that's exactly what TrueCrypt means when they say it's hidden... you can't prove it exists and you can't prove it doesn't exist..."

      The DA rises from the table. "Say hi to your husband for me when you meet him."

      Moral of the story: it is very, very important that you be able to prove the existence or nonexistence of your data.

      Can you explain more of this please?
      I don't know how to make it any simpler. If compositing encryption functions makes things harder to break, we'd expect two applications of ROT13 to be stronger than one application of ROT13. It doesn't work that way. And in an exactly similar way, two levels of AES may or may not be any better than a single layer of AES. Or one layer of Blowfish and one layer of 3DES. Or...

      If you want to get more sophisticated than this, you need to take a collegiate math course focusing on group theory.
    3. Re:Epically bad. by Anonymous Coward · · Score: 0

      yawn. you can tell a stream of headerless huffman-encoded lz matches between zip, lha, ace, rar, lzo, sit, nrv, 777 and hell, a bz, rk or paq stream? wow, that's some awesome-ass forensics software you have. pity you're full of crap, there are no markers that would let you differentiate between a headerless gz stream and a headerless mpeg-4 simple-profile video stream. unless you'd care to get specific as to bitstream-level identifiers, which obviously you won't, citing some fabulous national security excuse.

      oh and encrypted fs's have tell-tale structures evident in cursory analysis..! right. the output of a cryptographically random and reversible cipher can be instantly picked out as a file system layout, as opposed to (say) cryptographically random noise. oh please, do go on with more hilarity.

      how sad that slashdotters will eat up your post without any code, logical progressions, links to peer-reviewed papers, a link to your own website (obviously bursting with your work in the field of cryptanalysis) or, well, any proof whatsoever of your mastery of analyzing streams of random bits. but well, that shouldn't be a huge surprise.

    4. Re:Epically bad. by Anonymous Coward · · Score: 0
      but the DA never offered any evidence of illegal activities...surely that's got to count for something with the jury?

      other than that, is it possible to prove that a truecrypt partition is encrypted as opposed to claiming that the entire partition was wiped by writing random blocks of data?

    5. Re:Epically bad. by BalanceOfJudgement · · Score: 2, Interesting

      The DA continues to smile. "Prove it to me."


      You don't have to. It's HIS job to prove it IS there (e.g., you have to be proven GUILTY in a court of law, not NOT guilty. A subtle but important distinction). He can't strongarm you into giving up the hidden volume, if it exists, and if it doesn't exist, he especially can't.

      I was hoping you'd mention how the structured nature of the hidden volume is a dead giveaway. But you didn't say anything about that, leading me to think you don't believe it to be a problem. Right?
      --

      We are the fire that lights our world.. and we are the fire that consumes it.
    6. Re:Epically bad. by ravenshrike · · Score: 1

      And trial goes to jury and if that's the main point their case rests on any half-way decent lawyer will have the jury telling the DA to fuck off. For that matter, I'm relatively sure you could set up multiple containers, which means you could give him a second 'false' password.

    7. Re:Epically bad. by Anonymous Coward · · Score: 0

      Your argument is sad and funny at the same time. Why shoud you have to prove something doesn't exist. The burden of proof lies with the prosecutor. If they can not find the proof that somebody has illegal content then you won't be sentenced, no matter how strongly investigators thinks they are right.

    8. Re:Epically bad. by Anonymous Coward · · Score: 0

      Wow. Please go read the US constitution. The burden of proof would be on the DA. Asking somebody to prove that a TrueCrypt hidden volume is not there is tantamount to asking you to prove that there isn't a pink unicorn anywhere in the universe.

      Furthermore, I could have just blatted out a file from /dev/urandom ... in fact, I have a 1GB file from that exact process sitting around from an experiment I was doing earlier.

      I suppose since you are an "NSF funded researcher", I can excuse your misunderstanding of the law. However, your crypto analogy is flawed as well.

      The only reason two applications of ROT13 won't be "stronger" than one is because ROT13 is a reversible cipher. That's like saying that AES isn't secure if you have the encryption key. However, compositing two algorithms that work on different principles does protect you if cryptanalysis reveals weakness in one method but not the other.

      I suppose it's nice to stand on the supposed pedestal of being an NSF-funded researcher and preach without being questioned, but you might want to learn more about this topic (maybe even outside of a college course) before you bully some more. I "don't know how to make it any simpler" for you!

    9. Re:Epically bad. by Anonymous Coward · · Score: 0

      I'm sorry rjh, but i think poeple with your kind of thinking are very dangerous.

      You seem to not even know the most basic basics about laws and rights:
      YOU ARE NOT GUILTY UNTIL YOUR GUILT IS PROVEN!
      NOT THE OTHER WAY AROUND!
      (Sorry for the screaming, but i don't thing this gets remembered enough if it's written in lower case.)

      Second you blindly accept the view of criminals (yes, CRIMINALS) who think you are guilty until you prove the opposite!

      So after all, you're one of the reasons soch poeple can do this. Shame on you. Really!
      Shame on you for every poor guy who went to guantanamo an *really got fucked in the ass* based on your view of right and wrong.

      'nuff said.

    10. Re:Epically bad. by rjh · · Score: 4, Insightful

      What I love about Slashdot armchair lawyers is their naive faith in the criminal justice system.

      So you go to trial. So you're acquitted. But by the time you get acquitted, you're front page news in all the local newspapers. You're getting death threats. Your family is shunned. You get let go from your job because you're bringing too much controversy. Your life, not to put too fine a point on it, is fucked.

      You may want to look into Wen Ho Lee, Steven Hatfill, Richard Jewell and John De Lorean, all of whom had this exact thing happen to them.

      Hatfill has never been charged. Jewell was totally exonerated, as was De Lorean. Wen Ho Lee pleaded guilty to a minor count just to make the madness stop, and received a profuse apology from the bench for how he was mistreated.

      Also, have you been following what happened in Durham, North Carolina recently with respect to prosecutorial misconduct in a rape case?

      You really, really need to acquaint your beliefs on how the law works with the reality of how the law works.

    11. Re:Epically bad. by QuickFox · · Score: 2, Informative

      Can you explain more of this please? I don't know how to make it any simpler. If compositing encryption functions makes things harder to break, we'd expect two applications of ROT13 to be stronger than one application of ROT13. I think your first explanation was quite clear to anyone who knows what ROT13 means, so my guess is that Travoltus needs to read this.
      --
      Terrorists can't threaten a country's freedom and democracy. Only lawmakers and voters can do that.
    12. Re:Epically bad. by Anonymous Coward · · Score: 5, Informative

      I'm not an NSA funded security researcher, but I'm also slightly less of an arrogant prick than "rjh". So to answer your question about layering encryption without getting into all the you're-not-even-worthy-to-be-asking-this-question crap, here's a brief layperson's answer:

      Essentially your idea is not a bad one, it's just a bit naive -- there are non-obvious subtleties which must be considered in order to make the idea work as well as you hope.

      One issue is that some encryption algorithms (called "groups") have the characteristic that when applied two consecutive times with different keys, the result is the same as if the algorithm was applied only once with some other third key. If this is the case for your favorite algorithm, then your plan adds no extra security compared to just encrypting once. And apparently it's not always easy to know whether this is the case for a complex algorithm, so you should assume the worst.

      Another issue is that if your adversary can guess some plaintext (e.g. by assuming it contains .doc or .jpg headers) they can use a technique that trades off storage for computation and break your multiple encryption much faster than you would have thought.

      One way to overcome these weaknesses is by applying your encryption in "EDE" (encrypt-decrypt-encrypt) mode, where you encrypt with one password, then "decrypt" with a second password (which is obviously not really decrypting but just making the scrambling that much more horrendous), and then encrypting again with a third password. Even this is not as secure as you might expect, but it's still pretty good.

      The well-known security and crypto expert Bruce Schneier has a great book called "Applied Cryptography" (Wiley, 2nd edition 1996, ISBN 0-471-11709-9) which is accessible to average smart, interested, non-NSA-funded Slashdot readers without advanced math degrees. It even has a brief chapter (15) on this exact topic. (Schneier has other great books too.)

      Despite his attitude, "rjh" is right in implying that our common sense is not trustworthy in the area of cryptography -- some of the world's smartest people devote their lives to this stuff and have come up with astonishing and often counterintuitive results. Smarter people than us have already studied this idea, which is basically a good one even though it has pitfalls. Don't let anyone make you make you feel stupid for having an idea or asking a good question.

    13. Re:Epically bad. by xquark · · Score: 1

      I believe the DA would still have to prove the data exists to get a
      conviction.

      Asking someone to prove a negative goes against "the innocent until
      proven guilty" paradigm.

      That said I suggest you read up on plausible deniability file systems.

      --
      Arash Partow's Philosophy: Be a person who knows what they don't know, and not a person who doesn't know.
    14. Re:Epically bad. by Anonymous Coward · · Score: 0

      However, compositing two algorithms that work on different principles does protect you if cryptanalysis reveals weakness in one method but not the other. Most block ciphers do encryption in "rounds" where the output is fed back as input a certain number of times (called "rounds"). For AES/Rijndael, see this page for the names of papers/research which have made theoretical (this is important!) attacks on Rijndael by reducing the number of rounds needed to crack the encryption scheme. By "theoretical", a lot of these attacks are based on computing power which is silly/uneconomical to even the largest government efforts.

      Therefore it is obvious to see that encrypting data twice doesn't always mean you get double the level of protection as encrypting it once. The choice of encryption key for the 2nd round of encryption is also likely to be important.

      You seem to be making the assumption that the output of an encryption cipher has unlimited entropy (100% random), when in fact this is not the case. Cipher output is not as good as random data, and there may be certain predictions that can be made on the data.

      To think about this in the simplest terms, if your encryption scheme is just doing a plain XOR of the plaintext with a random number, the output is nowhere near random. If "e" is the most popular character used in the plaintext, you can see this in the ciphertext output quite clearly as well. This ciphertext has very low entropy, as the character distribution in the ciphertext is the same as the plaintext. Applying another round of XOR encryption will not help, as the same flaw is carried through into the output of the 2nd round of encryption.

      Rijndael/Serpent/Twofish are far more complicated and don't suffer to the same extent as basic ciphers such as XOR/ROT13, but there are most certainly attacks on these ciphers which can reduce the amount of cracking time from 2^256 down to a smaller number. The output of a cipher hasn't got unlimited entropy and therefore attacks try to find patterns and similarities between plaintext input and ciphertext output. Encrypting with AES twice won't mean you have double the security. In a worst case scenario (such as with XOR/ROT13 encryption), you are not achieving anything by doubling the rounds.

      Encrypting with multiple different ciphers is a slightly different topic. If you use two totally isolated random keys for each level of encryption, then your security is going to be maximized. If you derive the two keys from the same password/master key, you have serious problems. Imagine you have a passphrase where the entropy is extremely low ("e" is the most common character, first character is uppercase, last character is a period, etc). You use this passphrase for the first round of AES encryption, and then you take that ciphertext and re-encrypt it this time using XOR (based on the passphrase). By re-encrypting with XOR, you are leaking your passphrase to the attacker through the 2nd layer of encryption.

      Again, that is a very basic example, but the same theory applies to combining complex ciphers such as Rijndael/Serpent/etc.

      The weakest link in all crypto systems is the implementation of the ciphers and the key management - not the cipher itself.
    15. Re:Epically bad. by schizoid4 · · Score: 1

      Maybe you could even get the charges reduced in exchange for the second false password.

    16. Re:Epically bad. by Jah-Wren+Ryel · · Score: 1
      While you are quite right that the effects of merely being charged with certain crimes can be almost as bad as being convicted, you are a long way away from supporting your original claim:

      A data forensicist can recognize an encrypted container on the basis of its structure. (Some people have recommended to you TrueCrypt in hidden volume mode. This is bogus. I'll explain that if you want.)
      --
      When information is power, privacy is freedom.
    17. Re:Epically bad. by zCyl · · Score: 1

      ...focusing on electronic voting. Data privacy and confidentiality is very important to us

      Right up there with accuracy? ;)
    18. Re:Epically bad. by Anonymous Coward · · Score: 0

      It is extremely clear that you have absolutely no actual first hand experience of the legal system. Also you've completely missed the point of the post you were replying to.

    19. Re:Epically bad. by Kim0 · · Score: 1

      | Two layers are better than one, right? So double ROT13 encryption is stronger than
      | single ROT13, right? You're running smack into a major, well-known area of crypto.
      | A lot of ciphers do not composite themselves well. You are almost always better off
      | just picking one algorithm with a strong keysize than a composition of multiple algorithms.

      If that is true, then those ciphers could be cracked by compositing them with themselves.

    20. Re:Epically bad. by misanthrope101 · · Score: 1
      You don't have to prove anything to the prosecutor. He has to prove you're guilty, at least to the satisfaction of a jury. Yes, I know, it doesn't really work that way, but the entire "presumption of innocence" thing is on my side. And if we throw that out, then the academic arguments over Truecrypt or rot13 are pointless because we've moved beyond the rule of law anyway.

      It may make you feel smarter than the other guy to point out how the "real world" justice system works, but in a society where the government can lock you up without presenting evidence, there is no justice system.

    21. Re:Epically bad. by Anonymous Coward · · Score: 0

      Yes, this fits what I said and understand, but I think Mr. NSF needs the schooling due to his response to the OP : )

      If I choose independent keys to XOR and ROT an AES ciphertext and then encrypt that with Twofish, I have made it harder to attack since you have to guess all the keys, the methods, and the order I applied them in.

    22. Re:Epically bad. by Anonymous Coward · · Score: 0

      What rjh really means is, he's read "Digital Fortress".

    23. Re:Epically bad. by asninn · · Score: 4, Insightful

      But the law and the legal system *did* work in these cases; it was society, the media etc. that didn't. Not that it helps the victims, of course, but you need to recognise that this is a failure of society, not one of the criminal justice system, if you want to fix it.

      --
      butter the donkey
    24. Re:Epically bad. by davFr · · Score: 5, Interesting

      I don't know how to make it any simpler. If compositing encryption functions makes things harder to break, we'd expect two applications of ROT13 to be stronger than one application of ROT13.
      It is a cryptanalysis problem. Encryption scheme are designed so that your clear text will become close-to-random garbage when encrypted. Why? Because if it is not random, forensics can do statistical analysis on the crypted data 1/ to identify the encryption algorithm, 2/ to try to guess the encryption key (http://en.wikipedia.org/wiki/Cryptanalysis/ for more details).

      If you crypt your text twice (or more) you modify the entropy of the encryption scheme, and the encrypted data will be not optimally close to random data. As a conclusion, encrypting twice made your data less robust to forensics.
      --
      RIP Slashdot. I used to love you. dead account - but slashdot wont let me delete it.
    25. Re:Epically bad. by QCompson · · Score: 2, Informative

      So you go to trial. So you're acquitted. But by the time you get acquitted, you're front page news in all the local newspapers. You're getting death threats. Your family is shunned. You get let go from your job because you're bringing too much controversy. Your life, not to put too fine a point on it, is fucked.

      And what does this have to do with hidden containers? Your life is fucked at the point that you are initially questioned or arrested. If the cops are going to be so underhanded as to pursue a conviction based on a possible hidden container premise, why do you think they would necessarily stop if you tried to "prove the existence of all your data"? What's to stop them from claiming you were hiding encrypted illegal files in the slack space, that they must have been recently erased, or even planting some? Why would these hypothetical corrupt evil policemen suddenly be your friend if you weren't using encryption?

      Besides, that is all irrelevant. You're discussing a strict liability crime. It doesn't matter how many tips or witnesses the prosecution may have against you. It's the possession that matters. The only thing worse than slashdot armchair lawyers are slashdot armchair legal scholars.

    26. Re:Epically bad. by magores · · Score: 1

      Like it or not, what parent is saying here, above, and below, is correct, to a point.

      Court cases often come down to emotion, rather than strict interpretations of the law.

      If the prosecutor can get you worried/scared/nervous, there's a good chance you'll cop a plea. If you don't cop a plea, the prosecutor will work on the emotions of the jury. Successful prosecutors can "work a room" just as good, if not better, than any con man.

      Sure. The jury knows the whole "innocent until proven guilty" thing. But, it's KIDDIE PORN! It's TERRORISM! (Insert your favorite boogeyman as needed.) Like it or not, people, and therefore people on juries, often go with their "feelings", rather than their "logic". It's human nature.

      And, remember that any jury that is sitting in judgment of you, is probably not a group of fellow /.ers. They are retired folks and government employees. These are the people that can be away from their normal routine for a month or two or three in order to sit on a jury. It's possible that these people won't be as vehement about the Constitution as you and I.

      ---

      I think the parents mistake, and the reason he is being vilified, is because he talked about emotions, in what was an otherwise technical discussion, without clearly stating that this is what he meant to do.

      ------

      Just my thoughts.

    27. Re:Epically bad. by MikeWeller · · Score: 1

      I don't know much about this stuff, but isn't it possible to analyze the entropy of the hard drive data to find areas that contain encrypted data?

      I remember a while back reading about ways to scan a program's memory looking for encryption keys and encrypted data because that data is much more random (or seemingly random) than the surrounding data.

      Surely this would also apply to a hard drive? Imagine amongst all the old text files, images, documents, there is suddenly a huge 1GB area of totally random data. That's got to raise suspicions.

    28. Re:Epically bad. by Anonymous Coward · · Score: 0

      "What I love about Slashdot armchair lawyers is their naive faith in the criminal justice system."

      Mind if I borrow that for my sig line?

    29. Re:Epically bad. by BitZtream · · Score: 1

      Uhm, you can look at a TruCrypt volume thats been decrypted and tell if there is a hidden volume just using size differences. If the volume file size is 50 gig, and the encrypted volume you've been shown is 20gig, you can put 2 and 2 together relatively quickly and figure that theres another 30 gig going somewhere ... I suppose it would be more difficult to notice a 2mb hidden volume buried within a much larger volume, but, there is logic involved that makes sure one doesn't destroy the other, so don't think for a second that its hard to find once you have on of the volume keys. Its just not there for anyone who isn't aware of the hidden volumes in TruCrypt or anyone who doesn't put it all together.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    30. Re:Epically bad. by computational+super · · Score: 2, Insightful
      you have to be proven GUILTY in a court of law, not NOT guilty.

      Unless you've been accused of a crime against Our Nations Most Precious Resource - The Children. Then you're guilty even after you prove you're not guilty.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    31. Re:Epically bad. by Anonymous Coward · · Score: 0

      Sir,

      While you seem to have a strong grasp of encryption as a topic, you lack a legal background. IAAL.

      At the point where the DA said "prove it to me..."

      I would respond "I'll not speak with you without my attourney. I'll see you in court."

      You said: Moral of the story: it is very, very important that you be able to prove the existence or nonexistence of your data.

      I say it is impossible to prove a non existance. Thats why we are innocent untill PROVEN guilty.

    32. Re:Epically bad. by Anonymous Coward · · Score: 0

      Nope. Unless you remember to set the "protect hidden partition" flag, and put in the hidden partition password when you mount the outer TrueCrypt partition, the size will be read as the entire size, and it will be possible to overwrite the hidden partition and obliterate it.

    33. Re:Epically bad. by davFr · · Score: 1

      Yes of course, you can check for variation. Statistics is just about number variations, and the rest is how much funds you have to implement the software.

      The issue is that (lossless) compression algorithms are just a subclass of encryption algorithms (which are more focused on the size of the 'crypted' data) , so you may end up detecting all your compressed files as suspicious. But then, I suppose an analysis of the file format might be enough to discriminate between compressed files and crypted files.

      --
      RIP Slashdot. I used to love you. dead account - but slashdot wont let me delete it.
    34. Re:Epically bad. by Xenna · · Score: 1

      So encrypting random data leads to less random looking (we're talking appeareances here) data than encrypting non-random data? DO you have any links to back that up because I don't buy it.

      Or perhaps the 4 people that moded him interesting could explain... ;)

      X.

    35. Re:Epically bad. by mattpalmer1086 · · Score: 1

      Brilliant! So if I get some encrypted data that was only encrypted ONCE, all I have to do to make it easier to cryptanalyse is to encrypt it again myself! That will make the encrypted data more vulnerable, right?

    36. Re:Epically bad. by Xeriar · · Score: 1

      You may want to look into Wen Ho Lee, Steven Hatfill, Richard Jewell and John De Lorean, all of whom had this exact thing happen to them.

      And the existence or nonexistence of a Truecrypt filesystem is going to matter how, in cases like these? For crying out loud, your entire argument is boiling down to idiotic media hype and has nothing whatsoever to do with the actual legal findings of the courts in question.

      Beyond the fact that your explanation of this sort of 'weakness' can be forced upon anyone with a computer, whether or not they even know about TrueCrypt, much less use it.

    37. Re:Epically bad. by revco_38 · · Score: 1
      "You don't have to. It's HIS job to prove it IS there (e.g., you have to be proven GUILTY in a court of law, not NOT guilty. A subtle but important distinction). He can't strongarm you into giving up the hidden volume, if it exists, and if it doesn't exist, he especially can't."

      Jury trial - the DA only has to get 12 of your peers to believe his story beyond a _reasonable_ doubt. My threshhold for reasonable doubt and that of 11 other peers is not the same. Jury duty isnt just your civic duty, it's a valuable lesson on how the legal system works. I sat on a Capital Murder jury for 2 1/2 months when I was 21. A good DA can paint any picture he wants and some will buy into it.

    38. Re:Epically bad. by sYkSh0n3 · · Score: 1

      You say "umm... I can't... that's exactly what TrueCrypt means when they say it's hidden... you can't prove it exists and you can't prove it doesn't exist..."

      If it can't be proven either way, doesn't that create reasonable doubt? What happened to innocent until proven guilty?

    39. Re:Epically bad. by Fnord666 · · Score: 1

      Encryption scheme are designed so that your clear text will become close-to-random garbage when encrypted.

      If you crypt your text twice (or more) you modify the entropy of the encryption scheme, and the encrypted data will be not optimally close to random data
      These two statements contradict each other. Can you see why?
      Hint: consider that the output from the first encryption is nothing more than the "clear text" of the second encryption.
      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    40. Re:Epically bad. by Damiano · · Score: 1

      Well, as an "actual" lawyer rather than one of the armchair variety I'd have to disagree with you.

      Absent some specific corruption/political problem, no DA in their right mind is going to try and go before a judge without evidence of a crime. Judges do not like this. They stop the trial after the prosecution rests and hand down directed verdicts in the defendants favor. DAs do not like it when this happens to them, it looks bad when promotion time comes along.

      I'm not saying that it doesn't happen, bit it's the exception rather than the rule.

    41. Re:Epically bad. by natokills · · Score: 1

      "I work for (insert company name); So I am really getting a kick out of most of these replies. Some of you guys are very good at making it sound like you know what you are talking about. But trust me.... You don't. I think you just want to make yourself sound smart, when in reality you don't know what you are talking about. This is how bad info gets passed around. If you don't know about the topic....Don't make yourself sound like you do. Cos some (insert target group) believe anything they hear."

    42. Re:Epically bad. by Mattintosh · · Score: 1

      So double ROT13 encryption is stronger than single ROT13, right?

      No, but if I ROT17, then AES, then ROT3, you're probably going to be spending a few nights at work.

    43. Re:Epically bad. by Anonymous Coward · · Score: 0

      Let's add the Keith Henson case to the pile. Hell, the case of the poor coroner in the Lisa McPherson killing in 1995, who was smeared out of her career. Power distorts justice. And of course, let's not forget the the Bush administration has declared at least 5 of the 10 original bill of rights dead. 5th amendment claims are seemingly only valid for members of his staff, even one who was granted immunity for crissakes, not for anyone they declare outcast. And of course the collapse of the Justice Department in the last five years due to stacking the US Attorneys with people who will dead letter laws they don't like and attack like rabid weasels political opponents no matter what the quality of the case. We be in a mess.

    44. Re:Epically bad. by Anonymous Coward · · Score: 0

      Just wanted to say a quick 'thanks' for your comments on rjh. It made me smile. His attitude is too common in IT, but thank god not as much on /.

      I often say that this attitude comes from an unsecure person (pun intended) that needs to prove their superiority ... to themselves.

      And to extend on another AC reply on doctorates owners, my personal experience is that 4 out of 5 are a pain to work with. Only they can be right, never makes an errors, and they would never approach a problem out of their field, and most of all not clean up the micro-wave or empty their garbage bin. This comes at a cost for a business. I try to avoid hiring them, unless they are recommended by someone I know personally.

    45. Re:Epically bad. by ge · · Score: 2, Informative

      DES does not form a group, i.e. there is no key K3 such that for all keys K1, K2, and all x DES(K2,DES(K1, x)) == DES(K3, x). If it was Triple-DES would be pointless. I believe the same is true for AES.

      EDE mode was used for Triple DES to make it backwards compatible with DES. By setting all three keys to the same value you effectively end up with single DES, a useful feature in some contexts. There's nothing particularly magical about EDE over EEE.

    46. Re:Epically bad. by PCM2 · · Score: 1

      The DA just smiles at you and says... "I'd like to see the hidden container inside that TrueCrypt volume. My forensicist says oftentimes people do that with TrueCrypt." You say "umm... there isn't a hidden container... there's nothing more there..." The DA continues to smile. "Prove it to me."

      "Tell you what, how about I just admit that I still beat my wife, instead?"

      People have died before from an overdose of aspirin. It doesn't matter if you're on trial for murder or not -- if the victim didn't die from aspirin, having a bottle of aspirin in your medicine cabinet is not evidence.

      Then again, it wouldn't be too hard to bribe a witness to come forward and say, "I know for a fact that he has a hidden container in that volume, he told me so on such-and-such a date..."

      --
      Breakfast served all day!
    47. Re:Epically bad. by PCM2 · · Score: 1

      I say it is impossible to prove a non existance.

      Well, if you're a lawyer than you know that the standard for criminal courts is proof beyond reasonable doubt. If I say I don't have a hundred dollars and you search my home, look under my mattress, find my bank statements and call the bank, and you never find a hundred dollars ... that would probably "prove" the non-existence of my money for most juries.

      The important point, however, is that the standard for proof is evidence. A DA's malicious grin doesn't count.

      --
      Breakfast served all day!
    48. Re:Epically bad. by nilbog · · Score: 1

      That scenario is absurd. The burden of proof lays on the accuser. They have to prove that you have something, and if they can't prove that you have something it doesn't default to "he must have something." I admit our justice system has weaknesses, but if they system you described existed in reality it would be bad news for everyone. remember the Salem witch trials? I can't prove your witch, but you can't prove you're not a witch, so you are therefore a witch.

      I was watching TV all night last night, can I prove I didn't steal a car, burn down a house, rob a bank, and murder someone? Well, not really.

      Criminals are supposed to be convicted due to hard - read: not circumstantial - evidence. You have to have something that proves you did what you did. Absence of something is not proof.

      --
      or else!
    49. Re:Epically bad. by NMerriam · · Score: 1

      Jury trial - the DA only has to get 12 of your peers to believe his story beyond a _reasonable_ doubt.


      Not entirely true, the DA also has to show the Judge that he has met his legal burden under the law. You might be able to sway 12 people off the streets with emotional arguments, but if there is not enough actual evidence of guilt then the judge should overturn the verdict. Obviously it's not something you want to rely on to keep you out of jail, but it is there.
      --
      Recursive: Adj. See Recursive.
    50. Re:Epically bad. by NMerriam · · Score: 1

      Moral of the story: it is very, very important that you be able to prove the existence or nonexistence of your data.


      You haven't proven, or even argued, anything relating to your original statement, which was that to anyone skilled in cryptanalysis could prove the existence of a hidden TrueCrypt volume by its structure.

      All you've shown is that hidden TrueCrypt volumes are essentially removed from negotiations as leverage, both for good and for evil. And that's exactly the point of the hidden volumes. If anything, all your argument shows is that TrueCrypt does exactly what it claims to do -- nobody claims it is a magical get out of jail free card, only that it prevents any ability for the existence of the volume to be used against you (in any fair court proceedings).
      --
      Recursive: Adj. See Recursive.
    51. Re:Epically bad. by Anonymous Coward · · Score: 0

      First, what do you mean by a file "without signature"? Take a zip archive as an example--even if you strip off the zip header, any forensicist worth his or her salt can figure out it's a zip archive, just because of the way the data is structured. Encrypted filesystems have structure, too. A data forensicist can recognize an encrypted container on the basis of its structure.

      Hang on, aren't some encryption systems designed such that it is generally not possible to differentiate between their output and random data? I seem to remember reading that one test used to judge their effectiveness was to analyze their output and see if it could be seen to statistically deviate from pure randomness. (note: I'm no expert, and there are philosophical if not mathematical questions about what randomness actually is in some contexts.)

    52. Re:Epically bad. by Anonymous Coward · · Score: 0

      Or one layer of Blowfish and one layer of 3DES
      This argument is stupid, if there will be a flaw found in any of that algorithms you will not have to worry because second algorithm will keep your data safe. It's why truecrypt have chained algorithms.

    53. Re:Epically bad. by loraksus · · Score: 1

      The only thing worse than slashdot armchair lawyers are slashdot armchair legal scholars.

      I don't know about that. Your average juror is pretty fucking stupid...

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    54. Re:Epically bad. by Anonymous Coward · · Score: 0

      What I love about arrogant and hysterical self-proclaimed security researchers is that they're either ignorant, lying, or just don't make any fucking sense at all.

      First, you claim that having a hidden Truecrypt volume is likely to have you end up with a "husband" in jail, because the DA doesn't believe you about there not being one. Then you attempt to "prove" this point by arguing that the media will screw you over when you're acquitted. Can't you see that the latter point can in no way be construed as an argument for the former? Going on about him needing to "acquaint himself with how the law works" just makes it more incoherent -- you're not even talking about the law anymore!

      Second, you may laugh at Slashdotters' "naive belief" in the justice system. Well, there are many things wrong with the US justice system, but if you can show me a case where someone was convicted because they couldn't prove the non-existence of a hidden encrypted volume, by all means tell us about it. There is no such case. There's not even any remotely similar case. You're just blowing smoke out of your ass, hoping when called on it, attempt to muddle the waters by some unrelated media rant.

      Third, "encrypted filesystems have structure too" -- what is this bullshit? You can make a Truecrypt volume appear as random as Gaussian noise. If you can detect a Truecrypt volume with no headers amidst random data, please show me how. Better yet, point me to a paper that describes this new revolutionary method. There is no such paper.

      Fourth, "how are you going to manage your keys?" He'll write them down on a fucking piece of paper and bury it in the backyard. Or memorize them. There, done. To pretend that "key management" is what's flawed about his scheme is so dumb as to defy belief.

      I assume that "I'm a NSF-funded security researcher" only means that you're a lowly grad student at some second tier school, but it's still pretty sad that someone is willing to give you money to post incoherent rant about your supposed expertise to Slashdot.

  48. Disk Wiping by franksands · · Score: 1

    I don't know if I am missing something, but if a person wiped the disk completely, more than one time, is it possible to recover anything?

    1. Re:Disk Wiping by bhima · · Score: 1

      Yes!

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    2. Re:Disk Wiping by unlametheweak · · Score: 1

      Wiping the disk (even numerous times) will not erase all the data. If you take a disk apart (in a clean room) you can use special HDD readers to read the electrical states of the areas that were not touched during the erasing. I read an article about this some years ago. Sorry I can't find a link for it.

      It's really a question of probability and how much useful data can be found, as well as how much effort and resources people (like law enforcement) are willing to allocate.

    3. Re:Disk Wiping by franksands · · Score: 1

      As far as I know, "disk wiping" means writing a zero in every single position of the disk. Which area would not be touched by the wiping?

    4. Re:Disk Wiping by Opportunist · · Score: 2, Interesting

      It's usually quite possible, it depends generally on what you overwrite with, how you do it and how often you do it.

      Just filling the blanks with zeros, it's quite trivial to recover the data underneath. Filling it with random static makes it harder. Filling it 3 times makes it even harder. Filling it 30 times adds another layer of hardship.

      Generally, though, you can assume this to be a lim 1/x function. It gets harder and harder to recover anything, to the point where you would really have to warrant the expense (in time and money), but the chance never becomes zero. Even after a hundred random static overwrites, there is still a chance.

      The reason for this lies in the way HDs work (someone with more knowledge about the physical properties of HDs should probably explain that rather than me). In general, though, you may assume that 3-7 overwrites with static is good enough for almost any application, unless you're a top level terrorist and they know you deleted Osama's current address and phone number.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:Disk Wiping by unlametheweak · · Score: 1

      There are residual electrical charges left over from the areas that are over-written, on the
      periphery of where the read/write head is designed to go. Those are the areas that I was referring too.

      At any rate, while trying to find that article, I did come up with an interesting find on erasing HDD's:
      http://www.gcn.com/print/26_09/43577-1.html

    6. Re:Disk Wiping by Anonymous+Cowpat · · Score: 1

      Yeah, but Osama has a landline, so it's not like they can use his mobile signal to guide a missile onto him. All they could really use it for is to ask him to stay where he is whilst they come to get him and frankly, I don't think he'll listen.

      --
      FGD 135
    7. Re:Disk Wiping by ajs318 · · Score: 2, Informative

      No. For that matter, it's gone for good after one time. You don't even have to make sure all the most recent state transitions are the same direction (which would necessitate 2 passes unless all you're doing is EORing whatever's already there with 1; this is time-efficient, but also trivially reversible).

      Once upon a time, heads didn't track so precisely as they do today, and there were sometimes minute traces of data either side of the track; and once upon a time, magnetic media had a wide hysteresis loop that showed an obvious difference between, say, a 1 that used to have been a 0 and a 1 that had always been a 1. Since the Gutmann paper was written, data densities have increased by almost four orders of magnitude. Side traces are almost invisible, and each tiny dot of oxide is driven so far into saturation that it's next to impossible to tell whether it has been changed. The single thing most likely to frustrate the authorities' efforts to recover overwritten data by surface analysis would be the sun exploding before they got halfway -- that's the kind of timescale we're talking about. There has never been a documented case of overwritten data being successfully recovered.

      If the magnetic remanence effect were reliable, it would almost certainly have been exploited commercially to increase storage density. Until the advent of cheap solid-state RAM in the mid-1970s, all computer storage was magnetic; and every component in a computer system has fluctuated wildly in price. At some point in the past, such a storage device would definitely have been economically attractive. It never materialised, apart from a "trick recording" function on some reel-to-reel tape recorders, allowing you to shut off the current in the erase head {remember energised erase heads?} and superimpose one recording over another. Perhaps to add vocals to an instrumental track you had already laid down. Since (1) you couldn't listen to the old recording as you were making the new one and (2) it sounded like shite anyway, the feature was discontinued. Anybody sufficiently bothered by its omission could always plumb in their own trick-recording switch.

      On the other hand, there are several groups with a vested interest in making people believe the fallacy that data is recoverable after multiple overwrites. These include governments (because they want to give enemy governments the fear), intelligence agencies (because they don't want to admit to how they really found the data), data recovery specialists (because they don't want to admit defeat -- more often than not, there are old versions of data kicking around, since Windows only begins overwriting deleted files as a last resort, when it runs out of virgin disk space), HDD manufacturers (because persuading people to destroy perfectly good used HDDs means they will sell more new ones) and Jerry Bruckheimer (because it looks good on CSI).

      --
      Je fume. Tu fumes. Nous fûmes!
    8. Re:Disk Wiping by Danga · · Score: 1

      Wiping the disk (even numerous times) will not erase all the data. If you take a disk apart (in a clean room) you can use special HDD readers to read the electrical states of the areas that were not touched during the erasing. I read an article about this some years ago.

      How long ago did you read this article? On older, less dense drives it was possible to detect "old data" but everything I have heard about modern HD's is that they are just too denses for this to work anymore. Even overwriting the whole disk one time with random data is good enough for it to be impossible to get the old data back using any electrical/magnetic state tools.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    9. Re:Disk Wiping by franksands · · Score: 1

      Thanks very much for your reply. I think you really clarified my doubt. I was going to say "wiped", but didn't want to recur to such a lame joke ;-)

    10. Re:Disk Wiping by node159 · · Score: 1

      Both the above comments are correct, yes, HDD densities are making it exceptionally difficult to utilize old methods of peripheral readings. However as with all technologies, there is progression on all fronts. New methods utilizing the analogue nature of HDD's using statistical means provides clues to the original data. There is an excellent paper on this, can't find the link but if your keen I'm sure Google will give it up.

      Now back to the realities, if you use proper multi pass wiping software (same stuff that the gov's use) you should consider the data irrevocable. If the contents of the HDD is really that precious that it would require the vast sums of money to attempt a possible retrieval, you're probably not going to care about saving a few bucks and just stick it in a furnace.

      It's like encryption, just how bad do you want to keep it safe, and how bad does someone else want to get at it.

      --
      GPLv2: I want my rights, I want my phone call! DRM: What use is a phone call, if you are unable to speak?
    11. Re:Disk Wiping by node159 · · Score: 1

      Just remembered, your giant porn collection is going to ruin the day of the poor sap who got stuck with you recovery. Nothing like gigs of porn to hide that one secret master plan encrypted file. :)

      --
      GPLv2: I want my rights, I want my phone call! DRM: What use is a phone call, if you are unable to speak?
  49. Re:Never trust the computer! (even a Linux box?) by Viv · · Score: 1

    Root kits have been available on Linux for at least ten years. I started seeing them in common use in late 1999 or early 2000.

    The only thing that's "new" is that the stuff is making its way down the food chain. Things that used to be found only among the "elite", are now commonly found among the script kiddies. Yawn.

    What they really should be worried about is what those elite guys are cooking up now, not what they cooked up 5-6 years ago.

  50. Re:Well, so forensics needs more expertise. So wha by what+about · · Score: 1

    Question for you: Do you believe properly implemented strong encryption is breakable ?

    The answer is NO. Do not be fooled by DVD and H-DVD, BLUEray they have a fundamental issue that the keys are within the medium, so they are way more difficult to secure.

    Now, on the forensic issue, the question is: Is it possible to mess up with the data so they become irrecoverable ?

    the answer is yes, either with crypting or with messing with the content. The point is: Computer forensic method "assumes" that actions on the computer are similar to actions in real life (in real life you cannot change time flow, you cannot change matter properties, you cannot erase your friend memory), this is NOT the case with computer forensic, the assumprions are wrong and therefore the results are wrong or unreliable.

    Even the algorithm for finding out doctored digital images can be twarted, if you know the detection algorithm.

    Crypting the images is no good, unless, of course the "criminal" has the key and the police has the data.... that would guarantee that the police does not mess with the images and the criminal does not erase the data.... Some of this is like taking a fingerprint of the image and writing it out for the record, but I wonder if there could be a method that "reconstruct a fingerprint" from a modified image....
  51. Not correct by aepervius · · Score: 1

    I do not know for more complex system, but in FAT and FAT32 it was relatively easy to change *everything* on the HD level to make it look like it was extremly old. I would assume that with some low level tool it could be possible on ANY system.

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
    1. Re:Not correct by 91degrees · · Score: 1

      There's a fairly trivial thing you can do. Write a simple application that reads a file, randomises the time, creates a new file and copies the first file to it. Randomise time again, touch file. Then you delete all the old files and create a lot of files of random noise to use up all the remaining blocks.

  52. Bad idea by bussdriver · · Score: 1

    Parent is not interesting. Mod down.

    Sorry but the idea is juvenile. I'm sure by the time I get to finally posting there will be explanations on basic crypto.

    So how about I deal with the legal issues:

    5th amendment; assuming they choose to follow it, can be legally circumvented:
    see FISHER v. UNITED STATES or if you use biometrics they can just get in anyhow see United States v. Dionisio and if they make you immune to the charges they can force you, it gets tricky later when other crimes may as a result be discovered (a good lawyer would save you from this - but you'd draw their attention to new things...)

    A lot of your information is being stored on multiple devices and external locations. External places may legally be out of your control. They may not even need warrants. (http://www.usdoj.gov/criminal/cybercrime/s&smanua l2002.htm)
    Not to mention all the patriot act, etc going on lately.

    You could have enough emails to make you guilty of one-man conspiracy or you may have broken some secret law to which the judge doesn't have clearance to read (both have happened in the USA already.)

    Oh and don't forget contempt of court. You could be in jail for the max by the time you can get that overturned. Then there are those grand jury and that defunct special prosecutor things that could be big trouble. Right to a SPEEDY trial? Do you even live in the USA?

    1. Re:Bad idea by schizoid4 · · Score: 1

      ...or you may have broken some secret law to which the judge doesn't have clearance to read (both have happened in the USA already.)

      Cite, please, and it better not be Gilmore.

  53. Working drive at 700+F? by Kadin2048 · · Score: 1

    heat it above the curie temperature (300-380 for Fe-Nd alloys) ... you still have a working drive.


    You didn't specify units, but unless you were quoting degrees Farenheit, I can't believe you'd still have a working drive after heating it to that temperature. 380C is over 700F ... at the very least, you're going to burn all the plastic in the drive, or at least start to melt/soften it, and probably melt out all the solder from the PCBs.

    And that's assuming you can get that sort of temperature in anything but spot heating at home. Most residential food-grade ovens don't get that hot -- most of them top out around 500-600F, except on the self-cleaning cycle. I suppose you could put your drive in there, and then run it (that would be a neat experiment for someone with an oven they didn't care too much about...), but once the oven gets above around 600F, the door lock is going to engage and you can't really stop it after that. Only other thing I can think of that gets that hot is a charcoal or propane grill; that might get you the right heat, if you put it on there for long enough with the lid on, and just baked the hell out of it.
    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:Working drive at 700+F? by Magada · · Score: 2, Informative

      The short and curly of
      this paper is that the Curie temp for Fe(2)Nd is 250 degrees Celsius. An electric heater/oven should do the trick quite nicely. Dunno what happens to the platters at that temp, though.

      --
      Something bad is coming when people are suddenly anxious to tell the truth.
    2. Re:Working drive at 700+F? by Anonymous Coward · · Score: 1, Funny
      Sacrebleu!

      An electric heater/oven should do the trick quite nicely.
      Nonsense, ovens are for cooking croissants, bread and onion soup!
    3. Re:Working drive at 700+F? by CurlyG · · Score: 3, Interesting

      I believe the parent poster was speaking in terms of removing the platter from the drive and heating it in some sort of induction heater. This allows precise control of temperature and only directly heats conductive materials. Building one requires only some fairly simple electronics (scroll down for action shots).

      --
      You know they call 'em fingers but I've never seen 'em fing. Oh, there they go.
    4. Re:Working drive at 700+F? by ajs318 · · Score: 1

      Electric ones aren't. They make your food taste awful. I can definitely taste the difference between gas-cooked and electric-cooked food, and I'm not at all keen on the latter.

      --
      Je fume. Tu fumes. Nous fûmes!
    5. Re:Working drive at 700+F? by darthnoodles · · Score: 1

      "Say it Frenchy"

      "Showder"

    6. Re:Working drive at 700+F? by plover · · Score: 1
      Except in this application you can be unconcerned with precise regulation of temperature. Whether it hits 260C or 300C or 500C is irrelevant, as long as it's maintained above the Curie temperature for the required duration.

      Of course you'd have to know the chemical composition of the media before committing to destruction at a certain temperature. What if the platter wasn't coated with Fe(2)Nd?

      --
      John
    7. Re:Working drive at 700+F? by TheGavster · · Score: 1

      What property of electric ovens is it that harms the taste of your food? Both gas and electric ovens heat the air around the dish being cooked ... the only difference I can see is that an improperly ventilated gas oven is going to fill the chamber with fumes.

      --
      "Because Science" is one step from "Because old book". Try "Because of my experiment testing my falsifiable assertion".
    8. Re:Working drive at 700+F? by jafac · · Score: 1

      I dunno. I tend to think that one is not truly a geek unless one keeps an oxy-aceteline torch in one's workshop. I mean, really. They're handy for all sorts of jobs. Cheap chinese ones can be had for around $70 or so, and are more than adequate for occasional light duty use.

      And 700 F is pretty much child's play.

      I used to watch CSI, and I wonder why the writers never wrote about a murderer that simply melted down the murder weapon (knife, gun, etc.).

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    9. Re:Working drive at 700+F? by ajs318 · · Score: 1

      CH4 + 2O2 -> CO2 + 2H2O.

      I'm guessing the extra moisture that gets released into the oven cavity from the combustion of the gas is what makes the difference. You'll get that even if the air supply is blocked, since hydrogen is "hornier" than carbon (which will make do with just one oxygen atom; or even none, if it comes to that). I've also noticed that methane produces slightly better tasting food than propane, which sort of bears out the moisture theory (C3H8 gives off less moisture for the same amount of heat).

      Anyway, don't just take my word for it -- try it sometime. Cook the same recipe in two ovens and see for yourself.

      --
      Je fume. Tu fumes. Nous fûmes!
    10. Re:Working drive at 700+F? by walt-sjc · · Score: 1

      If the air supply is blocked, you get no combustion once the oxygen is consumed. Gas ovens also take much longer to preheat and heat less consistently. Electric is preferred by chefs which is why high-end ovens are dual-fuel. Grilling is another issue. The new infrared gas burners are Awesome. On the cooktop, nothing but gas for me...

    11. Re:Working drive at 700+F? by sidb · · Score: 1

      "Cook the same recipe in two ovens and see for yourself..." and then have someone help you blind A/B test them. Otherwise, it's just wishful thinking.

    12. Re:Working drive at 700+F? by ajs318 · · Score: 1

      Yes, obviously. If you knew which was cooked by gas and which was cooked by electricity, you'd be cheating. So get someone to take samples from each one for you. It's even better if the person cutting the samples and passing them to you doesn't know themself which was cooked on gas and which on electric.

      --
      Je fume. Tu fumes. Nous fûmes!
    13. Re:Working drive at 700+F? by ajs318 · · Score: 1

      Depends how blocked. As long as there's enough of a reaction going to liberate enough energy to break some C-H bonds, you'll get a mess of carbon monoxide, soot and water vapour.

      As for preheating, my experience has been the other way around; gas ovens need less preheating. You do have to get used to what cooks best on which shelf, but that's all part of the fun. Maybe there's even some innate tendency to prefer one cooking fuel over another. Maybe worth submitting a study proposal for a bit of Government funding?

      --
      Je fume. Tu fumes. Nous fûmes!
    14. Re:Working drive at 700+F? by TheGavster · · Score: 1

      That actually makes sense. I wonder if a similar effect could be created in an electric oven by adding a bowl of water on an unused shelf. I shall have to find a friend with a gas oven and do some testing.

      --
      "Because Science" is one step from "Because old book". Try "Because of my experiment testing my falsifiable assertion".
  54. Guess for all you know about crypto by Sycraft-fu · · Score: 2, Interesting

    You know nothing about the legal system. In our court system, you are innocent until proven guilty, the burden of proof is on the state. So you don't have to prove there isn't a hidden volume, they have to prove there is. Given that there seems to be no way to do this, they can't make their case. You can't speculate that something might be there. That's one of the most fundamental objections they teach lawyers "Objection, speculation." So all they have is that you have a volume of legal porn, and someone of questionable reputation claiming you have more , assuming they could even get the testimony in (the CI would have to have firsthand knowledge, otherwise it's hearsay). That doesn't meet the standard of beyond a reasonable doubt, doesn't even come close. It is perfectly reasonable to believe that someone might want to encrypt their porn. I'm sure many people do, simply because most people are somewhat embarrassed about it and don't want others to see.

    DA's don't get to send people to jail just because they think there is a crime being committed. Hell it takes more than that just to get a warrant and to get past pretrial. You have to prove it beyond a reasonable doubt to land someone in jail. Saying "Well they MIGHT have hidden data!" doesn't cut it and, as I said, isn't even admissible in court. When you get down to it, you can never prove beyond any doubt that you've no hidden data. Maybe you've a really great steganography program and it is hidden as noise in music files. No way to prove or disprove that. However as a defendant you don't have to disprove it, it is the prosecution's responsibility to prove it and if they can't, well then you go free.

    Why do you think there are so many people, who are known to be criminals to the police, that walk free? Because knowing and being able to prove it in court are two real different things. Cops may know someone is a drug dealer, but that won't even get a warrant, much less a conviction. They've got to have enough evidence to prove it beyond a reasonable doubt.

    1. Re:Guess for all you know about crypto by rjh · · Score: 1

      See my remark to another poster. Your faith in the criminal justice system is quite badly misplaced.

    2. Re:Guess for all you know about crypto by compro01 · · Score: 1

      You know nothing about the legal system. In our court system, you are innocent until proven guilty, the burden of proof is on the state. So you don't have to prove there isn't a hidden volume, they have to prove there is

      it all depends on the jury. and in terms of CP charges, innocent until proven guilty seems to reverse itself.

      --
      upon the advice of my lawyer, i have no sig at this time
    3. Re:Guess for all you know about crypto by Kadin2048 · · Score: 3, Insightful

      In our court system, you are innocent until proven guilty, the burden of proof is on the state.

      This is true for sufficiently high values of w, where w is your net worth. If you can't afford tens of thousands of dollars to fight a bogus charge, then you're effectively screwed, particularly if the charge is one of the very emotionally charged ones (child porn, rape, terrorism, etc.).

      You'd quickly end up in a situation where you'd be facing a team of prosecutors, working with virtually unlimited taxpayer funds (gotta protect the children, right?), against your fresh-out-of-lawschool public defender, whom if you're unlucky, you might have to share with half a dozen other defendants. And chances are, they're going to believe you're guilty and (consciously or not) treat you like it.

      There have been a lot of sociological studies and research done on the U.S. legal system. People who can't afford lawyers plead guilty at an astoundingly high rate, and the entire system is set up to "process" them as quickly as possible, from arrest through to prison.

      The system works like you describe in the best case scenario, but even then, it'll probably leave you bankrupt.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    4. Re:Guess for all you know about crypto by unlametheweak · · Score: 2, Insightful

      The fact is, you haven't proven that a hidden partition cannot work. You have not proven your argument. You side-stepped it by pointing out social problems with the mass media. You have used rhetoric and flamboyant language to try and defend yourself.

      Recap:
      "Some people have recommended to you TrueCrypt in hidden volume mode. This is bogus. I'll explain that if you want."

      You can flame me if you wish. At least admit to yourself that you never answered the question. This topic is about Forensics, not the legal system.

    5. Re:Guess for all you know about crypto by unlametheweak · · Score: 2, Insightful

      I'll add to that. The topic is about forensics, and the thread is about crypto. The legal system and mass media is a bit of a red herring.

    6. Re:Guess for all you know about crypto by idesofmarch · · Score: 1
      You have a point - if someone is really really poor and not very knowledgeable about the legal system, they are likely to plead guilty in this situation. (If they are just really poor but smart, they will just shut up, and the prosecutor may not be able to make the case, no matter the quality of the public defender.)

      Still, I think you take an overly pessimistic view of the likely outcome. We are talking white collar crime here, so there is a good chance the defendant is not destitute. I have no studies, but the average middle class american can probably come up with the 10 to 50K or so to defend himself once in his life. Yes, he may not have it on hand, but he can borrow from all his family, second mortgage his house, get personal loans, cash advances, or whatever to pay to stay out of prison.

  55. withholding the password by cbr2702 · · Score: 3, Funny

    withholding the password would be obstruction of justice

    Couldn't you choose an incriminating password and plead the 5th?

    --


    This post written under Gentoo-linux with an SCO IP license.
    1. Re:withholding the password by bentcd · · Score: 1

      Couldn't you choose an incriminating password and plead the 5th?

      That would only work if you actually told them the password so the judge would be convinced that it is, indeed, incriminating. If you didn't, they'd just assume you're withholding evidence.

      And even if you did manage to convince them, there's all sorts of approaches they could use to have you give them access to the files without them getting to know the actual password (e.g. via a third party who would be sworn to secrecy and could not testify against you using the incriminating info in your password).

      Most likely though, the judge would simply get ticked off by your antics and put you in jail for contempt until you decided to pony up the password :-)

      It seems to me that the best approach to this problem might be to have a password that self-destructs when it detects that someone is about to physically break into your system. This way, there is no password to give them and whoever it is that is trying to do this (whether it's the Man or bin Laden) there's simply no way for them to succeed. Just watch out for those false positives ...

      --
      sigs are hazardous to your health
    2. Re:withholding the password by Fred_A · · Score: 2, Funny

      It seems to me that the best approach to this problem might be to have a password that self-destructs when it detects that someone is about to physically break into your system. This way, there is no password to give them and whoever it is that is trying to do this (whether it's the Man or bin Laden) there's simply no way for them to succeed. Just watch out for those false positives ...
      In that case isn't the best way just to not know the password ? Just use whatever comes from /dev/urandom at the time to encrypt your data and you can't incrinimate yourself.
      --

      May contain traces of nut.
      Made from the freshest electrons.
    3. Re:withholding the password by Damiano · · Score: 3, Informative

      IAAL and no you can't. Try to be funny and what they'll do is grant you immunity for anything revealed in the password itself. Then they'll force you to reveal the password or sit in jail for contempt. Once you reveal the password they can decrypt the drive and use that data in court (even if it's the same as the password).

      The real key here is that the 5th amendment protects you from testifying against yourself. Your "papers" are not considered testimony and not protected.

      Not legal advice, not your lawyer.

    4. Re:withholding the password by Blackknight · · Score: 1

      I'd probably forget the password after a few days in jail. What are they gonna do? The "I can't remember" defense always works for politicians.

    5. Re:withholding the password by piojo · · Score: 1

      Try to be funny and what they'll do is grant you immunity for anything revealed in the password itself.


      I think I read this in a story once and I always wondered if it would work: could a person store evidence of a crime on an encrypted volume such that the key was a confession, and argue for immunity for crimes revealed in the password? He might use the password: "I have pirated MP3s on this volume and have committed copyright infringement." (disregaurding that that would probably be a civil case and immunity might not apply). Ideally he could not be prosecuted for that crime. Is this just absurdly unlikely to work?

      --
      A cat can't teach a dog to bark.
    6. Re:withholding the password by Damiano · · Score: 1

      Won't work. Your statement "I have pirated MP3s on this volume and have committed copyright infringement." would be inadmissible, but the fact that you had a hard drive full of "pirated" MP3s would still be used as evidence.

    7. Re:withholding the password by Keith_Beef · · Score: 1

      So you need to leave your computer always on, but in a state such that switching off the power without doing a clean shutdown would result in permanent loss or corruption of all data on the filesystem you wish to protect...

      Maybe your personal files could be loaded into RAM, then the data from the drive be overwritten several times...

      The idea being that a during the seizure of your computer, the agents might think that you have set up the system to require a password to permit a shutdown without wiping the data.

      Of course with the mechanism I just described the data would be lost if for some reason your computer locked up and you had to do a hard reset...

      During a clean shutdown, you need to enter a special password to write the data back to the (encrypted or steganographic) filesystem.

      But then this leaves your computer powered off and with the private data on the disc...

      Now the forensic specialists know that there is a good probability that failing to use the correct password could trigger a mechanism to wipe out the private data, so they won't boot your computer. They'll open it up, remove the hard drive and make an image of it to work on.

      So, to prevent this, you wire the "case open detect" switch to a device that physically destroys the platters. Maybe by breaking a strategically-placed phial of hydrofluoric acid.

      Beef.

    8. Re:withholding the password by Kees+Van+Loo-Macklin · · Score: 1

      Actually, the 5th ammendment does NOT say that you do not have to testify against yourself if it may bring incriminating evidince. The 5th ammendment says that you do not EVER have to testify against yourself... whether it may be incriminating or not.

      --
      It's not what you know. It's not who you know. It's what you know about who you know.
    9. Re:withholding the password by cbr2702 · · Score: 1

      From the Vth: nor shall be compelled in any criminal case to be a witness against himself

      Funny; I'd always thought the words "incriminate or degrade" were in there.

      --


      This post written under Gentoo-linux with an SCO IP license.
  56. Backorifice by Nazlfrag · · Score: 1

    I'm not at all surprised at the quality of the so-called amateur hacker tools over the commercial offerings. Case in point is Backorifice, an amazingly useful tool back in the day for anyone trying to admin an MS setup. Obfuscating later forensic analysis has been around since Ceasars ROT13. I for one am glad the wild west style frontier still exists in cyberspace, where the amateurs consistently outperform the professionals. It shows we have barely explored this space, much less settled here.

  57. In the case of US cops by Sycraft-fu · · Score: 1

    The one and only tool I've ever heard of them using is Encase. If Encase can't find it, it doesn't exist in their world. It does do OS-X though.

    1. Re:In the case of US cops by Danga · · Score: 2, Informative

      The one and only tool I've ever heard of them using is Encase. If Encase can't find it, it doesn't exist in their world. It does do OS-X though.

      You are incorrect. I work as a software developer for a US company that specializes in computer forensic software and I work with investigators all over the world as well as the US. Encase definitely is the most widely used tool but it is most definitely not the only one, other tools similar to it are FTK (also widely popular) and something called iLook.

      Nearly all of the investigators I have talked to mainly use Encase for it's case management capabilities which it is really good at. It does have many other capabilities such as searching but if Encase doesn't find what they are looking for they can and will use other tools that are available. For instance, Encase does not handle optical media well if the discs contain more than one track and/or has its file system(s) set up in a funny way among other things. By just using Encase data could be overlooked and that is where the software I work on comes into play because it is specialized just for optical media. There are also many other specialized forensic tools available and any decent investigator would look into them.

      Another thing I will mention is many people think if they use linux and/or OS-X that they are safe from many of the forensic tools and that is complete bullshit (even though it is true a lot of the forensic software is Windows only). It does not matter at all what OS you are running because standard operating procedure is to image all disk drives, seal up the drives, and then use forensic tools on the images and nearly all of the standard file systems are supported by some tool and even if you did use some obscure file system they could search the binary data (as long as it was not encrypted of course).

      I just thought I would straighten your perception out because while it did used to be true years ago it is not the case anymore. Computer forensics is a HUGE field that has been having HUGE growth for quite some time.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
  58. But what about that jailhouse snitch? by Anonymous Coward · · Score: 0

    A fraudulent eyewitness looks like the joker card in that scenario. How does the legal system weigh this person's "testimony" assuming it is ramrodded through as "admissible"?

  59. How is Fisher related? by Kadin2048 · · Score: 1
    Okay, I just read the summary of Fisher and I don't get its significance. Maybe you can elucidate, since you seem knowledgeable?

    Oyez.com says:

    Question

    Do Medicare funds received by health care providers constitute "benefits" within the meaning of the federal bribery statute prohibiting fraud and other offenses against organizations receiving federal benefits?

    Conclusion

    Yes. In a 7-2 opinion delivered by Justice Anthony M. Kennedy, the Court held that "Health care providers such as the one defrauded by [Fischer] receive 'benefits' within the meaning of [the federal bribery statute]." Thus, the Medicare funds hospitals receive for treating Medicare patients subject people who bribe hospital officials to federal prosecution.
    I don't get how it's related. Am I missing something?

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:How is Fisher related? by bussdriver · · Score: 1

      These SC cases bring up lots of legal issues more than what are summarized at the top and bottom.

      One thing that came out was the "Fisher Test" for the 5th amendment. which requires 3 things before they can ignore your use of the 5th:
      1) evidence exists (prove it exists; you don't have to help them)
      2) you have the the evidence (you don't have to say you have it)
      3) the forced disclosure does not authenticate you (which is the really tricky part with possible side problems-- its your computer, does unlocking it prove that everything on there could only be put there by you?)

      Then there is the obvious one where they make you immune so then the 5th doesn't apply-- this Fisher test is basically another way to insure they are not violating your 5th but still force you to disclose your secrets. Like I said, you may disclose a lot of stuff you do not want out and could have other consequences not directly related to the case at hand. So they are not violating your 5th in a legal sense, they are getting around your invocation of the 5th. And just because its ok in the legal sense doesn't mean its correct or moral or for that matter- it may not be legal... One bad judge could put you in jail for YEARS waiting for appeal.

  60. your post is going off topic by Anonymous Coward · · Score: 0

    This bit about the trouble you get into outside of prison even when you're acquitted, is not on topic with the discussion of defending yourself in court against the charge.

  61. Indeed. by Mr2001 · · Score: 3, Insightful

    The "flaw" pointed out by the GP is only a flaw if you're being tried in a kangaroo court. I don't think our court system has gotten that bad.

    I mean, if you're dealing with a corrupt court where you're guilty until proven innocent, you don't even have to be using encryption to get screwed this way. The DA might just as well accuse you of using steganography to hide illegal photos in random files spread all across your hard drive, which is equally impossible to disprove.

    I'm not sure what you mean by the "structured nature of the hidden volume", though. TrueCrypt hidden volumes have no plaintext header, just like main volumes, and as long as the crypto methods in use are good ones, the encrypted data will be indistinguishable from random bytes, no matter how well-structured the plaintext is.

    There are attacks against hidden volumes, but they basically involve taking snapshots of the whole volume at separate points in time, then obtaining the main volume's key and checking whether any changes have been made to "unused" areas of the filesystem.

    That is, I could sneak into your house and copy the disk today (version A), then come back next month, seize the disk (version B), and force you to give up the main volume key. I can then mount both versions of the partition and look for differences between them. If there are any areas that contained random data in version A, and different-but-still-random data in version B, I can be pretty sure it means you were writing to a hidden partition located there.

    I think the best defense against that attack would be for TrueCrypt to randomly write chunks of new random data to the free space of mounted volumes, which would disguise the writes made to hidden volumes. (Of course you'd need to use both keys when mounting the main volume so it knew not to clobber your hidden data.)

    --
    Visual IRC: Fast. Powerful. Free.
    1. Re:Indeed. by vux984 · · Score: 2, Informative

      I mean, if you're dealing with a corrupt court where you're guilty until proven innocent, you don't even have to be using encryption to get screwed this way.

      If by Kangaroo court, you mean the DA already thinks he has enough on you between circumstantial evidence and a snitch.

      The DA might just as well accuse you of using steganography to hide illegal photos in random files spread all across your hard drive, which is equally impossible to disprove.

      You'd have a fairly strong defense against that accusation if your hard drive contains no steganography tools. That's sort of the the issue with truecrypt - it doesn't prove you have child porn, or even a hidden volume, but its not unreasonable to suppose you might, if you have truecrypt, there is other circumstantial evidence, and a 'snitch' whose just reliable enough of a witness to sway a jury.

    2. Re:Indeed. by schizoid4 · · Score: 1

      Consider the alternative though. You have an unhidden volume full of kiddie porn and the judge orders you to turn over your encryption key. Your goose is cooked. With TrueCrypt you're in a much better position. If you're not confident enough to go to trial you can at least get a better plea bargain.

    3. Re:Indeed. by Mr2001 · · Score: 2, Insightful

      You'd have a fairly strong defense against that accusation if your hard drive contains no steganography tools. That's sort of the the issue with truecrypt - it doesn't prove you have child porn, or even a hidden volume, but its not unreasonable to suppose you might, if you have truecrypt, there is other circumstantial evidence, and a 'snitch' whose just reliable enough of a witness to sway a jury. Luckily, in a criminal case, the standard is "guilty beyond a reasonable doubt", not "one could reasonably suppose you might be guilty".
      --
      Visual IRC: Fast. Powerful. Free.
    4. Re:Indeed. by dpilot · · Score: 1

      But no matter how good the cryptography, the best attacks tend to be "human engineering." That's what rjh has really described, a human-engineering attack against the encrypted volume of TrueCrypt. Even if justice is eventually done, the wheels grind slowly, and you're the one getting ground during the whole process until you're exonerated.

      --
      The living have better things to do than to continue hating the dead.
    5. Re:Indeed. by computational+super · · Score: 1
      only a flaw if you're being tried in a kangaroo court. I don't think our court system has gotten that bad.

      In most cases, no - unless you've been accused of a crime against The Children. Then even Kangaroos will pity you.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    6. Re:Indeed. by metamatic · · Score: 1

      The "flaw" pointed out by the GP is only a flaw if you're being tried in a kangaroo court. I don't think our court system has gotten that bad.

      "Hey, how do we know you don't have secret instructions from Al Qaeda in that hidden volume?"

      There, now it has.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  62. Re:Never trust the computer! (even a Linux box?) by Torvaun · · Score: 1

    Nope, it's just that different methods are used against different operating systems. Linux can be updated on the fly, so there's no reason not to use something memory-resident. A well designed Linux server will only need to reboot from power or hardware failure. With some of the virtualization stuff I've noticed recently, even that might not be good enough. Windows gets an update, it needs to reboot. Something that's memory-resident would not work as well against Windows. However, it's much easier to 'own' a Windows box than a Linux one due to the differences in how they handle permissions.

    My analogy is that it's easier to kill the Secretary of Defense with a .22 pistol than it is to kill a soldier on a battlefield with that same pistol, because the soldier is wearing body armor. But just try to get your pistol to the Secretary of Defense.

    *Soldier = Windows, Secretary of Defense = Linux, .22 pistol = memory-resident ownage. This should not be construed as a threat against the Secretary of Defense, any soldier, or any computer. If I suddenly stop posting, we'll know that even the government wastes time on /.

    --
    I see your informative link, and raise you a pithy comment.
  63. much respect, AC by Travoltus · · Score: 1

    I'm just a crypto noob who indeed did say "rip it to pieces", lol.

    I figured I might take a crack at beating some fairly vexing encryption and security problems with some old fashioned American innovation-ism.

    I'm pleased as punch that so many people have examined my idea. Maybe someone will improve on it given the flaws that have been pointed out... which was my real intent.

    --
    --- Grow a pair, liberals... stop letting the Republicans bully you!
  64. No by willijar · · Score: 1

    2DES is worse than DES (because of some of the symmetry properties of the DES algorithm). That is why we have 3DES using 2 DES keys.

  65. What? by Anonymous Coward · · Score: 0

    "Slid down the technical food chain"?

    What sort of bastard mixed metaphor..?

  66. Re:It is like ten lines of code to do this anyways by IncandescentFlame · · Score: 1

    10 minutes to figure out touch? Pfft ... this is slashdot, we're talking at least an hour to figure out what to touch ... oh wait, we're talking about encryption.
  67. Re:It is like ten lines of code to do this anyways by devilspgd · · Score: 1

    Touché (or is that too close to being a pun?)

    --
    Give a man a fish, he'll eat for a day, but teach a man to phish...
  68. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  69. Um, it's called TrueCrypt. by Gordo_1 · · Score: 2, Informative
  70. I wonder who you work for... by Anonymous Coward · · Score: 0

    First, your assessment of the crypto idea is off. See the follow up posts above to learn why.

    Second, you seem to know a lot about how the government can legally break its own laws.

    Third, if you - I mean government agents - can easily get around all of this 'right to a fair trial' nonsense, then why are you so worried about people using encryption anyway?

    1. Re:I wonder who you work for... by bussdriver · · Score: 1

      I did see the follow up posts. I know a bit crypto; which means I know enough to know I'm not good enough at math to learn that much more. I have implemented AES multithreaded and in CBC for Altivec in the past.

      I don't know a lot about the law either; but on that one, I do think there isn't a whole lot to know because a lot of things have yet to be tested in the courts or specific laws created. I do think they make law harder to read than it needs to be and if they had started computer science 100s of years ago it would probably be easier to read legal-speak today.

      I'm not a government agent (yet, I've not decided.) Peoples rights are being undermined and ignored and the public and media apathy means it can progress further. If you haven't noticed, people are losing their faith in the system and its not because the media is bashing it; there is a real problem. Your right to a speedy trial is relative, what is "speedy?" I would say its a joke-- and if you can't make bail, then your really screwed if you have responsibilities. If they invoke terrorism; they can trump way too much- at least they are not pushing it too far; although, I wish they pushed more because then there might be some effective opposition. People don't care unless they think it can happen to them, as long as its "under radar" of most people, its not a serious voting issue.

  71. What a fool! by Anonymous Coward · · Score: 0

    You call yourself a security researcher? True, double ROT13 is little better than single ROT13. But - as you should know - ROT13 is a simple substitution cipher and not exactly strong encryption. By your logic Triple DES would be no better than single DES. I think just about everyone on slashdot knows better than that. As for the use of multiple ciphers, it can be a very good idea. Which do you think would be harder to break: a file encrypted with 256bit AES or one that is encrypted with 256bit AES that is then encrypted with Two Fish? I'll put my money on the second option. Assuming that all the keys used are 'good' keys then this is provably stronger. As a 'researcher' you should know that, too. Not to mention the fact that 'layering' your encryption gives you protection against the discovery of 'breaks' in one of the encryption schemes you are employing.

    What are you 'researching' anyway? It wouldn't have anything to do with another poorly conceived forensics tool designed to let untrained snoops pick data off of drive images while calling themselves forensics technicians, would it?

  72. Magnets by Pablo+El+Vagabundo · · Score: 1

    I remember an episode of law and order, I think, that the guy had a computer in the room and had built some power magnets into the door frame.

    If the computer was taken from that room it was wiped. Not sure how feasible it is, but sounds pretty cool.

    1. Re:Magnets by pidge-nz · · Score: 1

      Neal Stephenson's Cryptonomicon had that - as well as the hackers with the EMP deivce.

    2. Re:Magnets by Fnord666 · · Score: 1

      I remember an episode of law and order, I think, that the guy had a computer in the room and had built some power magnets into the door frame. If the computer was taken from that room it was wiped. Not sure how feasible it is, but sounds pretty cool.
      It's feasible but not very practical. It can probably be done with sufficient power, but I think the authorities would notice that you were using more electricity than an average city block and that everything ferrous that they were carrying was now stuck to the door frame.
      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    3. Re:Magnets by Danga · · Score: 1

      That does sound cool but wouldn't having powerful magnets just out in the open like that cause a lot of problems? For instance if I had my keys in my pocket when I walked through the door would they rip through my shorts and stick to the frame? I mean you would have to ALWAYS remember to remove all metal from your body before you went into the room. I also would think that when the investigators did show up they would notice the magnetic door frame almost right as they walked into the room since they probably would have SOME metal on them or in a box of tools or something.

      I guess you could set it up using an electro-magnetic system so the magnetic field was only active if the computer was powered off or something but I would doubt you could get anything powerful enough to wipe HD's that would be small enough to fit in a door frame.

      Alright, too much thinking, back to work.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
  73. Oblig. joke by Opportunist · · Score: 1

    There are 10 kinds of people: Those that understand binary, and those that don't.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:Oblig. joke by dwater · · Score: 1

      LOL, though that is a very difficult sentence to read...

      I mean, it should be read "one-zero", since "ten" doesn't make sense.

      Really, it only makes sense as a joke when it's written. I wonder if there's a name for that sort of joke. It's not a 'pun' really, though similar.

      Anyway....

      --
      Max.
  74. It's nonsense by Paul+Crowley · · Score: 4, Insightful

    Encrypt once using a good algorithm. Multiple encryption is Hollywood-style security.

    1. Re:It's nonsense by bWareiWare.co.uk · · Score: 2, Insightful

      The point is which is the 'good algorithm'? The is no way of proving the NSA havn't found a weekeness in any given scheam. Buy using three diffrent 'good algorithms' you are bettering your odds.

  75. Re:Well, so forensics needs more expertise. So wha by gweihir · · Score: 1

    Question for you: Do you believe properly implemented strong encryption is breakable ?
    The answer is NO.


    How do you know my answer? And it is not that simple. Sure, a direct cryptographic attack is very likely to fail. But if the goal is to get at the data, there may be numerous other options.

    Now, on the forensic issue, the question is: Is it possible to mess up with the data so they become irrecoverable ? the answer is yes, either with crypting or with messing with the content.

    Again, the anser is not that simple. Sure, if the target knows it is possibly under surveilance and has time to destroy the data and the competence to, it can likely exceed the recovery capabilities of the attacker. But history shows that many people mess up, do not understand how to delete or encrypt properly or do not expect the attack in the first place.

    Oh, and BTW: What is your point? It seems to be missing....

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  76. It all depends on the political winds by vinn01 · · Score: 3, Insightful


    Our justice system is run by elected officials (with media support). If you want fair treatment (justice) you had better hope that:

    - it's not an election year
    - the case has not generated a lot of media attention
    - the case is not worthy of media attention when the DA holds a press conference
    - the DA (and many others in the justice system) are not career building, and looking at your case as an opportunity to advance

    The last one is the kicker. For every case there are dozens of people in the justice system that will get beneficial career advancement material from a successful conviction. That's my observation.

  77. And then there's One Time Pads by Random5 · · Score: 1

    Don't forget, there's unbreakable encryption to be had as well. Using any decently random data at least as long as the file to encrypt it (even with something as simple as XOR) it's absolutely because without the key file it's random data. Then you just have to store that file on more perishable media like a CD or DVD which can be melted into an unrecoverable puddle within minutes. Hell, use a non random but still unpredictable enough file from the net to encode it (say the patch for a game) and you will always have a copy of the key around somewhere and nobody will have a clue unless they've compromised your system before you perform the encryption.

    1. Re:And then there's One Time Pads by Fnord666 · · Score: 1

      Using any decently random data at least as long as the file to encrypt it (even with something as simple as XOR)
      You definitely want to use XOR! This allows you to have any number of "key" files that can be applied to the encrypted data. While one file will recover your real data, another file will cause the data to decode into a database of BBQ recipes that you want to keep from your family. If required to give up the key by the courts, you give them the second one. Just don't store the key CDs in the same place, and never, ever, ever reuse a key with a OTP.

      PS - Real random data can be difficult to generate in the quantities needed. Plan ahead!

      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    2. Re:And then there's One Time Pads by nasor · · Score: 1

      I think you are missing the point. The article isn't about people who never want anyone else to see their data - it's about people who want to break into a computer, steal a bunch of credit card numbers (or whatever) and then mess with the victim's system in a way that will make it hard for investigators to track down the thief BUT also won't immediatly allert the victim that anything has changed on their computer.

  78. -1 Redundant by Anonymous Coward · · Score: 0

    nt

  79. Consider your attacker by OwenMarshall · · Score: 1

    If you are facing trial for any "garden variety internet crime" -- fraud, CP, whatever -- you don't have to worry about the NSA. Even if they've broken the algorithms, there is _no way in hell_ the NSA will ever get involved -- if it comes out in court that AES256 or any other cipher is cracked, everyone stops using it instantly. The NSA will never tip their hand.

    Grandparent was right -- one layer is all you need. And the great-grandparent was wrong -- by current standards, the sun should be a cold dark chunk of rock before the first layer is ever broken.

    If, on the other hand, you are a foreign national performing espionage... all bets are off as to what the NSA does to you :)

    1. Re:Consider your attacker by bWareiWare.co.uk · · Score: 1

      If I am facing trail it makes no odds (I am british http://en.wikipedia.org/wiki/Regulation_of_Investi gatory_Powers_Act_2000 ). If I am going to be locked up for not reviling my key, I am going to make dam sure they don't get to break it, even behind closed doors.

    2. Re:Consider your attacker by xtracto · · Score: 2, Informative

      The only thing i believe it is a good idea is that if you encrypt it only once, they can try the different standard algorithms via "trial and error" until they get some plain text. Whereas if you put a second layer of encryption, they might not know they got the right algorithm/password as they will at most get the random-like bytes produced by your first encryption layer.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    3. Re:Consider your attacker by Nutria · · Score: 1
      even behind closed doors.

      Three words: rubber hose cryptography.

      --
      "I don't know, therefore Aliens" Wafflebox1
  80. No, correct by QuoteMstr · · Score: 1

    FAT and FAT32 are one thing. Unix systems are another. On the latter, the only way to force ctime would be to either set the clock back and modify the inode or to directly modify the block device the filesysem is sitting on. There is no low-level system call to chagne ctime. Neither of these methods is possible without root privileges, and I assumed the environment was a shared unix machine at a university (as the students were talking about "touch"). Presumably, students wouldn't have root access on that machine.

    1. Re:No, correct by aepervius · · Score: 1

      whether the person has root level or not is another question altogether. I was taking here only the viewpoint of something being root. Let us forget the very easy way of modifying the clock.

      ctime is writen as byte on the HD plate, isn't it ? If it is written by the OS , then anything low level and complex enough can overwrite it. Or are you saying me that this writing of the ctime happens by magic and the byte cannot ever be modified with a low level controller or anything ? I am not saying it is easy, but if it is written by a computer on the HD, then it can be modified to make bogus data by a modified controller/driver/modified OS or whatever. Whoever has root, and time to spend, can modify the data on its HD to make it look as whatever he wish.

      --
      C. Sagan : A demon haunted world:
      http://www.amazon.com/gp/product/0345409469/
      visit randi.org
    2. Re:No, correct by QuoteMstr · · Score: 1

      Of course -- IF he has root. But a student shouldn't have root access to a department machine.

  81. Vista alread ignores setting MAC access times by I)_MaLaClYpSe_(I · · Score: 1
    1. Re:Vista alread ignores setting MAC access times by m50d · · Score: 1

      Defaulting to no access times is just common sense. They're not meant to be there for forensics, they're there to help the user, and for most users they're just a waste of resources.

      --
      I am trolling
  82. Re:Persuasion (off topic) by moeinvt · · Score: 1

    You should put a '}' or something at the beginning of your sig.

  83. Nearly any data can be recovered... by curlynoodle · · Score: 2, Interesting

    Nearly any data can be recovered given enough time and budget (much like cracking encryption). I read awhile back that forensics can use an electron microscope to read bit-for-bit from severly damaged platters.

    The platter must be liquified or shredded to ensure no recovery.

    1. Re:Nearly any data can be recovered... by walt-sjc · · Score: 1

      That method would be viable back in the days of 20M drives. Now we have terabyte drives... Good luck finding the evidence in less that 50 years...

  84. WTF are you talking about? by LanMan04 · · Score: 1

    The DA just smiles at you and says... "I'd like to see the hidden container inside that TrueCrypt volume. My forensicist says oftentimes people do that with TrueCrypt."
    You say "umm... there isn't a hidden container... there's nothing more there..."
    The DA continues to smile. "Prove it to me."
    You say "umm... I can't... that's exactly what TrueCrypt means when they say it's hidden... you can't prove it exists and you can't prove it doesn't exist..."
    The DA rises from the table. "Say hi to your husband for me when you meet him." Huh? Last time I checked the prosecutor has to prove you guilty, and with only a jailhouse snitch (who has very little credibility) as evidence, what are they going to hang you with? The fact that you may or may not have an encrypted volume on your hard drive? May or may not != beyond a reasonable doubt...unless you mean that possession of a TrueCrypt volume is enough to get indicted (which you correctly state would be life-ruining), but I'm not even sure that would happen.

    You've clearly never set foot in a courtroom, and trotting out your NSF-funded status doesn't make you any more believable. I've seen some pretty hilarious NSF grants before, PIs are just better at spinning shit nowadays. ;)
    --
    With the first link, the chain is forged.
  85. Old hat by camusflage · · Score: 1

    The term you're reaching for has already been coined. It's called deniable encryption. TrueCrypt, among others, incorporates it. Essentially, you have an encrypted volume within an encrypted volume. Because the encryption doesn't have a signature (the header you refer to), no one ever knows its there. This is useful for defending against so-called "rubber hose" cryptography, where the key is extracted under duress. If the volume is not known, the volume can't be decrypted.

    The technique is you create an encrypted volume, throw a few files that would plausibly be encrypted down (some pr0n, Ace of Base MP3's, episodes of Gilmore Girls, or whatever else you'd be embarrassed about having found), and then create another, hidden, volume in the unused space on the original encrypted volume. That way, when your love of Milli Vanilli's music is discovered by handing over the key to your root volume, they'll think that's all you're trying to hide. Or rather, they won't be able to find all that other stuff they think you're hiding, which is the important part.

    --
    The truth about Scientology, Xenu, and you: Operation Clambake
  86. Re:It is like ten lines of code to do this anyways by Icarium · · Score: 1

    You're assuming AC's not running Windows.

    But then again, this is Slashdot...

  87. Too _smart_ to use PGP? by Anonymous Coward · · Score: 0

    I asked her how many times they ran in to PGP being used by people trading in kiddie porn. Not a single one. She noted that the folks they were busting just weren't smart enough to understand that kind of thing.

    PGP and GnuPG have a serious flaw, in that both the (encrypted) session key and the ciphertext are transferred between the two parties. This means that law enforcement can always recover the plaintext from the ciphertext by getting the file recipient to give up his passphrase, which always unlocks the session key. Even if the recipient deletes the ciphertext, law enforcement can still obtain it using a wiretap.

    To avoid this, the session key should be stored in memory (as in SSH) and deleted by both the sender and receiver after the message has been transferred. That way, even if law enforcement does use a wiretap to grab the ciphertext, the recipient is unable to produce the key after arrest. Result: there is no proof that the message contains anything of interest to law enforcement. However, this requires a network connection between the two parties.

    So perhaps the FBI had it backwards - maybe the sex offenders in your example were actually too smart to use PGP!

    1. Re:Too _smart_ to use PGP? by _Sprocket_ · · Score: 1

      So perhaps the FBI had it backwards - maybe the sex offenders in your example were actually too smart to use PGP!


      You're probably right. All that child pornography they found unencrypted must've been a red herring.

      It seems it is, in fact, possible to be too smart for your own good.
    2. Re:Too _smart_ to use PGP? by Anonymous Coward · · Score: 0

      All that child pornography they found unencrypted must've been a red herring.

      I'd expect a smart person to avoid leaving any evidence at all, whether encrypted or not, and thus evade detection entirely. The fact that the FBI never saw PGP in use suggests that the smart people didn't use it at all. And, I think, with good reason.

      We tend to think that PGP is a good way to keep things secret, but when you come up against laws that basically say "the accused must prove that the encrypted file does not contain child porn", PGP ceases to be very useful. How can law enforcement distinguish between a suspect that has genuinely forgotten his passphrase, and one that is merely claiming to have forgotten it? The solution is to use a proper key exchange mechanism and destroy the session keys after use.

  88. Re:Never trust the computer! (even a Linux box?) by thogard · · Score: 1

    Its easier to replace the libraries and they are less likely to be properly checked.

    The more complex systems get, the easier it is to hide stuff and there just aren't the tools to easily check these things. A diff of a text file isn't that much simpler than a diff of two xml files but it reduced the number of people who will ever check it. Binary config files are even worse. Many major Unix flavors now use binary files (often under the gules of optimizing startup) that can be hand edited with a binary editor to do very interesting and nearly undetectable things on shutdown. Its real handy to be able to do thing after the processing accounting system disk has been unmounted if you want to do things undetected.

  89. Who on Earth... by Nappa48 · · Score: 1

    would actually set the damn thing to zero anyway?
    Wouldn't that like, well, we'd all be dead, right...?

    I could just imagine it, "nuclear world war", then some sadcase sitting there, "hmm, guess we better set the ol' Doomsday clock to zero", then the stereotypical English guy "Good show ol' chap!"
    I mean, seriously!

  90. That rjh guy is overrated. by xtracto · · Score: 1

    In his first post he states that he is a "NSF-funded researcher" and in a later post he write "I'm a computer security Ph.D. candidate"... do, he is just a PhD Student in is high horse...

    For fucks sake, I am an Artificial Intelligence Researcher funded by my country's Federal Science and Technology Council and within project N (working hand to hand with X and Y researchers who are very recognized in the field in very prestigious UK universities...). But for fucks sakes, I am a PhD student. Thats all...

    That is something I have always hated about some "Doctors", a lot of them get very pretentious and become assholes...

    Fortunately in my field, it seems there are a lot of really nice researchers even though they are funded by UK or US defense departments...

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
  91. Obstruction of justice by coyote-san · · Score: 1

    IANAL, but I read one discussing the "I plead the Fifth" approach a while back.

    In a nutshell, he said that case law says that the Fifth only applies to statements that directly incriminate you, e.g., asking about your whereabouts on the night of the 17th. Everything else is fair game unless there's a compelling reason otherwise. You can be forced to turn over all papers, and even to give blood or saliva samples, but not to undergo surgery to remove a bullet that may tie you to the scene of the crime.

    You might think that encrypted disks are too new for case law, but remember that the situation is analogous to having a safe-deposit box. They are fair game with a proper search warrant and refusing to cooperate is itself a criminal act.

    Personally, I disagree to an extent since I think an individuals thoughts should be protected whether they remain unsaid or written in a private journal, but the courts have held that anything written down (on paper or on disk) is not covered by the Fifth.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
  92. Encrypted file systems... by tinkerghost · · Score: 1

    Linux offers a few encrypted file systems - Here's one - that can include the swap file/partition.

    If you're using a swap file instead of a swap partition, it's even easier to use - just put the swap file on an encrypted filesystem & it will autmatically be encrypted right along with the other data.

    As a side note - standard username/password encryption is pointless for this anyway - unless you plan on typing in a 1024 bit password anyway. You would need a key on a USB stick that they would just confiscate anyway. Biometrics are iffy - Jello has an 80% success rate at getting past fingerprint recognition.

    Alternately you can go with those spiffy cards that provide a 4 - 8 digit number based on the time, but again they would confiscate the card.

  93. No..... No, Just No. by HalAtWork · · Score: 2, Funny

    The DA just smiles at you and says... "I'd like to see the hidden container inside that TrueCrypt volume. My forensicist says oftentimes people do that with TrueCrypt."

    You say "umm... there isn't a hidden container... there's nothing more there..."

    The DA continues to smile. "Prove it to me."


    You say "Actually, you have to prove to me that there's anything there to hide. You should know that I'm innocent until proven guilty."

    Then you walk away scott free. The DA continues to smile for some reason, probably too much crack this morning.

  94. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  95. It might...... by tinkerghost · · Score: 1

    Statistically speaking, the encrypted data isn't random it's pseudo random. By re-encrypting it with a known schema, you may be able to identify the original schema by observing the patterns of data shifting between the old & new files.

    Not that that is usually a problem, even if the key has to be supplied, most of the disk encryption schemes I've seen require that the OS know in advance which crypto method is being used.

    1. Re:It might...... by mattpalmer1086 · · Score: 1

      Statistically speaking, the encrypted data isn't random it's pseudo random.

      Well, yes! Is there such a thing as truly random?

      By re-encrypting it with a known schema, you may be able to identify the original schema by observing the patterns of data shifting between the old & new files.

      Please provide some links for this; it sounds deeply wrong to me. How would re-encrypting the already encrypted plaintext allow you to observe data shifting, when the point of encryption is to obscure the relationship between the plaintext and the ciphertext?

    2. Re:It might...... by tinkerghost · · Score: 2, Informative

      Please provide some links for this; it sounds deeply wrong to me. How would re-encrypting the already encrypted plaintext allow you to observe data shifting, when the point of encryption is to obscure the relationship between the plaintext and the ciphertext?

      Here is the wiki for Fourier Transformations. The rough gist for our purpose is that when you composit elements (multiple encryption schema) you get a new schema with identifiable characteristics that can be reversed back to the original elements. IE FTIR works by using a FT to de-convolute a broad spectrum scan into individual frequency components. The math was ugly when I took it 15 years ago & entirely beyond me now.

      The same principles should apply to double encrypted systems - artifacts (elements introduced by the encryption algorythm itself & not part of the original file) from the first encryption should be identifyable by re-encrypting with a known encryption algorythm & masking against the known artifacts of double encrypting with differing base algorythms in combination with the known 2nd encryption schema.

      To look at it another way, you're not looking for the data, you're looking for the artifacts of the first encryption method. By applying a new function to the result of the first function, you're hoping to improve the signal/noise ratio & show those artifacts. At the proper scale, sin(x),cos(x),x=0.5 all appear to be a flat lines, however the tan(sin(x)) clearly shows the variance at any scale. The same process applies to the encryption process - you should be able to identify the pseudo part of the random appearance of the encrypted data by reprocessing it in a given method. Note that it may take a specific algorythm for each encryption method to make the signal/noise ratio high enough to identify it as a match without actually decrypting the contents.

      Note that this still leaves you without a key, but at least you would know which decryption algorythm to be trying to match keys against.

    3. Re:It might...... by mattpalmer1086 · · Score: 2, Interesting

      That sounds almost plausible, but I still don't believe it. I've spent a year or two studying cryptanalysis. Fourier transforms on encrypted data have never featured in any modern cryptanalytic approaches I've heard of.

      The whole point of encryption is to minimise those statistical artifacts. By encrypting a ciphertext again, you are only applying more entropy to data that already appears quite random. If you don't already have any idea of the underlying plaintext, comparing one ciphertext with a re-encrypted version of the same ciphertext should not reveal anything at all about the original encryption scheme.

      I'm afraid I need some links to real papers about using fourier transforms in cryptanalysis to accept this. I've googled for them myself, but I can't find any.

    4. Re:It might...... by Anonymous Coward · · Score: 0

      If you want to hide the artifact and reduce entropy then compress the data using a good (and unknown to the
      person attempt to break the encryption) compression algorithm on the data (removing telltale headers) then
      encrypt again. In fact say you have 4 encyption methods and 4 good compression methods. The first 2 bits of the
      key are the 1st encrpytion method to use (with a public key) then next 2 bits of the key are the compression algorithm to use next, the next 2 bits are the encryption method, the next 2 bits the encryption method with a different known key and the next 2 bits are the encryption method to use (with the encryption key) unkown to the attacker. Add a couple more rounds of compress/encypt/compress/encypt with another hidden key.

      Key length can be extended to as far as required. The attacker cannot easily tell which encryption or compression methods were used for each round.

      a) If a given encrption method is broken that is not the only encryption method used.
      b) Compression helps to remove entropy at each stage.
      c) No only are the encryption keys not known the encyption method is multiple stages each of which is unknown hence
              no massively parallel custom silicon can easily be used. Just working out the method used is a 4 way tree search!

      Try working out the maths to break that when the algorithm used varies depending upon the main encryption key used!

    5. Re:It might...... by Anonymous Coward · · Score: 0

      If that would be so easy then to attack a ciphertext you'll have encrypt it one more time :-)

  96. Meh. by Geminii · · Score: 1

    So you have a Judas goat machine which sits around simulating a beige box from the local department store with default settings, surfing the web semirandomly and full of spyware and trojans. It's got folders full of vanilla porn and randomly downloaded crap everywhere. Your *actual* machine sits in a custom safe buried under the house, stores all its data in RAM or random-password-encrypted partitions on your neighbours' open networks, and is laced with thermite. If the Judas machine is removed from the house or the case cracked in a normal way, the thermite in the real machine (as well as the transmitter/sensor in the Judas machine) goes bang. If you really feel you must be able to recover your data at a later time, have the passwords for the partitions stored in an encrypted file somewhere on the internet - one for which you do know the password. What forensics finds: A machine which looks like any other consumer machine - full of crap downloads and vanilla porn. No obvious functioning wireless comms capacity. If they discover the neighbours' networks and poke around in there, they might find the encrypted blocks. But there's no way to prove who put them there, where they came from, or what their purpose is. The neighbours will claim ignorance. Your own PC didn't have any wireless devices. If they've been monitoring wireless transmissions in the area for a while, they might be able to say that something in your house (or nearby) was communicating wirelessly. However, it and the remains of the real PC are now so much charred ash, even if the basement is dug up. Not to mention that there was never any incriminating data stored on that PC at any point anyway. Of course, there are more ways to wreck you than through purely technical evidence - being dragged through the courts and media, for starters - but that's a discussion outside the scope of antiforensics.

  97. Re:It is like ten lines of code to do this anyways by devilspgd · · Score: 1

    Well yes... Even though the majority runs Windows as a primary OS, we all like to pretend otherwise.

    --
    Give a man a fish, he'll eat for a day, but teach a man to phish...
  98. The dark side of reliability by J.R.+Random · · Score: 1
    From the fine article:

    Linux servers have become a favorite home for memory- resident rootkits because they're so reliable. Rebooting a computer resets its memory. When you don't have to reboot, you don't clear the memory out, so whatever is there stays there, undetected. "You've got 128 megs of RAM in network printers that are never shut off!" exclaims Michael Davis, CEO of incident response company Savid Technologies and a veteran security researcher who worked on the Honeynet Project. "It's an old technique, but a common one."
  99. Disk is really freakin' slow. by zippthorne · · Score: 1

    And that would be better than just checking 'top' every so often and watching the percentage or having a program that automatically triggers when available memory reduces to a threshold, how? If the performance loss occurs, then you still get a performance loss. You want to catch such things before they become a problem. And if your solution to memory leaks is simply to restart the application, then you want the application to crash as quickly as possible. (or, again, better yet, signal termination when remaining memory is too low, log, and restart the application)

    In every circumstance where you can say, "a page file would be good here" it can be argued that the page file would work better as a ramdisk, and if you're messing with that, why not just have that much RAM to begin with and have some utilities to properly manage memory?

    --
    Can you be Even More Awesome?!
    1. Re:Disk is really freakin' slow. by glesga_kiss · · Score: 1

      And that would be better than just checking 'top' every so often and watching the percentage or having a program that automatically triggers when available memory reduces to a threshold, how?

      How many machines do you manage? :-)

      The best solution is of course to use proper management software to catch these problems the moment they start to occur.

      If the performance loss occurs, then you still get a performance loss. You want to catch such things before they become a problem.

      That's the point. Some performance loss is infinitely superior to a dead server in every respect. You can't even log into the dead server to see what happened. You need to reboot, provided you are either onsite or have some remote-reboot facility. Then you need to wait for it to occur again while you are watching it. That's if you even suspect a memory leak and are looking out for it. Often when the system runs out of memory it just completely dies and you get no logging to point out the bad process to you.

      The swap is like a speed bump. The server is heading to it's own fate with the memory leak, but you will hold off it's inevitable death for as long as possible. If you are lucky you can get in and fix that service without any other services on the box having any downtime.

      "a page file would be good here" it can be argued that the page file would work better as a ramdisk

      I've never seen that argued successfully. Putting a page file in RAM? Zero benefit whatsoever, it only slows things down via the overhead of wrapping the memory pages up in disk files. Just use it as RAM.

      Disk is cheap, RAM isn't. If the RAM is sufficient the page file will never be used (other than pre-caching). It's just a last resort.

    2. Re:Disk is really freakin' slow. by zippthorne · · Score: 1

      How many machines do you manage? :-)


      ok, zero. You caught me.

      I've never seen that argued successfully. Putting a page file in RAM? Zero benefit whatsoever,

      Pagefile performance would be thousands of times better if it was a ramdisk. But you're right, of course, (and so was I if you read the sentence that followed) If you've got that much ram, why would you bother partitioning it when you could just use it outright.

      The swap is like a speed bump. The server is heading to it's own fate with the memory leak, but you will hold off it's inevitable death for as long as possible. If you are lucky you can get in and fix that service without any other services on the box having any downtime.


      I still think software tools would make a better speed bump: if a process uses too much memory, have it automatically re-niced, logged, and pop off an email to your cell phone or something. It's better to find out about your problems with a quickly fired-off email than by listening for thrashing. Furthermore, the swapfile seems to have become, instead of the useful speed bump you desire, a crutch for application programmers.

      Further, you only have to cache ONE page with a password, or full plaintext, to make all of your careful encryption-based security irrelevant.

      RAM is cheap. It's only costly when compared to disk, which is really, really, really, freakin' cheap.

      --
      Can you be Even More Awesome?!
    3. Re:Disk is really freakin' slow. by glesga_kiss · · Score: 1

      I still think software tools would make a better speed bump: if a process uses too much memory, have it automatically re-niced, logged, and pop off an email to your cell phone or something.

      Absolutely. There are a few OSS ones out there IIRC, but it's not something I have to use personally.

      Furthermore, the swapfile seems to have become, instead of the useful speed bump you desire, a crutch for application programmers.

      Completely agree. Things have gotten really sloppy in regard to efficient memory usage.

  100. Stupid people taking stupid by node159 · · Score: 1

    Good god, this is like listening to Jocks talk about how they lost their iPod collection cause of that porn site they visited. This stupid dribble is making me dumber by the minute...

    Go Google a beginners guide to disk encryption and get a clue.

    --
    GPLv2: I want my rights, I want my phone call! DRM: What use is a phone call, if you are unable to speak?
  101. RAM is vulnerable! by Burz · · Score: 1

    Do a google search on rutkowska dma and you can read about the discovery and implementation of tools capable of sucking RAM contents from a live machine. This totally bypasses all security measures in the OS and firmware of a system.

    Rootkits and keyloggers can even be installed into RAM via DMA without leaving a trace on disk.

    1. Re:RAM is vulnerable! by X0563511 · · Score: 1

      Except that intruding in my case (besides sawing it open... but how would you know to?) kills the power... :P

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    2. Re:RAM is vulnerable! by Burz · · Score: 1

      Unless you have external ports like eSATA or Firewire.

      There are rumblings that the same may be possible with USB...

  102. why? by bussdriver · · Score: 1

    All I can think of for that is Gilmore. And WHY NOT GILMORE?

    1. Re:why? by schizoid4 · · Score: 1

      Because Gilmore was never charged with violating any of the laws he was complaining about. He couldn't be because they don't apply to him. Those laws are kept secret from the public but not from the people who need to follow them.

    2. Re:why? by bussdriver · · Score: 1

      Not good enough. Secret LAWS are just plain undemocratic; not that our elected reps ever read the laws they pass anyhow... I'm not talking about funding bills, which have too much wiggle room already-- they can create secretive stuff without disclosing what exactly it is for-- they do that plenty. Guidelines, departmental policy etc, those are not LAWS either.

      How can you follow or really break a law that doesn't publicly exist?

      Furthermore, even non-law policies of government offices should be open to the judicial branch to review it (they can have private court cases.) checks and balances..

    3. Re:why? by schizoid4 · · Score: 1

      You're moving the goalposts. I don't like secret laws either, but you said

      ...or you may have broken some secret law to which the judge doesn't have clearance to read (both have happened in the USA already.)

      That's just not true. You can't be prosecuted for breaking a law that was deliberately kept secret from you. Ignorance of the law IS a defense in that case.

  103. Mac Forensics by not_hylas(+) · · Score: 1

    MacForensicsLab

    http://www.macforensicslab.com/

    http://www.macforensicslab.com/mfl_analysis.html

    If you are a super criminal you have state protection, See:
    Attorney General Alberto Gonzales:

    http://politics.slashdot.org/article.pl?sid=07/05/ 16/0137205

    http://tedscolumn.blogspot.com/2007/05/more-from-d epartment-of-injustice.html

    http://news.com.com/8301-10784_3-9719339-7.html

    But if you've got something [below] this insidious, you're just screwed:

    http://www.securityfocus.com/cgi-bin/index.cgi?c=a rticlecomments&op=display_comments&ArticleID=11372 &expand_all=true&mode=threaded

    You'd need Fred: [site is run off a locked volume - DVD]

    http://all.net/

    He also has, White Glove Linux, LE is for law enforcement only. [click "prices" on left]

    http://all.net/WG/dist/index.html

    Fred's, The Man(TM)

    --
    ~hylas
  104. Typical criminal focus by samantha · · Score: 1

    It is typical that tools that might insure the busies don't dig into our brain extensions (computers) are cast mainly as a boon for criminals. Many of the tools described are a boon to those who insist on the right to be secure in their computer based effects. Many are a boon to those who insist on more cyber-freedom than many a State wants to allow.

  105. Furthermore by not_hylas(+) · · Score: 1

    Must Read:

    Forensic Discovery [download!]
    Dan Farmer and Wietse Venema

    http://www.porcupine.org/forensics/forensic-discov ery/

    Must Go:

    http://www.porcupine.org/forensics/

    --
    ~hylas
  106. FYI by bussdriver · · Score: 1

    oh, and you used oversimplification to setup a strawman accusing me of contradiction.

  107. Karma Whore/Comment Jacking by RedCard · · Score: 2, Interesting

    Article on one page (as opposed to *10* seperate pages...)

    http://www.cio.com/article/print/114550

  108. Data security made simple by Plekto · · Score: 1

    The best way to do this sort of thing is to just use a swappable drive bay.*

    The trick is to use a PCMCIA Type III slot with the setup. Your boot drive is actually a pocket-sized HD.(flash would also work, but it has problems with read/write number of cycles). Time to go home? Take your drive with you.

    You could also use an external USB/Firewire pocket drive as well. They can't snoop on it if the drive isn't there(and the advantage of all of these is the quickness that they can be yanked in an emergency.

    1. Re:Data security made simple by robably · · Score: 1

      The best way to do this sort of thing is to just use a swappable drive bay.
      It sounds like you'd just move the problem from one device to another - if the point is to protect the data in the event of theft then you'd still have to encrypt the external drive. Also you now have two devices you need to look after instead of one.

      Time to go home? Take your drive with you.
      It's a laptop - when it's time to go home you take the whole computer with you.
    2. Re:Data security made simple by Plekto · · Score: 1

      It sounds like you'd just move the problem from one device to another - if the point is to protect the data in the event of theft then you'd still have to encrypt the external drive. Also you now have two devices you need to look after instead of one.
      ***
      No - the drive would be the ONLY drive in the computer. What you leave behind is essentially a fancy terminal with no drive in it. The disk can be locked in a secure room at the company or just taken with you. In theory, since it's a PCMCIA card, it could be slipped in your wallet or whatever like a USB flash drive.

    3. Re:Data security made simple by robably · · Score: 1

      No - the drive would be the ONLY drive in the computer. What you leave behind is essentially a fancy terminal with no drive in it. The disk can be locked in a secure room at the company or just taken with you.
      I understood what you meant, but if you take the internal drive out of the computer and use a removable drive, the data on that removable drive still needs to be encrypted to protect it in the event of theft. It moves the problem of data protection from one device to another. It isn't enough to lock the drive away or carry it with you at all times and hope that protects the data, the drive could still be stolen, probably even more easily than stealing the laptop. You also now have to look after a removable drive as well as your laptop. It's a solution that doesn't address the problem - keeping the data secure in the event of theft.
    4. Re:Data security made simple by Plekto · · Score: 1

      I know that - but short of having a microchip in your brain or something, always keeping the data with you is a lot more secure. Besides, nobody expects one of those beat-up keyfob type SUB devices(or a CF card). They think it's for your camera or MP3 player.

  109. Re:It is like ten lines of code to do this anyways by igb · · Score: 1
    Then another ten to realise that touch(1) may allow changes to mtime and atime, but in doing so it sets ctime to the current time. That's not easily fixable in userland, because touch is just an interface to utime/utimes(2) and those system calls (a) don't take ctime as a parameter and (b) always set ctime. Obviously, hack around in the filesystem code and you can do what you want, or if you're brave simply have a userland program access the partition raw and wade around in the inodes. Or it might be worth trying just briefly setting the clock to your chosen value and then calling utime via touch, although frequent and random changes to the clock may leave other traces.

    ian

  110. I feel for you, friend. by Anonymous Coward · · Score: 0

    Call me paranoid. I am. I also like my privacy. Yes, I DO have something to hide: MY LIFE! I don't want you in my stuff at all!!! It doesn't matter that there is nothing illegitimate or illegal on the damn things, I still don't care. It's funny how many people don't get this. People who do not have the genetic compulsion for privacy will almost invariably assume you are lying, and that you really ARE up to some hideous thing that ought to be stopped. At best, they might think you are doing something harmless but disgusting and humour you.

    I am a very private person. Occasionally, I do some public speaking in churches or public meetings, when there's something that needs to be said. Frequently, whoever is running the meeting will say something like "we'll seat you here behind the podium" or "the guest speakers will be seated in the front of the room facing the audience" and I'll politely say "no thank you, I will arrive early enough to sit in the front row and I will get up and come to the microphone when it is time for me to speak". I am not classically shy - I am perfectly willing to talk to hundreds of people and I'm not body-proud or anything - but I feel uncomfortable when I'm held up in public view to no purpose. It makes me feel violated in a way that people who do not have this issue will never be able to understand.

    I don't want people reading my mail, tracking my credit card purchases, taking pictures of me in public places, knowing what music I listen to when I'm alone, knowing what web sites I frequent, knowing my favorite flavors of food, or ANYTHING ELSE unless they actually know ME. It's not a reasoned, principled stand; it's a BASIC NEED that was probably a survival trait for my ancestors.
  111. promotion time by vinn01 · · Score: 1

    Exactly. I agree with you.

    It's all about career building, and looking at each case as an opportunity to advance.

    If being part of a media circus would advance thier career, you can bet that a DA would go before a judge without evidence of a crime. It has happened plenty of times.

    Yes, it's the exception, but so are information technology cases.

  112. Tanks are sexy by Anonymous Coward · · Score: 0

    At my previous work we used to take one T-72 main battle tank and line up the old discs on a pavement and drive couple dozen times over them with the tank.

  113. Windows NTFS Encryption? by node159 · · Score: 1

    Having had a long term interest in encryption and security I have always been curious about but have never been able to find any reliable information on the Windows built in NTFS encryption, does anybody know how good it is?

    Also does anybody know if possible, how can one mount the home directory on logon with true crypt or even is it possible to run the OS on a encrypted volume?

    --
    GPLv2: I want my rights, I want my phone call! DRM: What use is a phone call, if you are unable to speak?
  114. Oh, we've had strong persuasion by Slashdot+Parent · · Score: 1

    We've always had "strong persuasion". It looks like this:

    Judge: I order you to reveal the key.
    You: No.
    Judge: I'm finding you in contempt of court. You'll be going to jail now.
    You: For how long?
    Judge: Until you reveal the key.

    --
    They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
  115. Partly true by Slashdot+Parent · · Score: 1

    It is true that you are not required to authorities without representation. It is false that your encryption keys are somehow protected by the 5th amendment.

    If you withhold your encryption keys, you are guilty of either: obstruction of justice or contempt of court. Both of them will land you in jail, which was where you were trying to avoid going in the first place.

    The 5th amendment only protects you from testifying against yourself under oath. It does not protect your property, files, notes, papers, keys, etc. Those are all evidence and you must give them up if ordered to do so by a judge.

    --
    They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock