Slashdot Mirror


FBI Files Brief on Scarfo Keylogger

Firewort writes: "In an affidavit (warning, it's a PDF) filed with a federal court in New Jersey, the FBI has disclosed some of the details of a controversial "key logger system" used to obtain the encryption password of a criminal suspect. They go into great detail describing PGP and the different methods they might have used to keystroke-log Scarfo to get his encryption key." Interesting, and more technically sophisticated than the basic keyloggers which grab keystrokes indiscriminately.

249 comments

  1. For a second there... by BiggestPOS · · Score: 0, Offtopic

    I thought it read Scarface keylogger. I was confused to say the least. Is this STILL a big deal? You would think in the wake of the Terrorist Activities they would be giving the bureau a lot more leeway in surveillance...

    --
    What, me worry?
    1. Re:For a second there... by eXtro · · Score: 5, Insightful
      I don't agree with that sentiment at all. The rights that we take for granted and which many people presently are ready to concede have been earned through the blood of our ancestors.


      Five or six thousand people died in the attacks on the World Trade Center and the Pentagon. It is a horrid tragedy and I would never try to minimize it, but it pales to the number of people who have died defending democracy. In three of these defining wars, as tabulated below, there were over 350,000 deaths.


      Revolutionary war: 4425
      World War I: 53513
      World War II: 292131
      Total: 350069

      This only includes those killed in action or dead from wounds and doesn't include prisoners of war. It seems tremendously disrespectful to those who died creating or defending this country to relenquish our rights, rights earned through their deaths, so easily.


      There are also 40,000 deaths per year in the US, not through terrorism, but through automobile accidents. Would you also suggest that for safeties sake we ban the automobile?

    2. Re:For a second there... by gweihir · · Score: 1

      There are also 40,000 deaths per year in the US [cdc.gov], not through terrorism, but through automobile accidents. Would you also suggest that for safeties sake we ban the automobile?

      That many? I have been using this argument in the last days to stress that it is not really about the number of deaths but the manner they occured in. But I had no idea that it is that many.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
    3. Re:For a second there... by Dexx · · Score: 1

      I know this whole thread's OT, but I've been wondering about this for a while. Does anybody out there know where I can find stats on drinking and driving related deaths in the US?

      I think that just that number alone may be higher, but I haven't seen any sources to back it up..

      --
      Feel the fear and do it anyway.
    4. Re:For a second there... by Anonymous Coward · · Score: 0

      Try here http://www.bts.gov/. Sorry I don't have the direct link. But some searching will find a PDF with annual accident rates for motor vehicles.

      Or try some of these links http://www.wsdot.wa.gov/OtherTransportation.htm

    5. Re:For a second there... by Anonymous Coward · · Score: 0

      Here it is for Washington state http://www.wa.gov/wtsc/stats/index.htm

      If these numbers bother you, check out the related inuries that result from motor vehicle accidents. What a sickening industry...

    6. Re:For a second there... by Anonymous Coward · · Score: 1, Informative

      Ah even better... http://www-fars.nhtsa.dot.gov/

    7. Re:For a second there... by csbruce · · Score: 2

      There are also 40,000 deaths per year in the US cdc.gov], not through terrorism, but through automobile accidents. Would you also suggest that for safeties sake we ban the automobile?

      About 2.4-million Americans die each year of other various causes. Aging should be banned as well.

    8. Re:For a second there... by DeadPrez · · Score: 1

      this whole thing is a bit off topic but I can't believe there were only 4425 deaths during the Revolutionary war. Maybe one day at Gettysburg...

      Meanwhile you forgot Korea and Vietnam as well as Kuwait (which all, argueably, were in defense of democracy). Also your WWII total seems low (as I recall it was in the 1/2 million dead range)

    9. Re:For a second there... by eXtro · · Score: 1
      I've found a link which gives higher totals for deaths at the various wars. I still stand by not including Korea, Vietnam or Kuwait. None of them threatened to change the United States itself.

      Anyway, this would give:

      Revolutionary War 25324
      World War I 116708
      World War II 408306
      Total 550338

      I don't know the veracity of these numbers either, which is why I guess the Encyclopedia Britannica is still around.
    10. Re:For a second there... by netsharc · · Score: 0
      From that site...
      * Total fatalities for 1996 include 2 fatalities of unknown person type.
      What the hell are "unknown person types"? The body so badly damaged that it was no longer recognizable (morbid thought), animals?
      --
      What time is it/will be over there? Check with my iPhone app!
    11. Re:For a second there... by Anonymous Coward · · Score: 0

      Plain & simple....
      Those who are willing to trade freedom for security deserve NEITHER freedom nor security

  2. warrant by djtech · · Score: 3, Insightful

    As long as they have a warrant I think this should be legal for them to do. In a few years it will be obsolete since we'll have bio-interfaces to our computers. Lets see them tap into that without us knowing!

    1. Re:warrant by gweihir · · Score: 1

      This gives a whole new perspective to surgery and implants of any kind. What if they make backdoors in pacemakers, automated parmaceutical depots, implanted computers,... mandatory?
      So they can shut down a hacker remotely in an emergency?

      I think I will wait some time before taking an implantable computer!

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
    2. Re:warrant by tim_maroney · · Score: 2

      I think biological interfaces to computers "in a few years" is a wildly optimistic prediction. A few decades, perhaps, except where needed for reasons of disability.

      Bio-interfaces to external systems would probably use wireless, which is highly tappable on a physical level at least. In addition, if a bio-interface were possible, it would be possible to develop a bio-tap using the same technology, making us more vulnerable to intrusion, not less.

      Tim

  3. why "warning"? by Anonymous Coward · · Score: 0


    Why "warning -- it's a pdf"

    Is there something to fear from PDFs?

    How about just: "note: it's a pdf"

    1. Re:why "warning"? by psychalgia · · Score: 1

      they crash my computer, that damn integration with IE.

      also-- im boycotting adobe still, becuase of the Russian.

      --

      ________________________________________________

  4. keystroke blackbox by simetra · · Score: 2, Interesting

    I suspect it's only a matter of time before motherboards come equiped with a "blackbox" type of thing, similar to a flight data recorder. They could store, say, the last 10,000 keystrokes on any keyboard. Does such a thing exist?

    --

    "Would it kill you to put down the toilet seat?" -- Maya Angelou
    1. Re:keystroke blackbox by wiredog · · Score: 2

      In software, bash does that. So does doskey on windows systems. Wouldn't be hard to put a 512k ram module on the motherboard.

    2. Re:keystroke blackbox by silicon_synapse · · Score: 1

      There's a unit that connects between your computer and keyboard that records the last so many thousand keystrokes. It's about the size and shape of one of those keyboard adapters. The data can be accessed with a small utility. It only a matter of moving it from outside the case onto the motherboard and adding some kind of protection to prevent its removal.

    3. Re:keystroke blackbox by gweihir · · Score: 1

      But the application can bypass this. A black box would need to be tamper resistant. Possibly with an additional law that makes tampering illegal.

      Damn! That means I have to establish a session key between me and my computer in the future to talk to it privately! Time to practice long number arithmetric using only my head...

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
    4. Re:keystroke blackbox by wiredog · · Score: 1, Offtopic

      Use logarithms and a slide rule. They make the multiply/divides much easier.

    5. Re:keystroke blackbox by Anonymous Coward · · Score: 0

      Yeah, rumour has it that theres a DLL as part of Windows to do this, sticking the logged keypresses in one of the millions of temp files littered around the disk. Hard to prove, equally hard to disprove. Want to go through all the code and find out?

    6. Re:keystroke blackbox by NeoTron · · Score: 1

      Bash only records commands you have typed in, as a history
      file, it does not record passphrases you have entered. This is
      because the programmers of bash were smart, after all, you
      woulnd't wish your passphrases recorded in .bash-history now,
      would you? :)

    7. Re:keystroke blackbox by Anonymous Coward · · Score: 2, Informative

      They have it now http://www.keyghost.com it can be easily be put inside a keybaord.

    8. Re:keystroke blackbox by twitter · · Score: 2

      Yes, they exist and they look just like normal keyboards. I suffer under NT here at work, so the company does not actually need more costly devices. If your company does not allow you to use your own keyboard, be suspicious.

      --

      Friends don't help friends install M$ junk.

    9. Re:keystroke blackbox by gweihir · · Score: 1

      Use logarithms and a slide rule. They make the multiply/divides much easier.

      RSA/ElGamal needs exact long number arithmetric. A slide rule is no help for this. As it is no help for the modulo reduction needed.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
    10. Re:keystroke blackbox by doofus1 · · Score: 1

      Actually, I don't think they had a choice, since the shell has no access to what you type after it has forked. Unless you type it on the command line, in which case it would show up in .bash-history

  5. More keyboard logging by Spootnik · · Score: 2, Interesting

    Speaking of "if you are important enough" and "all is takes is application of resources", I was recently reading through some of the briefs in the US v. Scarfo case. It sounded to me like the FBI got frustrated with his use of PGP and went with the keylogger approach. I was under the impression that the government had the resources to actually break some of the encryption schemes that are lawfully available in the US. It takes them time and a lot of computer horsepower, but I thought they could do it. It seems that the FBI didn't want to have to use all these resources in the Scarfo case and take the time to do it that way, so they used a logger. The material I was reading came from www.epic.org. It was interesting.

    1. Re:More keyboard logging by Anonymous Coward · · Score: 0

      I was under the impression that the government had the resources to actually break some of the encryption schemes that are lawfully available in the US.

      They probably do, just not in the FBI... And for some reason all those three letter agencies dont always play nice with each other.

    2. Re:More keyboard logging by gweihir · · Score: 4, Informative

      Brute forcing depends on key length. If you are willing to spend, say, 1 billion on it, a PGP special purpose RSA breaker (or ElGamal breaker), that takes, say a day to break a 512bit key, could be feasible (the numbers are just a very rough guess, but I think not so unrealistic).

      I doubt very much that they can break 2048 bit at the moment and I think 4096 bit is secure until some serious mathematical breakthroughs (which cannot be predicted).

      The NSA could have such a device for emergency purposes.

      Cheaper would be an attack on the passphrase. Most people don't have so much entrophy in their passphrase. E.g. I have only about 65 bits. Of course for this you need the secret keyring, a ciphertext sample will not be enough.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
    3. Re:More keyboard logging by gweihir · · Score: 5, Insightful

      P.S.: I think part of these "we (could) have broken" statements are also a smokescreen that is intended to make people not bother with encryption, because "they can break it anyway".

      Would not be the first diversion with that purpose: If you cannot defeat it, undermine its credibility.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
    4. Re:More keyboard logging by Gnight · · Score: 1
      Brute forcing depends on key length. If you are willing to spend, say, 1 billion on it, a PGP special purpose RSA breaker (or ElGamal breaker), that takes, say a day to break a 512bit key, could be feasible (the numbers are just a very rough guess, but I think not so unrealistic).

      I'm not so sure about that, unless the government has found a way to do fast factoring it would take a lot longer than a day to break even a 512 bit key. But you might be close, it's hard to estimate these types of things.

      Even books that were written in 1999 ("The code book, by Simon Singh") boldly say that it would take all the computers in the world working together on one message encrypted with the RSA cipherover many times the age of the universe to break it. But I'm talking about using very big keys here.

      It's important that you use big keys if you want your message to be really safe.

      I don't see why everyone doesn't just use 4096 bit by default? I do.
    5. Re:More keyboard logging by ltmdweaver · · Score: 1

      Probably true that we have the means, but are the means within the FBI's purview, and assuming that they are in some circumstances, would using these methods of breaking the encryption violate other laws or legal precedents for evidence.

      mdw ;-)

      Ya know, it is kind of significant how one prooves guilt or innocence. In addition it seems to be a well established fact that the FBI feels that they are largely above the law.

    6. Re:More keyboard logging by Anonymous Coward · · Score: 0

      Ever occur to you that quantum computing is much further along than you might think in certain circles??

    7. Re:More keyboard logging by Mike+McTernan · · Score: 1

      Taken from the "Into to Crypto" PDF that accompanies PGP:

      "Given all of today's computing power and available time--even a billion computers doing a billion checks a second--it is not possible to decipher the result of strong cryptography before the end of the universe."

      I'd assume that if this guy was bothering to use PGP, or encryption of any sort, then he would also be the type of guy that used the largest key length that he could .

      I don't think that it can be cracked unless the US have a secret quantum computer somewhere; remember that for each extra bit on the key length, you double the number of possible key combinations - 2^2048 is a BIG number, 2^2049 is a VERY BIG number!!!

      Don't believe the propaganda...

      --
      -- Mike
    8. Re:More keyboard logging by gweihir · · Score: 1

      I'm not so sure about that, unless the government has found a way to do fast factoring it would take a lot longer than a day to break even a 512 bit key. But you might be close, it's hard to estimate these types of things.

      It is. I could be off by a large factor. What I wanted to say is that in my opinion short keys can be broken now in small volume with special purpose hardware (e.g. FPGAs) by a gouvernment level attackers.

      It's important that you use big keys if you want your message to be really safe.

      Exactly. Cost increase is far less steep for the user than for the attacker.

      I don't see why everyone doesn't just use 4096 bit by default? I do.

      My old RSA-Key (from 1996) uses 2040 bit, because then 2048 bit was the maximum at that time and there was some problem with 2048 bit. My new one is a 1024/4096 bit DSS/ElGamal (or is it ElGamal/DSS? Have to check.) key. No real speed problem and brute force should be impossible on this one.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
    9. Re:More keyboard logging by syzygysucker · · Score: 0

      Ever occur to you that quantum computing is much further along than you might think in certain circles??

      That this post was given a zero score indicates that the moderator doesn't know that "quantum computing" would allow one to factor integers in sub-exponential time.

    10. Re:More keyboard logging by mosch · · Score: 2
      Another possibility is that the government can break them, but does not want to publicly acknowledge that capability, lest people switch to alternate ciphers, and improved use of steganography.

      I'd still love to see an anonymous mail network that implements the methods Brenda Timmerman described in her paper on Secure dynamic adaptive traffic masking. Something like that, combined with a large number of users would make even traffic analysis impossible.

      Of course, I must be a terrorist to think such things are good.

  6. Bypassing the keylogger by loosenut · · Score: 4, Funny

    The key to fooling the keylogger is to use a blank password, of course.

    FBI recruiters who are reading this: you know where you can contact me about that job offer.

    1. Re:Bypassing the keylogger by Tower · · Score: 1

      Nah, just cut and paste from a filename... keep it out in the open... :)

      --
      "It's tough to be bilingual when you get hit in the head."
    2. Re:Bypassing the keylogger by jeffy124 · · Score: 3, Interesting

      actually, from the looks of the brief, there are a few ways to circumvent their device. To me, it appears the key (no pun intended) to thwarting this lies in that the logger is only active while the modem is active, meaning you have to be online in order to be have your keys logged.

      Option #1
      Some have suggested saving that phrase in a text file and then copy/paste from there would work, except that your passphrase is now in clear text on your hard disk. Any search warrant against your machine would find that file, and your private key becomes compromised.

      Solution there is to open a text editor before going online, entering the passphrase there. go online. Get the mail and then copy/paste the passphrase, close text editor w/o saving.

      Option #2
      download the email off the mail server (ie, POP it off the server). Go offline. Enter passphrase and read message.

      Likewise, dont write emails while online. Write and encrpyt first, then go online to send. The keylogger appears to be able to pick up your typing of the message if you're online as you write it. (this also saves you $$$ if your ISP is cheap enough to still be charging per hour rates!)

      --
      The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    3. Re:Bypassing the keylogger by Ratbert42 · · Score: 1

      Or buy a laptop/palmtop and don't leave home without it.

    4. Re:Bypassing the keylogger by Mr+Z · · Score: 1
      To me, it appears the key (no pun intended) to thwarting this lies in that the logger is only active while the modem is active, meaning you have to be online in order to be have your keys logged.

      Other way around. The logger is disabled when the modem is active, so that they don't capture any "electronic communications". Given that, the solution is to arrange for a 24/7 Internet link on your PC. :-)

      --Joe
    5. Re:Bypassing the keylogger by Anonymous Coward · · Score: 0

      To me, it appears the key (no pun intended) to thwarting this lies in that the logger is only active while the modem is active

      Actually that's backwards; the affadivit specified that the keylogger initially wouldn't work when the modem was active, because of the constraint of the FBI not having an order which allowed them to intercept electronic communications. The affidavit in the last point even specifically states that the KLS was inactive when the modem was active (but without the source you have only this guy's word for it).

    6. Re:Bypassing the keylogger by syzygysucker · · Score: 0

      Option #1
      Some have suggested saving that phrase in a text file and then copy/paste from there would work, except that your passphrase is now in clear text on your hard disk. Any search warrant against your machine would find that file, and your private key becomes compromised.
      Solution there is to open a text editor before going online, entering the passphrase there. go online. Get the mail and then copy/paste the passphrase, close text editor w/o saving.


      A better soluition would be to go to a frequented website and copy and paste the password character by character as you find them in the text. Preferably a website with text that includes all the special characters you use in your password, of cousre.

    7. Re:Bypassing the keylogger by Nick+Barnes · · Score: 1

      the logger is only active while the modem is active

      No. The logger is not active when the modem is active. That's one of the safeguards to prevent the logger from "recording electronic communications". Read the affidavit again.

    8. Re:Bypassing the keylogger by rfc1394 · · Score: 1
      actually, from the looks of the brief, there are a few ways to circumvent their device. To me, it appears the key (no pun intended) to thwarting this lies in that the logger is only active while the modem is active, meaning you have to be online in order to be have your keys logged.

      Actually, you have it backwards; supposedly, the affiant claims in the brief that the keylogging system did not record anything sent to or from the modem.

      Paul Robinson <postmaster@paul.washington.dc.us>

      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
  7. A simple keystroke logger can be elegant, too by adx200 · · Score: 5, Insightful


    It's important to note the fact that it doesn't log all keystrokes for 2 reasons:

    1) It's impressive. Less keystrokes logged that could be potential passwords, the less manpower required to examine the logs.

    2) It leaves potential exploits open for crypto software writers and users in order to trick keystroke loggers into passing them over without recording the activity.

    On another note, Bruce Schneier has always reminded people that a secure system always includes at least 2 out of three things: Something you know (password), something you have (ATM card), or something you are (biometrics, fingerprint).

    My point is that ...
    Keystroke loggers could be rendered ineffectual if the crypto software used was also hooked to a fingerprint scanner or a swipe card reader in addition to a password. Or, the person could just always keep the password key on a CD-ROM that they physically take with them and can destroy at a moment's notice.

  8. New FBI surveilance technology by Bonker · · Score: 1

    ROOTKIT - Remote Objet Oriented Telecommunications Knowledge Intelligence Technology

    --
    The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
  9. Doesn't it seem strange by Lawmeister · · Score: 3, Informative

    that the FBI was so concerned about not capturing anything but the passphrase for the PGP key? Call me a sceptic but I'd say that the affidavit merely states this to either make it seem like they really know what they are doing, or to appease whatever restrictions the warrant for their entry to the premises and 'bugging' of the computer allowed.

    I would seriously doubt that if this 'device' was capable to record every keystroke as they claim, that if they had the opportunity to sift through Scarfo's (outgoing) email/online banking/Adult-Check/etc. they wouldn't.

    1. Re:Doesn't it seem strange by Ravensfire · · Score: 5, Insightful

      Why would this be strange? Most agents know pretty well what they can, and cannot get away with. The FBI, given some of the problems of the past, is doing what they can to NOT lose a case over a technicality. So creating a tool that allows them to capture only the information they have a court order for is an excellent idea from the FBI. If they got everything, found some new evidence from that illegally acquired information, it would probably get tossed out of court, along with the case (fruit of a poisoned tree).

      A law enforcement agency, creating a tool that is designed to operate within a limited court order - shouldn't we be at least somewhat positive of this?

      --
      "But we decide which is right, and which is an illusion"
    2. Re:Doesn't it seem strange by jiheison · · Score: 1

      Most agents know pretty well what they can, and cannot get away with.

      True, but that does not mean that they are not going to break the rules. The knowledge that they couldn't use the evidence would in no way deter them from collecting it. It just means that if they find evidence of a crime that is outside of their current scope, they will have to go the extra step of using the illegally obtained evidence to find further evidence legally. Then, it is just a matter of presenting only the untainted evidence in court.

    3. Re:Doesn't it seem strange by kevinank · · Score: 3, Interesting

      True, but that does not mean that they are not going to break the rules. The knowledge that they couldn't use the evidence would in no way deter them from collecting it.

      Unlike your local PD, the FBI risks a lot more harm than possible benefit from such a strategy. All it would take is one whistleblower to make the whole thing blow up in their faces. I suspect that if the FBI says they are using those communication restraints it is because they are. Even the political damage, much less the criminal liability of lying to the courts, would be overwhelmingly more costly than losing this relatively unimportant case.
      --
      LibBT: BitTorrent for C - small - fast - clean (Now Versio
    4. Re:Doesn't it seem strange by Alsee · · Score: 1

      So creating a tool that allows them to capture only the information they have a court order for is an excellent idea from the FBI.

      Sigh. You missed. The FBI had a search warrant. Search warrants have a fairly low legal standard. They say the police have a specific and reasonable interest in accessing your property. For example wire tap has a much higher standard and allows them to secretly invade your personal active privacy. They installed hardware and/or software to record everything he did, with the exception of when he was actively communicating online. Sounds like a bad legal technicality to me.
      Imagine if the FBI installed video cameras all over your house based on a search warrant. The cameras turn off when you're on the phone, so it's ok. Same thing.

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    5. Re:Doesn't it seem strange by ltmdweaver · · Score: 1

      Yeah they know the laws very well...

      Kind of strange what lengths this afadavit went to in describing how entering PGP passphrases are somehow mutually exclusive with sending email according to the "technical description". In my use of PGP, GPG, Blowfish, twofish, and several others, the ones which are best are those which are integrated with email functionality. It's funny what lengths they go to obfuscate the simple fact that people primarily encrypt stuff to send out as email.

      My point: It is pretty clear that in the design and implementation of the KSL, they are trying very meticulously to avoid laws which protect public forms of communication (email). In honesty based on my read, the FBI contrived (or conspired) this to avoid the technicality that you correctly cited. They realized that because their evidence collection (the KSL) would not meet apellate muster that they had to find someway to cover themselves. If I was contracted to build something like this guy describes, especially if it were specified in the protracted manner that they described it, I would throw my hands up in disgust.

      I think this smells pretty rotten. Kind of like when they had the major fire/explosion in the Herbert Hoover building due to improperly storing high explosives by the pound, artillery fuses, etc... and then covered it up... Cowboys all over again.

    6. Re:Doesn't it seem strange by 4of12 · · Score: 2

      found some new evidence from that illegally acquired information, it would probably get tossed out of court, along with the case (fruit of a poisoned tree).

      Absolutely. If not, you can see the court proceedings...

      Prosecutor:"Your honor, if it pleases the bench, we would like to show the jury Exhibit A, to wit, the computer keystroke log of the defendent, "Scarfo".

      (aside)"Please start the on-screen display."

      "As you can see here, he is entering a secret pass phrase for a highly sophisticated encryption algorithm called P-G-P."

      "You can make out the individual letters of this secret key..."
      C-o-p-s- -a-r-e- -s-u-c-h- -l-o-o-z-e-r-s-.


      "And now you can see Scarfo entering the accounts information for his highly illicit operation."

      "I think any reasonable person would have to conclude that Scarfo was running an illegal operation and was taking great pains to hide this fact through his use of sophisticated high technology."

      (aside)"Please halt the projector."
      (Projector continues as Scarfo keystrokes exit from his business operations and he enters a chat room.)

      (with urgent pleading)"Halt the projector, please!"

      (The jury and much of the courtroom are breaking into barely concealed sniggering as they view Scarfo's conversation in the chat room.)

      Defense Attny: (suddenly jumping to his feet)"Objection, your honor!"

      "As you can plainly see from this chat room conversation, the investigators were clearly out to embarrass my client in front of his wife by presenting evidence that he was involved in impressing high school age girls with his youthful machismo while, as you can plainly see, he is actually an overweight, balding middle-aged man."

      "This evidence was not pertinent to the case, could unduly sway the jury's opinion of my client, and was used to blackmail my client into fabricating incriminating evidence of some supposed crime. I request the case be dismissed."

      Judge:"Objection sustained. Case dismissed.
      --
      "Provided by the management for your protection."
    7. Re:Doesn't it seem strange by jiheison · · Score: 1

      Unlike your local PD, the FBI risks a lot more harm than possible benefit from such a strategy. All it would take is one whistleblower to make the whole thing blow up in their faces.

      Please tell me how the local PD does not face the exact same risks as the FBI. The only difference is the scale, but that applies to the crimes as well. In relative terms, it is the same.

  10. Re:A simple keystroke logger can be elegant, too by billnapier · · Score: 4, Informative

    I was under the impression that part of the reason that it didn't log everything was to keep from possibly recording communications (Which would need a different kind of court order, along the lines of a phone tap).

  11. Re:A simple keystroke logger can be elegant, too by arkanes · · Score: 1

    It'd be a pain in the ass to destroy a CD-ROM "at a moment's notice"

  12. Why? by Anonymous Coward · · Score: 0

    Why not just make it a law that if the government serves you with a legal "warrent" declaring that you must provide them with the requested passwords? Using a keylogger to get someone's passwords is like going about pick locking someone's front door and jarring the windows open instead of just knocking and serving them a warrant.

    1. Re:Why? by Suidae · · Score: 1

      Because, you twit, then they'd know you were reading their encrypted material and would stop doing anything illegal.

  13. Scarfo's Password by billnapier · · Score: 3, Interesting

    Anybody out there know what it was? The affidavit implies that it was put into court records at some point in time (at least the output of the KLS was). Just curious, thinking its something like NickyS or BaddaBing.

    1. Re:Scarfo's Password by morcheeba · · Score: 4, Interesting

      nds09813-050-- -- the prison identification number of Scarfo''s father.

    2. Re:Scarfo's Password by Joe+Decker · · Score: 2, Insightful
      D'oh. You almost have to ding the FBI for not trying that one. :)

      Still, if the FBI really went to that much trouble to do keylogging software that doesn't capture when the com ports are active, I have to admire their dedication to the letter of the law.

  14. Re:Ok, where is it? by haizi_23 · · Score: 0, Flamebait

    hey -- good idea! they should totally make that open source.

  15. Ctrl-V ? by simetra · · Score: 3, Interesting

    Even if a keystroke logger recorded every single keystroke... if you were to copy and paste a password, say you put it in a text file on a floppy on a different computer.... wouldn't this render the keystroke logger useless? It would have to also record the contents of the "clipboard", no?

    --

    "Would it kill you to put down the toilet seat?" -- Maya Angelou
    1. Re:Ctrl-V ? by The+Dodger · · Score: 5, Funny

      Yeah, but think about it.

      Do you really want to leave your PGP passphrase lying around in a text file on your computer? :)

      D.

      ...is for DOH!

    2. Re:Ctrl-V ? by Anonymous Coward · · Score: 0

      It would not be too difficult to modify the PGP binary or libraries to simply record each passphrase used. This would actually be the optimal solution, no possibility of capturing information they're not supposed to, and every chance to get every passphrase used in PGP. Most Windows users don't recompile from source, so a generic patch could just be applied to the binary.

    3. Re:Ctrl-V ? by jedwards · · Score: 2, Interesting

      You can cut and paste the characters from a innocent copy of 'Alice's Adventures in Wonderland'.

    4. Re:Ctrl-V ? by gweihir · · Score: 1

      Exactly. Or a randomly ordered display of the alphabeth on the screen and you pick out the password with the cursor keys or the mouse. A keylogger would get no information about the password in this case!

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
    5. Re:Ctrl-V ? by Anonymous Coward · · Score: 0

      >> say you put it in a text file on a floppy on a different computer

      Only stupid people would actually leave a plaintext password on the computer used for encryption/decryption.

    6. Re:Ctrl-V ? by Anonymous Coward · · Score: 0

      Actually, just keep an ASCII file of the alphabet and the numbers. Keep them in order and just cut and paste the ones you want, one at a time. Slow as hell, but beats a logger. Fun if you also throw in some untypeable characters like escape codes.

    7. Re:Ctrl-V ? by Anonymous Coward · · Score: 0

      what the key logger sees:

      pfkjha jkhssbfauybw03427o9yfdsr d

      What is doesn't see:
      I used a few cut and paste operations, deleted some unnecessary characters, and reaaranged a few others. cut and paste the real password, all at once or a few letters at a time, and what do you get:

      password

    8. Re:Ctrl-V ? by cheshire_cqx · · Score: 1

      Use counterpane's password safe (blowfish based). Yes, a logger will get that db's password, but you could keep the db on removable (and maybe flashable) media. Future versions of password safe could also use some kind of keyboard obfuscation technique, displaying some kind of translation table on the display, e.g.

    9. Re:Ctrl-V ? by 4mn0t1337 · · Score: 3, Interesting
      passphrase lying around in a text file

      Yeah, but how many millions of phrases are on your computer? The one that is your passphrase doesn't have to be obvious. (ie, brute force attack with the entire contents of the drive should slow someone down.)

      But, even better, you don't even have to leave the phrase laying about for longer than a few seconds. Just open up a web page, select the a few char of the password, and paste it to a temp file. Open up another page and copy another block of char and paste that to the file. Keep doing this until you have a complete password, copy it and close the file w/o saving.

      Anything that is recording your input stream from the keyboard is just going to see you just web surfing a doing a lot of copy and paste.

      --

      ______
      Once: you're a philosopher. Twice: a pervert.

    10. Re:Ctrl-V ? by jiheison · · Score: 1

      Do you really want to leave your PGP passphrase lying around in a text file on your computer?

      Wouldn't it be fairly easy to obscure? You could hide it within a much larger string of random characters, compile it in an executable, etc.

    11. Re:Ctrl-V ? by Anonymous Coward · · Score: 0

      Why not just type the alphabet and then use the mouse to select letter and paste them into the password field box?

    12. Re:Ctrl-V ? by linuxrunner · · Score: 2, Interesting

      Yeah, just keep a copy of the GNU-GPL lying around.. (I do) and copy and paste a line (long line) out of that!

      Linuxrunner

      --
      www.slightlycrewed.com - Because aren't we all?
    13. Re:Ctrl-V ? by ichimunki · · Score: 2

      Sure, especially since it blends in with all the other haikus in the file.

      For example.

      --
      I do not have a signature
    14. Re:Ctrl-V ? by Tassach · · Score: 2
      A security system is only as secure as it's weakest link. Even if you have a 100-GB hard drive filled to capacity, it would still be fairly easy for the FBI to use it as the basis for a dictionary attack on your password. Plus, an attacker could use more sophisticated techniques to see what files you are accessing while your crypto program is running. This would narrow their search space down dramatically. If they've compromised your hardware, basically you are fucked. If you can't trust the hardware, you'll never have security.


      Security is inversely proportionate to convienience. The most secure method of key management is to have your crypto key on removable media (preferably somthing that is tamper-resistant and can be easily destroyed if needed). Of course it's a lot more convienient to keep your key on the same media that contains the encrypted data, but you pay for that convienience at the cost of security. Putting the passphrase there as well costs you even more security, regardless of how obfuscated it is.


      As others have already pointed out, good security comes from combining 2 of 3 essential elements: somthing you know, somthing you have, and somthing you are. In this case, "somthing you know" is the passphrase, and "somthing you have" is the crypto key -- if one is compromised, the other is still secure. Even rubber hose cryptanalysis will fail if you've destroyed the media which contains the only copy of the key.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    15. Re:Ctrl-V ? by jallen02 · · Score: 1

      Just carry a laptop with you and sleep with it in a location accessible only by phsyically moving your body.

      :)
      Jeremy

    16. Re:Ctrl-V ? by jrockway · · Score: 1

      There was one time that my keyboard didn't work, but my mouse did. I wanted to safely shut the computer down, so I proceded to log in via cut and paste. I got "oot" out of the login message and the "r" out of my logs (on VC 12). The password was also in the logs :) (not in cleartext, mind you, but the letters and numbers were there). I then managed to get "init 6" out of the fortune and last login time. What a hack :-)

      --
      My other car is first.
    17. Re:Ctrl-V ? by Mtgman · · Score: 1

      Oh yea baby, I would be good at this. You see, the crappy OS I am forced to use at home to play the games I like to play regularly fscks up and locks my keyboard. There are times when I don't feel like rebooting to fix that, especially if I'm surfing and don't plan on using the keyboard much. So occasionally I'll visit a site that I have to log in to. When this happens, I just look around on the page for the letters/numbers which make up my username/password and copy paste them one or two at a time into the appropriate box. So when the keystroke loggers come, I'll be ready. Who'd have thought that locking my keyboard out at random times would have been a feature?

      Steven

      --
      -- I have marked myself unwilling to moderate-- I don't have other accounts to artificially inflate the karma of
    18. Re:Ctrl-V ? by jiheison · · Score: 1

      Even if you have a 100-GB hard drive filled to capacity, it would still be fairly easy for the FBI to use it as the basis for a dictionary attack on your password.

      I'm not convinced that it would be "fairly easy," though you are certainly right that it is possible. Frankly, I am not so sure that it would be easier than simply cracking the password by brute force. It sounds like the FBI didn't want to bother with that, which is why they used a key-logger.

    19. Re:Ctrl-V ? by petard · · Score: 2

      you've changed your behavior now, after telling the world about it, right?! your key is now vulnerable to a trivial dictionary attack :-)

      --
      .sig: file not found
    20. Re:Ctrl-V ? by Anonymous Coward · · Score: 0

      Maybe it's just my version...but I can't use Paste/Ctrl-V to put anything into the PGP passphrase dialog box.

      Does someone have a (Windows) version that does?

    21. Re:Ctrl-V ? by fyonn · · Score: 1

      where did you get the carriage returns form?

      dave

      PS. for that matter, how did you change virtual console's?

    22. Re:Ctrl-V ? by jrockway · · Score: 1

      you can get carriage returns by coping the end of line (highlighting all the space at the end of the line to the edge of the screen). as for changing VC's, I had some patch on gpm (which apt recently erased *grumble*)

      --
      My other car is first.
    23. Re:Ctrl-V ? by rfc1394 · · Score: 1
      passphrase lying around in a text file

      But, even better, [deleted] Just open up a web page, select the a few char of the password, and paste it to a temp file. [deleted] Anything that is recording your input stream from the keyboard is just going to see you just web surfing a doing a lot of copy and paste.

      Or (if the guy in the FBI affidavit is telling the truth), you don't even have to go that far because their keylogger specifically did NOT capture keystrokes when the user was on line) is to be on line at a web site and it wouldn't be recording. But I agree that cut and paste - or use of something that would avoid sending keystrokes such as a pop-up entry pad which changes randomly - is probably the way smart people will go for entering a passphrase or secret key in the future to avoid keystroke logging.

      The next time it might not be a government agency legitimately monitoring a suspected criminal; it might be some smart crook monitoring someone with something valuable to steal. Or worse, some government spying on and/or attempting to harass or intimidate dissidents. (And with the stepped-up efforts to destroy civil rights protections and evicerate the constitution, it might not even be a different governemt doing so.)

      Paul Robinson <postmaster@paul.washington.dc.us>

      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
  16. Re:A simple keystroke logger can be elegant, too by BiggestPOS · · Score: 1
    Not if you have more manual dexteriry than Mr Burns...

    Just grab the edges and bend til it breaks, I do it with failed CDRs all the time. Good stress reliever.

    --
    What, me worry?
  17. Re:Ok, where is it? by billnapier · · Score: 0, Flamebait

    How can we let the FBI use a closed-source Keylogger? If it were open source, we could verify that they aren't "wire-tapping" communications with it. I think there should be at least an independent review of the code...

  18. Re:A simple keystroke logger can be elegant, too by nettdata · · Score: 1

    Use a diskette and carry a magnet with you.

    :)

    --



    $0.02 (CDN)
  19. Scarfo Used Windows by macsforever2001 · · Score: 5, Informative

    The affidavit says that Scarfo used a Windows OS.

    Coupled with the DOJ ruling, it just goes to prove that M$ Windows is an operating system written for criminals by criminals.

    1. Re:Scarfo Used Windows by Kallahar · · Score: 3, Funny

      In further released papers, the FBI has siezed all Microsoft assets. The FBI was able to do this by citing the laws regarding "primary use by criminals" since most copies of windows are pirated, used by viruses, or used by people who are criminals (including unpaid parking tickets).

      The new company, tentatively called GovernSoft, will be sold to the lowest bidder to pay for the costs of prosecuting the case, which could reach into untold billions of dollars.

  20. Just because you're offline... by obsessively+puzzled · · Score: 0, Offtopic

    Just because you're offline at the moment, your email is subject to being searched without a wiretap order? That's what the affidavit seems to be implying. Does this make sense?

    1. Re:Just because you're offline... by Prior+Restraint · · Score: 2

      Does this make sense?

      Not especially. They're just exploiting a legal technicality. They aren't allowed to intercept private communications, so they argue that a deactivated modem means no communicating is going on.

    2. Re:Just because you're offline... by TheMidget · · Score: 0
      Not especially. They're just exploiting a legal technicality. They aren't allowed to intercept private communications, so they argue that a deactivated modem means no communicating is going on.

      And the communication between the guy and his computer is somehow not private? Methinks the only way they can avoid being accused of wiretapping the communication between the user and his computer would be if the software only ran if the keyboard rather than the modem was disconnected. Or if the guy was using a wireless keyboard...

    3. Re:Just because you're offline... by sycorob · · Score: 1

      This seems like a dubious argument. There are plenty of applications (especially email clients) that allow you to do things off-line. If someone was capturing my keystrokes, they could potentially have a record of me writing a batch of emails just before I dialed in and sent them out. Is that significantly different from "intercepting private communications?"

    4. Re:Just because you're offline... by Prior+Restraint · · Score: 1

      This seems like a dubious argument.

      Indeed. The FBI is trying to use laws about telephones to defend their actions. After all, if you unplug your phone or don't pick up the receiver, you're not communicating, right? Let's hope that the judge and/or Scarfo's lawyer(s) see through the gaping hole in this analogy.

  21. Not while connected by Syberghost · · Score: 2

    Wonder what they'd use as their carefully-crafted excuse to get around the ECPA if he'd had broadband?

  22. Re:A simple keystroke logger can be elegant, too by macsforever2001 · · Score: 3, Insightful

    Keystroke loggers could be rendered ineffectual if the crypto software used was also hooked to a fingerprint scanner or a swipe card reader in addition to a password.

    This wouldn't stop the FBI. They could obviously take his fingerprint and probably make some kind of cast based on that to replicate it. A swipe card could be subpoenaed in court too.

  23. Re:Eggplants! by Anonymous Coward · · Score: 0

    Oh my gawd! I just spent the last 10 minutes reading that
    crap!!! bleh!!!

    I'd rather just slice the eggplant into many small pieces,
    fry 'em with some soy sauce, and consume them ;)

    (yeah this is offtopic but I thought it was important - must be
    the mood I'm in today)

  24. Re:A simple keystroke logger can be elegant, too by Anonymous Coward · · Score: 2, Funny
    <nitpick>It'd be a pain in the ass to destroy a CD-ROM "at a moment's notice"</nitpick>

    I certainly wouldn't want to retrieve it after that disposal method.

  25. Re:A simple keystroke logger can be elegant, too by Anonymous Coward · · Score: 0

    What, and get loads of cyanide particles released into the air? Way to go!

  26. Re:A simple keystroke logger can be elegant, too by Stonehand · · Score: 2, Interesting

    Maybe put a barcode on rice paper, then. *shrug*

    --
    Only the dead have seen the end of war.
  27. scarfo keylogger by trb · · Score: 5, Funny

    When I read this headline, I thought, Scarfo is a pretty sensible name for a keystroke logger.

    1. Re:scarfo keylogger by jrockway · · Score: 1

      Look at it backwards: ofracs. Heh.

      --
      My other car is first.
  28. Re:A simple keystroke logger can be elegant, too by imadork · · Score: 2
    Just grab the edges and bend til it breaks, I do it with failed CDRs all the time. Good stress reliever.

    Yeah, but does that really destroy the CD beyond hope of recovery? I'm not up on CD Recovery technology.

    Perhaps what's needed is a USB dongle, with an external switch that fries the flash RAM inside, rendering it unusable, and unreadable even to people trained in data recovery. Then again, if you have one, you obviously have something to hide, so expect the government to make them illegal soon.

  29. Fake "real" keyboard, then USB??? bwahahahar! by NeoTron · · Score: 3, Funny

    Couldn't you have your serial keyboard plugged in, then
    when you go to use your pc, go to another room, take out your
    nice USB keyboard, then plug that in and use that instead?

    Wouldn't it be funny seeing the feds puzzled faces - you've been
    sending all sorts of PGP'd email in the last month, and all thier logger has registered is "haha MOFO's!!!!" - LOL!!!!

    1. Re:Fake "real" keyboard, then USB??? bwahahahar! by AlgUSF · · Score: 2, Insightful

      Yeah, if he new they installed the logger. The kicker in this situation was they installed it with out his knowledge....

      --


      I want my rights back. I was actually using them when our government stole them after 9/11.
    2. Re:Fake "real" keyboard, then USB??? bwahahahar! by NeoTron · · Score: 1

      Ah, young Grasshopper, but anyone worth thier salt would use that precaution the _second_ they started using PGP in the first place :) ... and keep using it :) That way if there is no Fed interference then there is no problem - only a little extra effort - but if the Feds DID indeed plant thier little eavesdropping device in then you would be safer anyway :)

      Another fine ripost brought to you by NeoTron ;)

    3. Re:Fake "real" keyboard, then USB??? bwahahahar! by liquidsin · · Score: 2, Funny

      well hell, if you're going to that trouble, why simply mock them with "haha MOFO's!!!!" when you could have some real fun:

      Journl Entry - Oct.12, 2000
      Met with 'Dubbya' today. Promised to have all fake ballots filled out and filed within the next couple weeks. Also, sold him an 8-ball.

      --
      do not read this line twice.
    4. Re:Fake "real" keyboard, then USB??? bwahahahar! by RareHeintz · · Score: 2
      Depends where the logger is peeking - if it's watching down closer to the hardware, that might work. If it's watching keystroke messages going to a particular window, that would almost certainly fail.

      Just my $2e-02.

      OK,
      - B

    5. Re:Fake "real" keyboard, then USB??? bwahahahar! by Anonymous Coward · · Score: 0

      Ditto.
      Something simple(like a regexp matching script
      watching stdin and stdout from a $spawn_id) hidden by some rootkit would do everything you
      need.

  30. Re:A simple keystroke logger can be elegant, too by gweihir · · Score: 1

    My point is that ...
    Keystroke loggers could be rendered ineffectual if the crypto software used was also hooked to a fingerprint scanner or a swipe card reader in addition to a password.


    That does not work, if the fingerprint reader/card reader is in the keyboard (or the logger logs it also). Same with biometrics.

    But what about giving visual feedback in a very complicated, hard for software to analyze way that adds some blinding layer to the key, e.g. by XOR? Like giving the user a number to add to the current password position in a video? Then the password would never go unprotected through the input chain, and only the combination of input and output would yield the password. No complete protection, but a $200 Keylogger would not have a chance against this.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
  31. Two words by Anonymous Coward · · Score: 0, Interesting

    Voice recognition.

    1. Re:Two words by NeoTron · · Score: 1

      "....and as the FBI replayed the tape recording of the crim...."

    2. Re:Two words by Anonymous Coward · · Score: 0

      Yes, but the key logger will be rendered useless.

      Just as if it would if you used a barcode scanner.

      Step 1: print a barcode of the password.
      Step 2: put cursor in password field via mouse.
      Step 3: use barcode scanner to retrieve password.

    3. Re:Two words by liquidsin · · Score: 1

      Nice...I'm sure they'd never even THINK of checking barcodes for the pass, although they might find the barcode scanner to be an odd peripheral for the average home user...

      --
      do not read this line twice.
    4. Re:Two words by grimarr · · Score: 1
      Almost all of the barcode scanners I've seen connect between the keyboard and the PC, and essentially "type" the decoded characters into the computer. This is nice because it's compatible with everything -- no software required.

      However, a keylogger in the PC would happily log the data, thinking it was typed on the keyboard.

    5. Re:Two words by Anonymous Coward · · Score: 0

      I had a joystick that plugged into the keyboard port. FBI : "OK he is strafing left! Lets move in!"

      There is no keypresses with barcode scanners no matter what you plug it in.

    6. Re:Two words by teaserX · · Score: 1

      >although they might find the barcode scanner to be an odd peripheral for the average home user...

      hmmm... maybe thats why I saved all thoses :cue:cats

      --
      We really need your help
      http://www.gofundme.com/help-sherry
    7. Re:Two words by liquidsin · · Score: 1

      sweet! I have a couple cuecats lying around. Anybody have any software to turn a cuecat into a full on barcode scanner?

      --
      do not read this line twice.
  32. Interesting. by jd · · Score: 3, Insightful
    "They go into a lot of detail on the methods they could be using".


    THIS is an interesting little statement. It says nothing about what they DID use, merely what they COULD have used. And since it's probably not an exhaustive list, the actual method(s) used may or may not be contained within it.


    It's important to not assume that the FBI are being malicious in what they've put in this brief, but it's equally important to verify what is being said. The FBI are not the most open organization in the world, and it would be erronious to assume that a court filing will be any more open than anything else they publish.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Interesting. by NeoTron · · Score: 2, Insightful

      Indeed - if any agency openly published their methods, then eheh, well, isn't that like giving criminals a "how NOT to get caught" manual? :)

    2. Re:Interesting. by Prior+Restraint · · Score: 2

      ...it would be erronious to assume that a court filing will be any more open than anything else they publish.

      IIRC, the judge did get an accurate description, so that he could rule on whether it stayed within the bounds of the warrant. This doc is what opposing counsel got.

    3. Re:Interesting. by arkanes · · Score: 1

      This is suspicious to me - if the opposistion doesn't know exactly what was done, they can't argue the legality of the tap, which may strongly weaken the defense, and certainly makes it harder to appeal. Of course, they may be able to appeal on the grounds that they didn't get the info alone...

    4. Re:Interesting. by kevinank · · Score: 2

      Presumably the Judge will have made them release all of the relevant data that could be used for defense. If the executive and judicial branches are both corrupt, there is little point in waiting on the legislators (soul keepers of righteousness that they are) to clean things up. The best you can hope for if that were the case is that the press will somehow get hold of the truth and expose the fraud for what it is.

      Honestly though, I don't think it is very likely that either the FBI or the Judge are corrupt in this case, much less both.

      --
      LibBT: BitTorrent for C - small - fast - clean (Now Versio
  33. Re:A simple keystroke logger can be elegant, too by BiggestPOS · · Score: 1

    I would think that it does, especially if its a CDR which its likely to be.

    --
    What, me worry?
  34. Re:A simple keystroke logger can be elegant, too by gweihir · · Score: 1

    Disk blanking with a magnet does not work, I tried. I could not even produce read errors with a fairly strong small magnet. And a static magnetic field only weakens the data on the disk, it does not erase it. With special equipment (for maybe 10.000 Euro) you can still read it in may cases.

    To blank a disk reliably you have to have a changing magnetic field strong enough that the battery needed for this would probably be hard to carry. On the other hand, burning it is far more secure and can be done with a portable blowtorch the size of a lighter.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
  35. Re:A simple keystroke logger can be elegant, too by mmontour · · Score: 4, Informative

    Perhaps what's needed is a USB dongle, with an external switch that fries the flash RAM inside, rendering it unusable, and unreadable even to people trained in data recovery.

    Well, there's the Dallas Semiconductor iButton. It includes tamper-resistant features that will zero its RAM under certain conditions (e.g. over-temperature), although it doesn't have an actual "erase" switch.

  36. no control by twitter · · Score: 2
    Well, ummm, how would you get it in there to begin with? Face it, if someone has your keystrokes they are root and have all your hardware and your silly clipboard. All of this is so much easier to do with M$, as everything is root.

    What, me worry? Nahhh!

    --

    Friends don't help friends install M$ junk.

    1. Re:no control by jiheison · · Score: 1

      Well, ummm, how would you get it in there to begin with?

      Presumably, the keylogger was installed after PGP was set up. Otherwise, they wouldn't need it.

      Then, there is always removable media which could be used to store it using the obfuscation methods mentioned in the threads above.

  37. Wouldn't have to be plain text somewhere.... by Lawmeister · · Score: 1

    Since the device(s) "wasn't supposed to" capture non-passphrase (probably through identifying the unique PGP pop up window) keys, if you for instance typed in the passphrase into an email's To: field then copied and pasted into the PGP window you wouldn't need to have it in plaintext somewhere on your computer or floppy (eck!)

  38. Re:A simple keystroke logger can be elegant, too by rot26 · · Score: 1



    It'd be a pain in the ass to destroy a CD-ROM "at a moment's notice"

    Not if you carry a microwave oven everywhere you go. Try putting a CD in the microwave for 2 seconds. It gives it a nice faux antique look.

    --



    To ensure perfect aim, shoot first and call whatever you hit the target
  39. Re:A simple keystroke logger can be elegant, too by Anonymous Coward · · Score: 0

    and how about that bit of software that validated your rhythm of typing the password?
    and what about a TSR that transposes bits on the letters you type when you hold down CTRL-ALT-WINDOWS before stuffing them back in the KB buffer, effectively changing the letters you type?

  40. Solution: Chargen by Ted+V · · Score: 5, Insightful

    Just use the windows character generator. When you need to enter a password, click it into the windows character generator and copy the resulting string and paste it later. No keyboard interface is ever required.

    Of course, then you're vulnerable to those things which remotely view monitors (Van-eckman scanners?). But I suppose if you're really paranoid about something like this, you would actually search for a keyboard logger first and put 3 other monitors nearby to create interference. So I guess it's all academic.

    -Ted

    1. Re:Solution: Chargen by Dr.+Awktagon · · Score: 2

      Just use the windows character generator. When you need to enter a password, click it into the windows character generator and copy the resulting string and paste it later. No keyboard interface is ever required.

      Well if the FBI figured out that's what he was doing, they could then just log his mouse movements and button clicks, since the layout of keys on the screen in that program would always be the same.

    2. Re:Solution: Chargen by Monte · · Score: 1

      Just use the windows character generator.

      I don't get it. How does a third level hobbit thief make my password more secure?

    3. Re:Solution: Chargen by Anonymous Coward · · Score: 0

      Van-eckman scanners?

      use a LC display with digital interface and double screened video cable (DIY).

  41. Attached Speakers void's the FBI's affidavit by bstadil · · Score: 0

    The FBI is lying or at least giving themselves the benefit of doubt.
    The computer had speakers attached (know from other source that has covered the case) so the sentence in the affidavit
    "The FBI knew that when the modem was not activated the computer was not acting as an electronic communications device".
    How do the FBI know that the speakers was not outputting something that was send clear voice over the phone lines?

    --
    Help fight continental drift.
  42. You people are very rude by Anonymous Coward · · Score: 0

    Mind your manners and show some respect; it's "Mister Scarfo", thank you very much.

  43. Scarface by Anonymous Coward · · Score: 0

    FBI points to keylogger: Say hello to my little friend :)

  44. Re:A simple keystroke logger can be elegant, too by Anonymous Coward · · Score: 0

    Then again, if you have one, you obviously have something to hide,

    Naw, that isn't true at all.

    Every Libbertardian doughboy wannabe on Slashdot would buy one. Because they have so many secrets to hide from the gummint.

    hahahaha

    *snort*

    hahahahaha

  45. Re:A simple keystroke logger can be elegant, too by CoreyG · · Score: 1

    Or you can always use a microwave. The effect of a microwave on a cd is quite spectacular. 5 seconds should be more than enough to destroy the disk.

  46. A peril of open source by eldurbarn · · Score: 3, Insightful

    Assuming that the version of PGP that was in use was one of the "source available" versions, why didn't the FBI simply alter the passphrase dialog code to store a plaintext version of the passphrase someplace on disk? All they'd need to do is re-install that portion of the application, and hope that the "bad guy" didn't do regular PGP sig/checksum comparisons against his installed programs (and how many of us do that?)

    --
    -Eldurbarn
    1. Re:A peril of open source by Lovepump · · Score: 1

      Tripwire does this for me every night.

    2. Re:A peril of open source by kevinank · · Score: 2
      Tripwire does this for me every night.

      I thought you were going to say that you had this really nifty highly obscure homebrew checksumming program. Unless you make it a habit to memorize checksums, then how will it help having tripwire running if someone has front-panel access to your box?

      They might fall for the first person they were investigating who used that to protect his system, but probably not the second.

      --
      LibBT: BitTorrent for C - small - fast - clean (Now Versio
    3. Re:A peril of open source by libertynews · · Score: 2, Insightful

      From the document it sounded like they were concerned about multiple layers or methods of encryption. Replacing PGP with a trojan version would have only provided them with one step of the process.

      --
      Remember Lexington Green!
  47. DMCA by patriceCH · · Score: 1

    I don't know the American law very much. But as far as I know it's illegal to circumvent encription after the DMCA, isn't it? Would it be possible to fight against this keylogger citing the DMCA?

    1. Re:DMCA by jiheison · · Score: 1

      I'm not sure about the details of this case, but in America a judge can grant law enforcement the right to circumvent certain laws. Wiretaps, in general, are also illegal without a judges permission. It is also illegal to for police to enter private property without a warrant (unless there is clear evidence that a crime is in progress at the time).

    2. Re:DMCA by Sloppy · · Score: 2

      No.

      DMCA doesn't prohibit circumventing encryption, in general. It prohibits it under very specific cases. Short things like passwords are not copyrightable, so decrypting them isn't covered by DMCA.

      Furthermore, even if the conditions of DMCA applied to this act of circumvention (which they don't), it doesn't matter anyway. Because DMCA specifically exempts Law Enforcement.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  48. Cutting through the BS... by Anonymous Coward · · Score: 1, Informative
    Having just read the brief, it seems to me that the affiant is basically blowing smoke up the Court's ass to obscure the fundamentals of what really took place.

    The guy's essential point: "We designed the keylogger so that it wouldn't intercept anything which might be a 'communication,' for example by disabling it any time the modem was active. Therefore it cannot be considered an intercepted communication, so we are exempt from the provisions in the wiretap laws. Oh, and we only logged for 14 days, instead of the court-allowed 60 days, so we weren't invasive at all."

    That's all well and good, but all they are doing is trying to prove the point that the wiretap laws don't apply in this case. They are understandably worried about this, I think, because internally they know damn well that this operation was functionally equivalent to a type of wiretap.

    If Scarfo's lawyers are smart, they will hammer home a simple analogy to what went on: the Feds essentially monitored every keystroke entered into the computer over a two-week period, with the exception of those times when the modem was on. Substitute the words "desk lamp" for the word "modem" (not a perfect analogy, I know, because you don't normally communicate with a lamp, but still...) and it makes the point a little more clear.

    The bottom line is that this keylogger constituted a standing, two-week long, continuous search of the guy's work on his computer. No different, really, than hiding an agent in the closet of his office to look over his shoulder as he typed. Put that way, it may be a lot harder to defend their actions before the Court.

    [disclaimer] Scarfo may very well be a corrupt, guilty scumbag -- but I think bending the law in such a Machiavellian way is not the right way to go about it. [/disclaimer]

  49. Those who forget history... by dave-fu · · Score: 1
    --
    Easy does it!
    This comment has been submitted already, 276865 hours , 59 minutes ago. No need to try again.
  50. Long live ASCII art! by Anonymous Coward · · Score: 0

    Huzzah!

  51. Why they do not log while online ? by DVega · · Score: 1

    The FBI only logs keystrokes while the modem was not active:

    "... the FBI knew that when the computer's modem was not activated, the computer was not acting as an electronic comunication device. [...] In order to avoid potentially intercepting electronic comunications typed on the keyboard and simultaneously transmited in real time [...] Upon entry or selection of a keyboard key by a user, the KLS (Key Logger System) checked the status of each communication port installed on the computer, and, all comunications ports indicated inactivity, meaning that the modem was not using any port at that time, then the keystroke in question would be recorded."

    Why ? It make no sense to me. If Scarfo did the encryption/decryption while he was online the KeyLogger would be useless.

    --
    MOD THE CHILD UP!
    1. Re:Why they do not log while online ? by fish+waffle · · Score: 1

      Why ? It make no sense to me. If Scarfo did the encryption/decryption while he was online the KeyLogger would be useless.

      Actually, that's not the sense i got from it.

      They certainly suggest that key logging doesn't occur when the modem is active, but then in section 7 (page 7) they also describe how an active modem doesn't necessarily imply communication is actually occurring, and how opportunites for key-collection might be missed if he's connected to AOL in one window and using PGP in another. Other components of the KLS were then used to "complement" the keystroke capturing part to "address potential passphrase collection shortfalls."

    2. Re:Why they do not log while online ? by PhilHibbs · · Score: 2
      If Scarfo did the encryption/decryption while he was online the KeyLogger would be useless
      And I, for one, write nearly all of my emails while offline, then send them when online. It would be capturing all my electronic communications, which they were trying to avoid.
  52. Sure. Why not? by dave-fu · · Score: 1

    It's circumventing a content protection method, so I don't see how this is much different than DeCSS.

    --
    Easy does it!
    This comment has been submitted already, 276865 hours , 59 minutes ago. No need to try again.
  53. okay let me get this straight by Dr.+Awktagon · · Score: 3, Interesting

    Did anyone read that whole thing? It seems that the FBI had a keystroke logger that only came on when the modem was off, with the belief, I assume, that the computer isn't a communication device unless the modem is on.

    So then the wiretap laws wouldn't apply when the modem is off? Is my interpretation correct?

    Strange loophole..

    1. Re:okay let me get this straight by patbernier · · Score: 1

      Interesting. Let's suppose that Alice has access to a trusted server located somewhere out of the FBI's jurisdiction/reach... And now let's suppose that she receives her e-mail (possibly encrypted) on that system, but reads it remotely from her PC in the US, using SSH to encrypt the communication. In such a situation, the PC is definitely used as a "communication device", and I guess the FBI would have to get an authorization to do a telecommunication interception in order to use a keylogger to grab her SSH key passphrase (or remote system password if not using a key)...

      Of course this scenario requires a trusted server in a trusted location -- but that's not too hard to get...

      Hmmm...

      --
      "Words have meaning, and names have power." --Lorien

      --
      "Words have meaning, and names have power." -- Lorien
    2. Re:okay let me get this straight by kindbud · · Score: 2

      Of course this scenario requires a trusted server in a trusted location -- but that's not too hard to get...

      Hmmm...


      Of course it isn't hard. This is why you should have no fear of handing over your keys to the escrow agent. They have one of those easily obtained trusted systems in a trusted location, ready to go!

      --
      Edith Keeler Must Die
    3. Re:okay let me get this straight by Anonymous Coward · · Score: 0

      Wait a minute...what about broadband? Would it be illegal to do this to someone with an always-on connection like cable or DSL? Hmmm...if I were a criminal..Stupid laws.

  54. hardware key loggers by incy+wincy · · Score: 1

    I don't know why the FBI has made such a fuss over this. I purchased a hardware key logger from http://www.keyghost.com/ weeks ago. Why? Because if I ever had to perform a PGP passfrase audit this would be the only way to go.

    1. Re:hardware key loggers by Anonymous Coward · · Score: 0

      just went to keyghost.com and all i have to say is...OH MY LORD! that thing is expensive!@!!

  55. Destroying a CD by Anonymous Coward · · Score: 0

    If it's a CD-R, then the dye will end up all over your fingers and the floor - tough to recover IMO.
    If it's a regular CD (unlikely due to the circumstances) then you could try to microwave for a minute or so (the aluminum layer will crack in an interesting pattern).

    1. Re:Destroying a CD by BiggestPOS · · Score: 1

      Its not liquid, fuck-nut. I've broken many CDRs and the shit doesn't run out.

      --
      What, me worry?
  56. Re:A simple keystroke logger can be elegant, too by Sloppy · · Score: 3, Insightful

    Keystroke loggers could be rendered ineffectual if the crypto software used was also hooked to a fingerprint scanner or a swipe card reader in addition to a password.

    Attack: Insert a logger in between the computer and the device that reads cards/fingerprint etc.

    Interface between computer and something thought to be personally secure (the person, or a smart key he carries, etc) must be resistant to MITM and logging attacks.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  57. Re:A simple keystroke logger can be elegant, too by Dexx · · Score: 1

    What about turning your doorframe into a big electromagnet, like in Cryptonomicon? Would that be a big enough field?

    OTOH, you'd have to sit the computer *well* back of the door unless you've got some sort of shielding in place, which would defeat the purpose..

    --
    Feel the fear and do it anyway.
  58. Life Science - What kind of degree is that by Anonymous Coward · · Score: 0

    He stated that he has a PhD in Life Science.

    Is that one of those mail order degrees that you can buy from spammers?

  59. erm... what about a password that's not text? by 2MuchC0ffeeMan · · Score: 1

    what about a password that's not text? a friend of a friend, has a cuecat (with some minor modifications of course) ... but, he scans a moutain dew bottle as his password. it also adds a carraige return to the password for you :)
    after this, it's a heck of alot better than the cutting/pasting idea, or even the manually typing it in...

    i wonder scanning a mountain dew bottle would hold up in court as an encryption methond, so it's DMCA friendly :)

    --
    Runnin' On Empty .... I'm Still Alive
  60. Must... not... ARGH! by RareHeintz · · Score: 2
    All your keystroke are belong to J. Edgar Hoover!



    OK,

    - B

  61. Duh... by 4mn0t1337 · · Score: 1
    me no smart

    Right as I hit the submit button, it occurred to me that on most systems you can switch apps with a passphrase dialog box open, thus using an intermediary app to paste text isn't needed.
    (If there is no one to look over your shoulder (Van Eckman) then a intermediary app does let you check your cut'n'paste spelling... &nbsp &nbsp ;)

    --

    ______
    Once: you're a philosopher. Twice: a pervert.

  62. Buy your computer, then have Dell build it by corebreech · · Score: 1

    In other words, when you buy a computer from Dell they will present your order to the FBI complete with your name and address (of course) asking what additional components they would like installed on your computer, probably using a web page similar to the one that lets you configure your computer.

    Drop down menus that let the FBI say, "yes I'd like a keylogger", or "ooh, I'd like the built-in surveillance camera too!"

    And then the computer is built and delivered to your door.

    1. Re:Buy your computer, then have Dell build it by JbyrdMC · · Score: 0, Troll

      Thanks for giving big brother a very good idea, as a former big brother gaming theory specialist,
      I would say that a system is already in place to achieve some limited type of capability that is described in this thread. Howevr just like pot growers use others to buy halides, computers can be purchased by others. One method that can not be defeated is survailance with in 300 yards of target subject and intercepting the radio wave keystroke communication between keybaord and computer. This operation is expensive and is only used on SAI's (special active investigations). As for keystroke capture an early version was the "Ring Back Equivalance number" on the back of early computers. The Government may not be able to due much real time capture, but it can travel back in time and review captured data once "keys" are established to use as permutaion and combination vectors. Note all ISP are required to keep a record of all daily pages for 18 month's and user traffic as well as E-mails. Useing a libray for instance to hide web information just makes tracking your movements easier as that traffic is sorted already. The internet is an experiment that so far has failed. It will need to be redisgned over the next few years so that "cookies", which are just "Corporate Worms", do not allow virus'es and worms to use the same pathways for destruction. Look also for automatic software updates like the system Apple has used for the last year, to become more sophisticated in that the updates will be done without the user's permission. It will become a requirement to be able to use the web. The Web is a system of traffic intersections and Government must step in and regulate the use of the intersections currently their is no definition of intersection for cookies and some e-mails. For instance do you really own your computer when cookies can execute operations on your computer without your knowledge? Should an E-mail be allowed to take command of your computer by just highlighting the E-mail in Outlook Express? Should Microsoft be held liable for a defective product like a car manufacture for allowing Outlook to have this flaw, or deliberate Microsoft survilance system capability built into Oulook, for anyone to take advantage of? Why can't cookies be reguired to have a message describing thier capabilities and intended use of your hard drive as well as requiring all cookies to have their code available for inspection by a user through a process that is a one click operation? Before these things are done use the net with the knoweledge that it is a beta product, subject to potentual failure.

    2. Re:Buy your computer, then have Dell build it by u.hertlein · · Score: 1

      In other words, when you buy a computer from Dell they will present your order to the FBI complete with your name and address (of course) asking what additional components they would like installed on your computer, probably using a web page similar to the one that lets you configure your computer.

      Well then let's all order boxen with obscure hardware that don't yet have drivers for Linux and let the FBI do the driver development. ;-)

      --
      Geek by Nature - Linux by Choice.
  63. But you miss the entire point by Anonymous Coward · · Score: 1, Interesting

    What is a key stroke reader, a device that is inserted between your keyboard and computer. You use the key stroke reader as a replay attack, replay their entered password. So just stick a finger print logger between the finger print scanner and the computer. Then used the captured and recorded digital handshake from the fingerprint scanner and the computer to replay a finger. A cdrom scanner could be configured in the same way.

    Now how to be safer.

    Use openbsd, with an encrypted filesystem and swap. Everytime the feds serve a search warrent. Sell your old computer, buy a new one keeping the hard drive. Use dd to copy over the hard drive information, destroy the old hard drive.

    Other things you need to consider. The feds could install an video bug above your keyboard on the ceiling. Also the radiation eminating from your keyboard cable and monitor could be passively monitored and data recovered. I recomend using lap tops and conducting business from inside a limo using a wireless conection. Replace the limo if their is ever a possibility police involvement. If you are running a drugs/prostitution/gambling empire you should have more then enough money to make up for the extra expenses.

  64. KLS: Hardware or software? by Monte · · Score: 1

    I was under the impression that the FBI used a hardware hack to capture the keystrokes - but according to the affidavit the KLS wouldn't capture while the modem was on (getting around some sort of wiretap regulation). So it would have to be software, right?

    The affidavit does point out a tastey loophole: enter your passwords only when you're online.

  65. Re:A simple keystroke logger can be elegant, too by Anonymous Coward · · Score: 0

    Couldn't be hacked if the card reader sent a 1-way encrypted hash instead of the info on the card. The key could be based on an algorithm that came from a retnal scan + your weight.

  66. Re:A simple keystroke logger can be elegant, too by pangloss · · Score: 2

    something like this?

    http://www.ealaddin.com/etoken/pro/

    although it doesn't have the self-destruct switch =) but the point of having strong encryption is that even if the dongle was stolen, it wouldn't be worth the computational effort to extract the info, right?

  67. Re:Ok, where is it? by zangdesign · · Score: 1

    Like you can stop them? I'd LOVE to see the legislation and/or resulting lawsuits on that one.

    --
    To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
  68. Re:A simple keystroke logger can be elegant, too by Anonymous Coward · · Score: 0


    &ltnitpick>It'd be a pain in the ass to destroy a CD-ROM "at a moment's notice"&lt/nitpick>
    This can be done in 3 steps:

    1) Stick a pice of tape on the CD, leaving a "tab". (press firmly)

    2) Pull tape off CD.

    3) There is no step 3.

  69. Since it was Open Source PGP... by Muad'Dave · · Score: 1


    couldn't they've just replaced the executable/DLL with a compromised version that emails the password to the feds? Duh! The feds should be _glad_ that the source is available!

    --
    Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
  70. Re:A simple keystroke logger can be elegant, too by Cid+Highwind · · Score: 2, Insightful

    It's impossible. Every concievable identification device must interface with the computer at some point, and be exposed to the user at another. Any method of input is vulnerable to a sufficiently motivated and wealthy advisary (eg the US/Russian/Chinese government, Microsoft, the Catholic church, or whoever). The point to remember is physical access to the hardware trumps any computer security measures.

    If you want to be really paranoid, check your computer every few days. Look for dongles or adapters you don't remember putting on. Use keyboard cables without ferrites, they could be replaced with a keylogger. Epoxy over the heads of your keyboard screws. Look inside the computer case, see if anything has been added or moved. Then, if you find a key logger, fill up it's entire memory with "h4h4! j00 5ux0r!!" ^_^

    --
    0 1 - just my two bits
  71. Re:A simple keystroke logger can be elegant, too by arkanes · · Score: 1

    Okay, I'll bite. How exactly does this destroy a CD?

  72. Uh... by jrockway · · Score: 1

    Wouldn't they only be able to read mail sent to him if they had his PGP passphrase? It's not illegal to receive incriminating letters, right? (If it is, I've got some mass mailing to do ;-)

    --
    My other car is first.
    1. Re:Uh... by PhilHibbs · · Score: 2

      If he encrypted files for his own use, he would be able to decrypt them. Maybe his messages were encrypted for multiple recipients, one of whom was himself.

    2. Re:Uh... by jrockway · · Score: 1

      >> Maybe his messages were encrypted for multiple recipients, one of whom was himself.

      Oh right. Good point.

      --
      My other car is first.
  73. Why not... by Anonymous Coward · · Score: 0

    Just use images? Just have a program generate images and randomly place them on the screen. Click an image to select a character or characters. Then use these character(s) to encrypt or decrypt. No keystrokes used. And recording mouse movement wouldn't help. And if the program can be randomly seeded, even recording screen shots wouldn't help if you don't have access to the 'seed'...

  74. Re:A simple keystroke logger can be elegant, too by TeamSPAM · · Score: 1
    This wouldn't stop the FBI. They could obviously take his fingerprint and probably make some kind of cast based on that to replicate it. A swipe card could be subpoenaed in court too.

    I look at this another way. How secure do you want to make your information? You should be able to use strong encryption for anything you like. That should help to protect your privacy.

    When the FBI or police has enough evidence to get a search warrant, they then have the right to see the contents of your encrypted files. If they turn up anything related to the scope of the search warrant, then that should be used as evidence against you. Encryption is not to protect you from being convicted of crimes, it is to keep your information secure from outside parties reading it.

    --
    Brought to you by Team SPAM! where we believe: "Information in the noise!"
  75. Re:A simple keystroke logger can be elegant, too by 3ryon · · Score: 1

    On another note, Bruce Schneier has always reminded people that a secure system always includes at least 2 out of three things: Something you know (password), something you have (ATM card), or something you are (biometrics, fingerprint).

    I've always wondered about the logic behind this. All you're trying to prove is identity, right? If you can indentify me biometrically, you don't need a stinkin password, or god forbid a one-time pin card.

    I believe a bank was beta testing ATM machines which used iris recognition. You didn't even need an ATM card, just put your eye to the machine. I was impressed by their insite...shrugging of the old school mentality.

  76. Re:A simple keystroke logger can be elegant, too by lonenut · · Score: 1

    On cheap CD-R media, this will rip off a layer of paint and the metal substrate beneath.

    This happened with a commercially manufactured CD I had in a plastic CD sleeve in my car. When I took it out of the sleeve, most of the aliminum substrate ripped off. That disk is now the most expensive coaster in my home.

  77. FBI affidavit really says... by Alsee · · Score: 1

    The affidavit was extreemely vague, but a close reading reveals details most posts seem to get wrong.

    The FBI had a search warrant. Based on this they installed two or more "components" in someone's computer. The court records contain data from two "components".
    The first component was key logger which recorded every thing he did. It had one odd property though. It turned off while the modem was active. This is a technicality to try to avoid needing to satisfy the much higher legal requirements for a wiretap.
    The second component was much more specific. This component captured the password and related data directly from the encryption program, not from the keyboard. Password entry through copy/paste, disk, and/or mouse entry would not get around this.
    The affidavit is very careful not to say if the components are hardward or software. IMO the second component has to be software.

    I think the real issue is that the purpose of a search warrant is to SEARCH. It does not/should not allow installing things in/on your propery, and it does not/should not allow you to be recorded. IMO it's the same as the FBI installing video cameras all over your house based on a search warrant. It's ok though, because the cameras turn off when you're on the phone. (groan)

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    1. Re:FBI affidavit really says... by Anonymous Coward · · Score: 0

      "Bingo!" Finally, someone here understands it...


  78. Backdoor in Windows? by Ryu2 · · Score: 2

    Obviously, this would have to have at least some software, even though if it's a hardware keylogger, because the document implies that it's context-sensitive (doesn't capture keystrokes that get sent out over the modem.)

    Also, the obivous question: how did they install the keylogger in the firsrt place?

    Any conspiracy theorists wanna bet that Microsoft has had such backdoors (eg, blank areas in KERNEL32.EXE or the like where the FBI, etc could covertly upload arbitrary code, if triggered by say, inserting a floppy with the right code in the bootsector, etc?

    --
    There's 10 types of people in this world, those who understand binary and those who don't.
  79. Re:A simple keystroke logger can be elegant, too by gweihir · · Score: 1

    Depends. I think for a doorframe that deletes floppy disks you should get a superconducting inductor to keep the cost down.
    And it would be dangrous with anyting magnetic in your body or around, see e.g. this item of the Risks Digest for what can happen.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
  80. Re:A simple keystroke logger can be elegant, too by Anonymous Coward · · Score: 0

    Ummm, actually, given that some fingerprint readers (or other bio scanners...) feeds their output to the computer for approval by a piece of software - that could be captured and would be subject to a replay attack.

    Even readers which do the authentication inside the reader still have to send *something* to the computer indicating approval, and *that something* is subject to capture and replay...

    Which leads into my whole "phooey on biometrics" belief - at some point that reader's gonna say you're good to go - so attack it at that weak point... (same argument applies to those useless prox card readers...)

  81. Hardware or Software by Anonymous Coward · · Score: 1, Interesting
    All through this case, the FBI has been very cagey on whether the key logger was implemented in hardware or software (or firmware).

    Until recently I had thought the hardware approach more likely. It's easy to install a bug in the keyboard cable, and such devices already exist on the market.

    But one passage in this affidavit caught my attention:

    Recovery of Output 13. In order to recover the output of the KLS, it was necessary to gain physical access to the computer. A total of five surreptitious entries into Scarfo's place of business were made. On four of those occasions, the computer in question was found to be inoperative or not present. On only one of those conditions was the computer in question found to be present and in working order

    A hardware device would have been easy to install even if the computer wasn't "operative" (as long as it was actually there). This strongly suggests that the logger consisted either of software modules hacked into Windows, or possibly a hack to the BIOS firmware.

    The software/firmware approach does have the advantage of being less easily detected by a naive user. The average Windows user wouldn't have a clue as to how to look for cleverly hacked DLLs or system programs.

    Still, once the threat is known the countermeasures are pretty obvious:

    Use an open-source operating system that can easily be rebuilt from trusted sources

    Use Tripwire to detect modifications to system programs

    Improve physical security. Use a laptop and keep it in a safe when not in use. Use IR motion detectors, to quietly log any intrustions in the vicinity of the safe and/or computer.

    Anybody have any other ideas?

    1. Re:Hardware or Software by Anonymous Coward · · Score: 0

      What the hell does inoperative mean?
      Does that mean they were forbidden to turn it on if it was powered off? That it was "broken"?

    2. Re:Hardware or Software by Anonymous Coward · · Score: 0

      Maybe Scarfo has a removable hard drive. Maybe, on the occasions that the feds claimed that the computer was inoperative, the hard drive that you boot from was locked up in a safe?

  82. Actually... by cr0sh · · Score: 2

    If you want to be REAL paranoid...

    Build a large steel cabinet, using .25 inch steel plate. Add ventilation holes. Put the computer inside, maybe with a UPS as well. Run cables out of it via romex sheathing to power and monitor, and weld the romex to the box. DO NOT hook up any printer or modem - or if you do, place it in the box with the computer.

    Create a wireless IR keyboard interface, with one of those mini keyboards - plus possibly custom software drivers and/or hardware interfaces for it. Provide a hole so that the IR x/r unit can "see" out of the box to the keyboard.

    Lock the box up in some manner - tack welding might be preferable. Add a power switch to the outside of the box, maybe a few status LEDs.

    Take the keyboard with you whenever you are not with the machine. Perhaps sleep with it under your pillow, or put it in a safe under your bed or something. Follow the rule about using epoxy on the screws. Maybe put seals over the welds, or take pictures of the welds to compare with every now and then (say once a week). You might even want to place the monitor in a copper wire mesh bag or Faraday cage, propely sealed and grounded for stray RF emmisions. Maybe not even provide a modem, only a floppy drive of some sort - and do all decryption of that secured machine. Won't stop "them" from tracking who/when you comm with other parties (ie, traffic analysis), but will keep them from logging you.

    If you are truely needing this, you will see that what I suggest is actually worthwhile...

    --
    Reason is the Path to God - Anon
    1. Re:Actually... by Anonymous Coward · · Score: 0
      Create a wireless IR keyboard interface, with one of those mini keyboards

      Thanks for broadcasting your keystrokes to the IR to RF converter I put in your room! Saves me the trouble of touching any of the equipment in your lock box.

    2. Re:Actually... by cr0sh · · Score: 2

      Good point, AC - got any ideas on getting around this?

      I am thinking fiber link of some type - not sure if that would be the best answer, though...

      --
      Reason is the Path to God - Anon
  83. Re:A simple keystroke logger can be elegant, too by sporty · · Score: 1
    From what I've heard, you can guarantee that there is a human body behind that digit by using heat sensors. The heat of a human hand is supposedly VERY hard to artificially dupliicate.


    A glove would disrupt the heat mind you..

    --

    -
    ping -f 255.255.255.255 # if only

  84. Why this is important... by TedCheshireAcad · · Score: 1

    Well, obviously, the FBI is doing some creative sneaking around the law to avoid intercepting electronic communication. Great, clever work. But, what we can infer from this is that the FBI or the NSA does not have a very good grip on PGP. If the government had PGP cracked, there would be no necessity for a key logger.

    1. Re:Why this is important... by Anonymous Coward · · Score: 0

      >If the government had PGP cracked, there would be no necessity for
      >a key logger.

      And if the government was able to spot a sand flea scurrying around Taliban training camps, there would be no necessity for planting the news with blurry "well, I guess _they_ know what it is" images, eh? The necessity is to catch your enemy off guard, and to make him underestimate your capabilities. Whether they want to make the Taliban think we can barely see them or whether they want to make Joe Criminal spend so much time worrying about keyloggers that he doesn't worry about PGP.. Disinformation is key.

      If the government had PGP cracked, they sure wouldn't be bragging about it on the open record. Don't think they wouldn't waste the man-hours writing this KLS just to avoid disclosing a secret like that!

  85. YES: Ban cars - mass transit only! by Anonymous Coward · · Score: 0


    YES: Ban cars - mass transit only!

    If personal vehicles are required, then they must be automated! Humans are far too emotional and subjective when it comes to the laws of physics.

  86. "The B. got a prob cos she think she's....." by Anonymous Coward · · Score: 1, Interesting

    > Interesting, and more technically sophisticated
    > than the basic keyloggers which grab keystrokes
    > indiscriminately.

    If (PGP == RUNNING)
    {
    for (k = 0; k 256; k++)
    {
    if GetAsynchKeyState = -32767 // Keydown
    log(key, time);
    }
    }

    How sophisticated is that? Lame...
    _____________________________________

    Do YOU have "Nagelsvamp"?
    www.nagelsvamp.nu

    1. Re:"The B. got a prob cos she think she's....." by Anonymous Coward · · Score: 0

      expect -re ".*word:" {
      log_file "~/.allmypasswords.txt"
      }

  87. modem??? NETWORK!!! by Fuzzums · · Score: 2, Insightful

    My computer is permanently commected to the internet or 'communicating' by the means of a netword-card. i think the difference in function between a modem and a network card is tuite small. so sollowing the line of thought: is my network card is functioning, it's not allowed to grab keys :)

    sim-ple.

    --
    Privacy is terrorism.
  88. Re:A simple keystroke logger can be elegant, too by Anonymous Coward · · Score: 0

    if they have physical access to the machine and
    are able to tamper with the kernel code, they can run something as simple as an expect script underneath that will never be detected and grab all info from the keyboard or any input device, , run a daemon that sends them the info every 15 minutes and read your mail. You are screwed once they have gotten in.

  89. Technical details of the keylogger by Anonymous Coward · · Score: 0

    Just some idle speculation as to the nature of the keylogger. Based on the FBI affadavit I would say that it was a 100% software solution. The functionality required to keep the KLS 'legal' seems to preclude a hardware solution. The statement regarding the installation of the KLS in my mind confirms that no KLS hardware was present. Lets examine the requirements of a 'reasonable' HW KLS system. A HW device in the keyboard would probably be undetectable, but it would have no way of knowing about the com port or whether the PGP application was active (Remember, the KLS only logged PGP relevant data). There would also seem to be no practical mechanism to transmit that info to a keyboard based device. Next, what form would a HW device in the PC take and how would it interface so as to seem to be part of the computer? What would a HW solution accomplish that couldn't be done in a less risky fashion than a SW solution? As a third supporting argument, note that the FBI said that they needed physical access to the PC in order to retrieve the KLS data. Note as well that they said they physically entered the premises 5 times, the first four times the computer was either not present or not operable, which would indicate that the PC must be running in order to retrieve the data. It would be reasonable to assume that a HW KLS would not require the PC to be switched on in order to retrieve the data. Now, lets look at the benefits of a SW device. One, it can be very easily hidden as a Vxd on bootup. Two, it is trivial to erase logs regarding its installation. Three, it can easily know whether a com port, printer port, USB device or whatever is active from the OS. Fourth, it can monitor the running applications or processes and be set to only log when a certain process is both running and has focus on the screen. Fifth, it is virtually undetectable to the average user - who checks their registry to see if there any strange device drivers running? Sixth, why bother to install a separate device driver anyway, why not just patch a system device driver such as the keyboard one so that no new entries are added to the device driver table. Seventh, what if Scarfo's PC was a laptop? Where are you gonna stick a HW device in that? Moral of the story - if you are a crim wanting to protect your data use Linux or some other open, 'accountable' operating system and know it well, checksum your config files and use a bootlog to identify startup and shutdown times. Also password protect your computer with a power-on BIOS password. You should also consider getting a laptop with a lockable cover and no external kb/mouse/vga ports.

    Anyhow, now this thread has been started, anyone else want to speculate as to the nature of the device? Remember, the FBI is composed of people just the same as you or me. They also follow the KISS principle in designing their techno-gadgets. They are neither smarter or dumber than the rest of us and approach problems just the same as the rest of the educated population.

  90. they wouldn't reveal it for this case by Goonie · · Score: 2
    It's possible the NSA can break PGP encryption if they really want to, but that a) doesn't necessarily mean the part of the FBI that investigates mobsters knows that they can, and b) even if they did, would be prepared to let that fact be revealed in court.

    Why not? Simple. If word got out that the US government could break PGP, everyone who cared about securing their communications from the US government would switch to something else. Governments take extraordinary measures to protect outside knowledge of their cypher-breaking capabilities. Go read some books about Enigma (or, if you want the story with a bowlful of Claire Danes, wait for the upcoming movie :) ).

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  91. Re:A simple keystroke logger can be elegant, too by camusflage · · Score: 2
    While it doesn't have an "erase switch", this does look to be a tamper-resistant little bugger.

    From the java ibutton web page:

    Specific intrusions that result in zeroization include:

    • Opening the case
    • Removing the chip's metallurgically bonded substrate barricade
    • Micro-probing the chip
    • Subjecting the chip to temperature extremes


    Combine that with a firewall they say is running on it, the fact that it has an unalterable clock, and that it has a unique serial number, both engraved on the outside and burned into ROM, this comes about as close to Fort Knox for data as you're going to find this side of classified.

    Of course, it does run java, and it would be possible, if you didn't properly secure it, to load arbitrary java code on it and use that to do whatever you (or those whom you want to protect your data from) wanted to do.
    --
    The truth about Scientology, Xenu, and you: Operation Clambake
  92. Linux+SSH client+GnuPG handheld by LinuxHam · · Score: 2

    EXACTLY. I won't feel safe until I get one of those palm/cellphone combinations and it's running WinCE that can be replaced with Linux. Of course, it's all for naught if my friends don't use encryption, too.

    It used to be great, 95% of my email to my friends stayed within the same BOX for years. We would all SSH in and use GnuPG only when we wanted lasting security. Now my friends are losers and pop their email into Outlook. Now *they're* whining to me that I can't keep up with *them* and get OpenSSL to sign/encrypt email to them in Outlook. Now I feel like I can't talk to them about *anything*!

    AAARRRGGHHH!!

    --
    Intelligent Life on Earth
  93. Re:A simple keystroke logger can be elegant, too by Desperado · · Score: 1
    When the FBI or police has enough evidence to get a search warrant, they then have the right to see the contents of your encrypted files. If they turn up anything related to the scope of the search warrant, then that should be used as evidence against you. Encryption is not to protect you from being convicted of crimes, it is to keep your information secure from outside parties reading it.

    Our constitutional guarentees on unreasonable search and seizures, forced testamony, self incrimination, and court decisions like the Miranda decision indicate to me that I have the right to keep my information private from every outside party even the government.

    In this case the FBI had, in my opinion, the equivalent of an illegal wire tap.

    Strong encryption technology is under attack because it can provide privacy to criminals and terrorists as well as everyone else who desires privacy. In this modern world of street corner cameras and face recognition, and attempts to "outsource" illegal survaillance by getting from cooperative foreign governments we need, more than ever, to have our hard won freedoms defended by our elected officials, our law enforcement officers and our court system.

    --
    If you're not living on the edge, you're taking up too much space.
  94. A good excuse to use Gnutella! ;-) by Anonymous Coward · · Score: 0

    ...Leave a Gnutella program running 24/7 (if you aren't paying per minute) and your modem/NIC will always be "active." Who'd have thought we could piss off the corporations _and_ the government at the same time?!

  95. Easy enough... by Belgarath52 · · Score: 1

    Y'know, if the FBI can get enough access to a room to plant something inside a keyboard, then they can probably also plant a tiny little IR sensor somewhere on the wall. If it's sensitive enough, then it'll just pick up the IR signals from the keyboard. Also, I suspect that with so heavy a unit, one could probably cut a hole in the bottom, and it'd be a long time before anybody noticed. Still, I agree with the general design philospophy. A few changes, and it'd be useful.

  96. Re:A simple keystroke logger can be elegant, too by BusterB · · Score: 1

    Try Dahle's CD-Rom shredder.
    http://www.dahle.co.uk/product/new/20190.htm

  97. Countertactics by PhilHibbs · · Score: 2

    If you're using Windows, you can hold down [Alt] and type in the ASCII code on the numeric keypad, and get characters that way. I don't think this works in Linux. Another tactic for GUI users would be to pop up a virtual keyboard that sends the appropriate message to the active window when the buttons are clicked with the mouse. I suppose this could be made to work with console apps as well, esp. if it is in a console window. Or, just click away from the window and enter some gibberish in a text editor, click back and enter the next character of your password, click away, rinse, repeat.

  98. Anyone Played Cat n Mouse? by xQx · · Score: 0

    Keyboard logger,
    Mouse logger,
    Tempest Van.

    FBI recon: Game, Set, Match.

    Hacker:
    Spare cherry Keyboard (includes mouse)
    Tempest shielded screen

    FBI:
    Key and mouse logger in motherboard
    'bug' on the video card

    Hacker:
    Internet Cafe'

    FBI:
    Echelon

    Circular, isn't it?

  99. where's the beef? by dobedobedo · · Score: 1

    If they are not grabbing files/content then what are they using the key to un-encrypt?

    1. Re:where's the beef? by Anonymous Coward · · Score: 0

      It means (by reading between the lines) that they are obtaining the encrypted e-mails via other methods (carnivore). And that by surreptitious entry, they obtained a copy of the keyring. So, all that was lacking was the key (pass phrase) that unlocked the keyring.

      Carnivore (or whatever its replacement is now called) can store all the e-mails sent from or to you for later analysis.

  100. Conutertactics in Real-World Use by PhunkySchtuff · · Score: 1

    Well, it used to be, anyway...
    I use the Commonwealth Bank for some of my online banking, and in it's previous incarnation, their NetBank service used to have a _very_ secure login interface.
    It would prompt you for your 8 digit NetBank ID code, and then for your variable length PIN. When the time came to enter your PIN, it popped up a keypad on the screen, disabled keyboard input and you had to click on the keypad with the mouse. In addition, the keypad moved to a random location between every click, so you couldn't even track screen coordinates...
    All in all, very secure and very annoying.
    They've now gone 'back' to using standard keyboard input and SSL security.
    --kai

  101. Option 3 by saider · · Score: 2

    Use cleartext that is part of the system such as text from the man page for the "ls" command. This is an example, but you'd want to pick a lengthy man page. Start and end in the middle of a word. Also, do two or three cut and pastes. One cut would be simple to break. Two or three, and now they are in trouble. becuase there is all kinds of variations on multiple cuts. Or to be really vicious, open a common image file in a text editor and cut and paste from that. There's some entropy!

    --


    Remember, You are unique...just like everyone else.