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."

117 of 528 comments (clear)

  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 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.

    3. 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.

    4. 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.
    5. 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
    6. 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-
    7. 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.

    8. 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.

    9. 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
    10. 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
    11. 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.
    12. 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...
    13. 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.

    14. 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??
    15. 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
  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 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...

    2. 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
  4. 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 _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.
    6. Re:Never trust the computer! by digitig · · Score: 2, Funny

      Oy! Now none of my makefiles work properly!

      --
      Quidnam Latine loqui modo coepi?
  5. 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
  6. 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 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...
    3. 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)]

    4. 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.
    5. 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.

  7. 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. :)

  8. 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: 4, Insightful

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

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

  9. 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 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
    3. 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).

  10. 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.

  11. Touch? by mattfata · · Score: 2, Interesting

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

  12. 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 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.
    2. 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!
    3. 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.

  13. 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.
  14. 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...
  15. 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.

  16. 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 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.

  17. 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 ;)

  18. 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
  19. 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.
  20. 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!
  21. 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"
  22. 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?
  23. 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: 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?

    2. 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.

    3. 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"
    4. 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 ...

    5. 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.

    6. 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?!
    7. 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!
    8. 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.
    9. 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. :)
    10. 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.

    11. 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.

    12. 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.
  24. 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.

  25. 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
    /)
  26. "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.

  27. 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 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.
    4. 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.

    5. 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.
    6. 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.

    7. 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
    8. 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.
    9. 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.

    10. 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.
    11. 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.

  28. 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.

  29. 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 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."
    2. 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.

    3. 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.

  30. 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 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.
    2. 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.

  31. 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 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.
  32. Um, it's called TrueCrypt. by Gordo_1 · · Score: 2, Informative
  33. 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.
  34. 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.
  35. 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.
  36. 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.

  37. 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.

  38. 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!
  39. 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.

  40. 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'
  41. 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.

  42. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  43. 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.

  44. 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

  45. 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.
  46. 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.