Slashdot Mirror


Can Ubuntu Save Online Banking?

CWmike writes with a pointer to this ComputerWorld mention of an interesting application of Live CDs, courtesy of Florida-based regional bank CNL: "Recognizing that most consumers don't want to buy a separate computer for online banking, CNL is seriously considering making available free Ubuntu bootable 'live CD' discs in its branches and by mail. The discs would boot up Linux, run Firefox and be configured to go directly to CNL's Web site. 'Everything you need to do will be sandboxed within that CD,' [CNL CIO Jay McLaughlin] says. That should protect customers from increasingly common drive-by downloads and other vectors for malicious code that may infect and lurk on PCs, waiting to steal the user account names, passwords and challenge questions normally required to access online banking." (But what if someone slips in a stack of doctored disks?)

462 comments

  1. Reply by Pharmboy · · Score: 5, Funny

    (But what if someone slips in a stack of doctored disks?)

    What do you mean, like a disk that would boot Microsoft Windows instead?

    --
    Tequila: It's not just for breakfast anymore!
    1. Re:Reply by Cryacin · · Score: 4, Interesting

      I actually think this is a good idea. Gives the user something physical to insert, that way they understand it. It also reduces the number of variables in the transaction process.

      Hence, if you're too lazy, don't have the knowledge or it isn't economically viable to get someone in that can secure and configure your computer system, this seems like a sane alternative that makes it a bit harder for a black hat to come in and pillage your account.

      --
      Science advances one funeral at a time- Max Planck
    2. Re:Reply by GIL_Dude · · Score: 5, Insightful

      I guess for those people who shut down their computers more than once a day it would be fine. For those of us who reboot about once a month and use sleep / resume the rest of the time it is a terrible idea to be rebooting all the time to do banking (maybe twice a day sometimes, but at least a couple of times a week). Why would anyone want to put up with that? Even for folks willing to accept it, the bank would inevitably get a smattering of "the wireless doesn't work on my netbook" or something (even though Ubuntu live CD's are pretty good about support they can't manage to support every device). I would be more accepting of a VM or something though than a live CD for my own use.

    3. Re:Reply by Anonymous Coward · · Score: 2, Insightful

      I believe you, obviously a technical person, are free to set up a VM.

      However, Joe Average won't care to setup or purchase a VM for his current operating system, but will settle for rebooting and losing maybe 30s of productivity for it.

    4. Re:Reply by Khyber · · Score: 5, Insightful

      "Gives the user something physical to insert"

      Except the netbook owners, whom have no optical drive.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    5. Re:Reply by flyneye · · Score: 5, Funny

      (But what if someone slips in a stack of doctored disks?)

      Well don't leave 'em layin' around on the floor and no one will slip on them.

      --
      *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
    6. Re:Reply by Gerzel · · Score: 0

      Your average total boot time is more than 30s, more like a minute in my experience with slightly faster shutdown times. Still it isn't much for security.

    7. Re:Reply by Anonymous Coward · · Score: 0

      uhm, heh,heh, he said "something physical to insert"

    8. Re:Reply by Anonymous Coward · · Score: 2, Informative

      Then boot the live cd in a VM... Jeez...

    9. Re:Reply by MaskedSlacker · · Score: 3, Informative

      USB drive then?

    10. Re:Reply by Anonymous Coward · · Score: 2, Funny

      You replied to that post without a smutty joke.
      Congratulations!

    11. Re:Reply by obarthelemy · · Score: 3, Informative

      I'm wondering: If I'm running WIndows, and setup the bank's Linux in a VM, am I still vulnerable to windows's trojans and keyloggers ? I would guess Yes, because keystrokes go WIndows -> VM manager -> Linux VM ? Or not ?

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    12. Re:Reply by WrongSizeGlass · · Score: 3, Funny

      What do you mean, like a disk that would boot Microsoft Windows instead?

      I think they meant AOL disks.

    13. Re:Reply by Anonymous Coward · · Score: 0

      (But what if someone slips in a stack of doctored disks?)

      What do you mean, like a disk that would boot Microsoft Windows instead?

      Did you misread the word "doctored" as "f*cked" ?

    14. Re:Reply by FrankieBaby1986 · · Score: 1

      If your only computer is a netbook...

      You're doin' it wrong!

      --
      ERROR: SIG NOT FOUND (A)bort, (R)etry, (F)ail?:
    15. Re:Reply by hedwards · · Score: 1

      You do realize that most if not all Virtual Machines allow you to run physical discs, right? Or that it's trivial to convert said discs into images that any VM package will accept.

      It's ultimately probably a better idea to have to boot into it rather than using something else as it makes it more of a deliberate process. A bit of a pain, but more deliberate in nature. Anybody that can't figure out how to work around the reboot limitation shouldn't be doing so anyways.

    16. Re:Reply by Anonymous Coward · · Score: 0

      that may be fine for YOU but this more towards the people that use a computer sometimes or who dont know much better!!!!

    17. Re:Reply by Anonymous Coward · · Score: 0

      That's the dumbest thing I think anyone of us will read this year.

    18. Re:Reply by Anonymous Coward · · Score: 0

      welcome to 2010 baby, not everyone needs a desktop computer!

    19. Re:Reply by selven · · Score: 3, Informative

      A VM is just a program, so any keystrokes will be sent to both the VM and whatever other program feels like it needs them. What you won't have, however, is contextual information - it's not as easy to tell when you're typing in a password in the VM from the host.

    20. Re:Reply by awshidahak · · Score: 1

      If your only computer is a netbook...

      You're doin' it wrong!

      But you don't need to have your only computer be a netbook if you want to check your balance outside of the house. For that, you still need a netbook.

    21. Re:Reply by h4rr4r · · Score: 0, Redundant

      A VM would be pointless. The guest is not secure from the host. How people who supposedly are knowledgeable about technology believe this I have no idea.

    22. Re:Reply by h4rr4r · · Score: 3, Insightful

      Bullshit, the infected host just watches the guests network traffic to see when it goes to mybank.com.

      VM guests are not secure from the host.

    23. Re:Reply by h4rr4r · · Score: 3, Informative

      You do realize that all Virtual Machine guests are not secure from the host right? or that it would be trivial to screencap/input capture the guest?

    24. Re:Reply by Cyberax · · Score: 3, Insightful

      All banking sites use HTTPS. So simple traffic listening won't help you.

      You'll need to do man-in-the-middle attack, and that's not simple. On Windows you'll have to do it in the kernel level, probably even below the TDI. Doable, but extremely hard.

    25. Re:Reply by blackraven14250 · · Score: 1

      Good thing even less people need netbooks because of their limited functionality. Phew!

    26. Re:Reply by Runaway1956 · · Score: 4, Informative

      This is rated "funny" - but it's really not. I read a story about a credit union, in Texas I think, that found a bunch of CD's had been distributed to customers. The label claimed that they were distributed by the credit union, and that they contained software with which to securely connect to the bank. And, of course, the contents were just a trojan.

      I kind of thought the story was covered here on slashdot, but I could be wrong.

      Ahhhh - here we go. Someone tried to pass it off as "pentesting" in the slashdot story:
      http://it.slashdot.org/story/09/08/27/2331201/Hackers-Or-Pen-Testers-Hit-Credit-Unions-With-Malware-On-CD?from=rss&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Slashdot%2Fslashdot+(Slashdot)

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    27. Re:Reply by dudpixel · · Score: 1

      what a croc. I tried sleep/resume on both linux and windows vista and in both cases there were sometimes issues, and when it DID work, it took just as long to reach a useable state as just cold-booting in the first place. What a useless piece of crap idea that is...

      Either boot your pc normally or use a sometimes iffy mechanism that takes just as long...

      --
      This seemed like a reasonable sig at the time.
    28. Re:Reply by h4rr4r · · Score: 2, Informative

      Damn, you are dumb.
      You listen for the host to talk to the website, then you record keyboard input and do a screencap for good measure.

    29. Re:Reply by Anonymous Coward · · Score: 0

      "who* have no optical drive." You know, just in case you really thought that "whom" was a subject rather than an object. Or you could just always use "who."

      Anyhow, a solution: give people smallish (512-1024MB) branded read-only flash drives. Best get rid of most or all user applications except Firefox.

    30. Re:Reply by Anonymous Coward · · Score: 0

      Or just go to the site the old "unsecure" way of picking it from your bookmarks.

    31. Re:Reply by Veroxii · · Score: 1

      Well, for people like you and me who do this, a more "advanced" and elegant solution is not a problem. Just open up a VM to boot off the CD. For grandma, rebooting off the CD is good enough.

    32. Re:Reply by Skim123 · · Score: 3, Funny

      You mean Joe Average doesn't have an SSD boot drive yet? What is this, 2006!?

      --

      I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.

    33. Re:Reply by Grand+Facade · · Score: 1

      You inconsiderate bastard!

      I am already trying to remove what the bank inserted.

      --
      Rick B.
    34. Re:Reply by Dhalka226 · · Score: 2, Insightful

      Well, so what? Just because it doesn't solve every possible problem for all possible users doesn't mean it's not worth doing.

    35. Re:Reply by fuzzyfuzzyfungus · · Score: 3, Insightful

      If you can't trust the client, a VM is of limited use(not zero use, the union of "the set of machines with malicious Browser Helper Objects that steal banking credentials" and "the set of machines with keyloggers" is almost certainly larger than "the set of machines with keyloggers"); but once a home user box is 0wned, there is very little stopping malware#1 from inviting malwares#2-#N as the situation dictates.

      At some point, at least for banks and accounts with real money in them, it will become economic to ship dedicated appliances and skip the LiveCD/reboot/hardware incompatible/etc problem entirely. There are several possibilities: Imagine, for instance, something like the Beagleboard, but stripped down(no need for that fancy CPU or most of the I/O, something cheaper can load the bank website), and locked down: sealed in a tamper evident plastic box, CPU has on die verification of the bootloader, bootloader will only load signed system image, etc. All that tivoization stuff that gets the Trusted Computing Group excited. Should be under $100, possibly even under $50, in reasonable volume and nigh impossible to crack by software means(and hard to crack by hardware means without the target noticing. It doesn't really matter much if some hobbyist manages to crack his own, with prolonged physical access, that is his business). Just plug in a monitor, ethernet cable, keyboard, and mouse, and away you go.

      For the terminally clueless(no pun intended), for whom peripheral hookup is a bit daunting, there would be nothing stopping you from charging a touch more and shipping a whole netbook. Even full x86 netbooks can be found at ~$200 with fair frequency, and nasty little PDA-in-a-netbook's-body offerings have been under $100 for a while now.

      If even networking is too much of a challenge, you could go the Amazon route of baking in cell access: with proper caching and/or the use of a dedicated application preloaded on the client, the amount of data transfer for most people's banking needs would be tiny(and banks love adding monthly fees, so I'm sure they could find some way to recover the cost).

    36. Re:Reply by pnewhook · · Score: 1

      Agreed. I can't see this approach solving anything.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    37. Re:Reply by Anonymous Coward · · Score: 1, Informative

      Go the other way. Run Windows in VirtualBox under Ubuntu, then do your online banking in Ubuntu's Firefox. A keylogger or virus running in Windows cannot see the keystrokes in Ubuntu.

      I actually wrote the author of a keylogger to ask if his product would see the keystrokes in Ubuntu. His reply was no, it could not.

    38. Re:Reply by Zordak · · Score: 2, Interesting

      Why not just hibernate your main OS and then boot into the live CD? It doesn't take that long to load the memory snapshot from a cold boot.

      --

      Today's Sesame Street was brought to you by the number e.
    39. Re:Reply by phantomfive · · Score: 1

      Why would anyone want to put up with that?

      I would put up with it, if I only had windows installed on my computer. Practically speaking, I'd rather go through the extra 90 seconds of hassle to make sure my bank account info isn't stolen. That is worth it.

      --
      Qxe4
    40. Re:Reply by ToasterMonkey · · Score: 1, Insightful

      what a croc. I tried sleep/resume on both linux and windows vista and in both cases there were sometimes issues, and when it DID work, it took just as long to reach a useable state as just cold-booting in the first place. What a useless piece of crap idea that is...

      Either boot your pc normally or use a sometimes iffy mechanism that takes just as long...

      Usually when people refer to using sleep/hibernate as a reliable and quicker alternative to booting, the Mac is implied.

      Just sayin...

    41. Re:Reply by aztracker1 · · Score: 1

      My first thought was of all the wireless drivers on laptops that don't work in a stock install of linux.

      --
      Michael J. Ryan - tracker1.info
    42. Re:Reply by bflong · · Score: 4, Informative

      DNS is not encrypted. All they would have to do is record the dns requests and they would know when you are looking at mybank.com.

      --
      Why is it so hot? Where am I going? What am I doing in this handbasket?
    43. Re:Reply by Endo13 · · Score: 1

      That can definitely be true in some cases, but it doesn't have to be. I've used sleep quite a bit with my laptop (Win7) and so far it's worked flawlessly. It's also back up in a snap. I'd guess it takes about 2-5 seconds from the time I hit a key to wake it up before it's ready to go. A cold boot takes a good bit longer, sufficiently so that due to my impatience I generally go find some quick task (such as using the restroom) to do while it's working at it.

      And did I mention I loath cold starts or reboots? I never do them unless it's absolutely necessary. I've even accidentally left my laptop in sleep mode in the bag for at least 2-3 days, and it was as ready as ever as soon as I woke it up.

      --
      There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
    44. Re:Reply by hairyfeet · · Score: 2, Insightful

      The problem with this idea is it is gonna be a nightmare for support. Lets be honest folks..while Ubuntu and other Linux distros have come a loooong way on hardware support, there is still an assload of funky cheapo hardware out there that Linux isn't gonna work well with, and the kind of folks that would require this kind of help certainly aren't gonna be technical enough to run a bunch of CLI crap to get their cheap ass wireless card or other cheap shit to go. How well does Ubuntu support those funky SiS chipsets and GPUs? How about all those shitty wireless cards in the $299 best buy specials? And don't forget you are also gonna have customers running old shit, like those Ali and other off brand chips.

      This idea might be fine if we were talking about at least some sort of standardized hardware, but we ain't. Trust me, as a PC repairman I see all the time huge amounts of cheap ass, funky ass, WTF were they thinking Chinese junk cross my desk ALL the time. Hell getting some of that crap to work in Windows can be a royal PITA, especially the cheapo junk laptops that everybody seems to be buying nowadays. I can't even imagine what a royal PITA nightmare from hell supporting all those funky configs with a Live Ubuntu CD is gonna be like.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    45. Re:Reply by beakerMeep · · Score: 1

      I now know VMs are not secured from the host because h4rr4r is awesome and shared his insight with me. He is also not controlling my machine right now and is definitely not posting this message. Also for the ladies out there, h4rr4r@VMsareNotSafe.org

      --
      meep
    46. Re:Reply by Crudely_Indecent · · Score: 1

      I would be more accepting of a VM or something though than a live CD for my own use.

      Why not both?

      VMWare Player is free, and can be configured to boot a CD. Why not a CD containing an ISO image and pre-configured VMWare player for several platforms.

      1. User inserts disk
      2. Autorun VMWare player
      3. Bank profits

      --


      "Lame" - Galaxar
    47. Re:Reply by unixan · · Score: 2, Interesting

      Not for long.

      --
      This signature intentionally left unblank.
    48. Re:Reply by jibjibjib · · Score: 0

      I lose the time required to save my work, shut down my current OS, insert the CD, boot Ubuntu, shut down Ubuntu, start my other OS, and load my applications again. That's a lot more than 30s.

    49. Re:Reply by Khyber · · Score: 1

      Yes, they'll spend all that money to have bootable LiveDrives to hand out?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    50. Re:Reply by Khyber · · Score: 1

      I have no good sense of pornographic humor. Most of my humor involves dead baby jokes, ethnic jokes, and schadenfreude.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    51. Re:Reply by Khyber · · Score: 1

      Good thing I have two desktops, two laptops, a hypervisor-cracked OS-installed PS3, and I'll be buying a netbook sometime soon pretty much for business/banking travel.

      Not counting the modded PSP.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    52. Re:Reply by Khyber · · Score: 1

      It barely provides a solution for any percentage of users, that's the problem, especially if taken at the face value it has been stated - livecd + netbook are almost always exclusionary.

      Then we have the issue of making sure that one distro is capable of supporting all of the wireless cards netbooks use (not easy) and maybe even laptops or desktops, since not everyone will have a netbook.

      Flash drives to just hand out will get prohibitvely expensive soon enough.

      This is really a non-win for anybody, as far as I can see.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    53. Re:Reply by Artemis3 · · Score: 1

      An SD card. All Netbooks should have an SD reader anyway.

      --
      Artix
      Your Linux, your init.
    54. Re:Reply by assassinator42 · · Score: 2, Informative

      No, they'll still be unencrypted. DNSSEC just signs the data so you know it hasn't been tampered with.

    55. Re:Reply by Onymous+Coward · · Score: 1

      Hibernate works pretty well here. Not too slow if I don't have much loaded in memory.

      The boot sequence has what I think is an awful BIOS POST lag, but something tells me that's going to shorten over time.

      Hm. We should probably pressure manufacturers by desiring quick boots; using boot time as a criterion with motherboards we're considering.

    56. Re:Reply by wall0159 · · Score: 1

      "reboot about once a month and use sleep / resume the rest of the time"

      Well they wouldn't be using Windows anyway, would they?!? ;-)

    57. Re:Reply by mjwx · · Score: 1

      I'm wondering: If I'm running WIndows, and setup the bank's Linux in a VM, am I still vulnerable to windows's trojans and keyloggers ? I would guess Yes, because keystrokes go WIndows -> VM manager -> Linux VM ? Or not ?

      Which is why you use an OSK (On Screen Keyboard) in the VM itself for user names and passwords, do not accept input from any other source. OK, forget the VM and just put an OSK into a web browser, several banks already do this.

      You can never trust the client to be safe (which is why walled garden security never works), even with a VM you have to contend with Windows keyloggers, with booting into the OS from BIOS you still have hardware keyloggers. The OSK in browser solution is better whilst only being slightly more annoying to the end user, yes it's not impenetrable but you'll never find perfect security no matter how hard you look.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    58. Re:Reply by Entropy98 · · Score: 1

      A VM is just a program, so any keystrokes will be sent to both the VM and whatever other program feels like it needs them. What you won't have, however, is contextual information - it's not as easy to tell when you're typing in a password in the VM from the host.

      Sure its easy, the login details are going to come right after someone types "Bank Of America" or "Facebook" or "Paypal". Just have the key logger send home the 50 characters following any of the site names youre interested in.

      bankofamerica.com
      -enter-
      -click-
      username
      -click-
      password

    59. Re:Reply by Vectormatic · · Score: 1

      hibernate your normal OS, it will restart to your previous state

      seriously though, while this is a generally good idea, once you put all that stuff on a cd, you lose any and all ability to patch the software. Meaning that if the bank puts out a CD with firefox version X, and two months later a serious vulnerability is found, all those users will be forcedly be using an unsafe version, without means to patch (unless at every update the bank mails a fresh CD, at which point users will be confused as to which cd to use). Sure the browser goes right to the bank website, so getting the browser infected would be a small challenge.. but still.

      I would think it still is orders of magnitude better then using their normal windows/IE installs, but this way somewhere in 2020 people will be still using FF 3.5 and *buntu 9.10 for their banking..

      --
      People, what a bunch of bastards
    60. Re:Reply by Anonymous Coward · · Score: 0

      because every time I stop my machine I loose 10$ literary

    61. Re:Reply by dangitman · · Score: 1

      Gives the user something physical to insert, that way they understand it. It also reduces the number of variables in the transaction process

      You obviously have vastly different experiences with physically inserting things than I do.

      --
      ... and then they built the supercollider.
    62. Re:Reply by brusk · · Score: 1

      But if the VM is used only to access the bank site, they'll have a pretty good guess of what the user is visiting.

      --
      .sig withheld by request
    63. Re:Reply by brusk · · Score: 1

      Usually when people refer to using sleep/hibernate as a reliable and quicker alternative to booting, the Mac is implied.

      Do Macs even have a hibernate function? I thought they only slept. In any case, my ThinkPad is a sound sleeper/hibernater and wakes up refreshed and ready 99% of the time.

      --
      .sig withheld by request
    64. Re:Reply by compro01 · · Score: 1

      Small USB drives are not that expensive, especially when you buy in bulk. I can find 128MB drives (plenty of room for a customized version of DSL or SliTaz or whatever your favorite mini-distro is) for under $2 a piece. Or if you want lots of room for a larger distro, 2GB drives can be found practically everywhere for under $8 and most likely much cheaper in bulk.

      --
      upon the advice of my lawyer, i have no sig at this time
    65. Re:Reply by xilmaril · · Score: 1

      hibernate your normal OS, it will restart to your previous state

      seriously though, while this is a generally good idea, once you put all that stuff on a cd, you lose any and all ability to patch the software. Meaning that if the bank puts out a CD with firefox version X, and two months later a serious vulnerability is found, all those users will be forcedly be using an unsafe version, without means to patch (unless at every update the bank mails a fresh CD, at which point users will be confused as to which cd to use). Sure the browser goes right to the bank website, so getting the browser infected would be a small challenge.. but still.

      I would think it still is orders of magnitude better then using their normal windows/IE installs, but this way somewhere in 2020 people will be still using FF 3.5 and *buntu 9.10 for their banking..

      So set firefox to check for updates first... but really, the target audience of this live cd isn't updating their software every 2 months, or year, so I think your argument isn't quiet spot on.

    66. Re:Reply by clemdoc · · Score: 1

      If the people use whichever version of FF is on the CD just to access the banks website, they should be fine. As long as the bank doesn't include any exploits on their website (ahm, wait...).
      I suppose that mailing a CD to your customers once a year would be fine.

    67. Re:Reply by rabiddeity · · Score: 4, Insightful

      >USB drive then?

      If you're going to do that, then you might as well just make an intelligent crypto token that generates a sequence of numbers according to some known algorithm. The device should have a set of buttons (akin to a small PIN pad) where the user enters a known sequence of buttons on the device itself. Online bank software either queries the device directly as USB (which may introduce other security issues) or has the user enter a set of numbers from an onboard display, in addition to their username and password. A single PIN entry allows a single login session. For extra security have the user press a "confirm" button on the device and perform another verification every time money is transferred or other sensitive operations take place.

      Prevents access via software keyloggers, because the buttons are on the device itself. Provides two-factor authentication, making phishing attacks a little bit tougher if done correctly. Should be reasonably cheap. And it's a lot more convenient than booting into another OS to do your banking.

    68. Re:Reply by juasko · · Score: 1

      This just have to be som American bs banking. I have no trouble with online banking, I do it trough my home computer, my mobile and the any PC at the library or internet café. Why make things more difficult than they are. Go study Finnish or Estonian banks.

    69. Re:Reply by sourcerror · · Score: 1

      Please, how a VM does provide you security, if it runs on top of an infected host? (That's potentially VM aware?)

    70. Re:Reply by sourcerror · · Score: 1

      What if your intruder infects the VM binaries? (Or it's hard disk images. Let's suppose it's a multiplatform virus.)

    71. Re:Reply by RMH101 · · Score: 1

      I'm pretty sure any decent keylogger does just that: it logs keystrokes, irrespective of whether it's goign into a VM or the host OS. The host OS has to pass keyboard presses to the VM: I'd assume that it could log them and screencap just as well as if running on the host.

    72. Re:Reply by RMH101 · · Score: 1

      Yes, but it's tranparent, it's a really nice feature. Shut the lid, it goes to sleep, but not until it's dumped the RAM contents to a disk file invisibly in the background. Open it up, it wakes from sleep ignoring the hibernation file. Leave it asleep until the battery goes flat: it uses the hibernation file to come out of hibernation. Really good user interaction design.

    73. Re:Reply by Anonymous Coward · · Score: 0

      or any hardware that's known to work with the OS in question. I use a thinkpad x61s with linux and it Just Works: I never shut down.

    74. Re:Reply by brusk · · Score: 1

      Thanks, I didn't know that. But what if you know you won't need your computer for several days, but don't want the battery to drain in sleep mode (e.g., you're leaving your cabin in the woods to go fight grizzlies)? Can you intentionally hibernate?

      --
      .sig withheld by request
    75. Re:Reply by Anonymous Coward · · Score: 0

      Maybe you guys should take a look at what's happening across the pond:
      http://de.wikipedia.org/wiki/Transaktionsnummer#TAN-Generator - Yes, I know, that's in German, but looking at the pictures alone should already give you some ideas. (The English wiki page on the same subject hasn't been updated to reflect the additions to the German one - yet.)
      In short, there are tokens similar to RSA tokens, as well as systems based on portable card readers, reading the chip on your debit card - some require you to manually enter transaction data, others work by flashing a bar code on the screen that is picked up by sensors on the device.

    76. Re:Reply by Sique · · Score: 1

      When the focus of the keyboard is not the VM, then the VM will not see any keystrokes.

      --
      .sig: Sique *sigh*
    77. Re:Reply by DrXym · · Score: 1

      If you have keyloggers or trojans running in your host environment I'd suggest removing them first rather than worrying about how to run a secure VM. Once someone owns you, they OWN YOU.

    78. Re:Reply by RMH101 · · Score: 1

      My bad, misread the parent post. You're right of course: a compromomised VM won't see host keyboard traffic.

    79. Re:Reply by jesset77 · · Score: 1

      I'm pretty sure any decent keylogger does just that: it logs keystrokes, irrespective of whether it's goign into a VM or the host OS. The host OS has to pass keyboard presses to the VM: I'd assume that it could log them and screencap just as well as if running on the host.

      Derpa derpa, if the Host OS is the hardened, bank-site-only linux distro and the VM is the free-for-all OS (let's say Windows, doesn't have to be) then no keylogger inside of the VM could capture keystrokes when the VM lacks input focus, especially if the user has the presence of mind to shut down the VM before opening the banking kiosk-mode browser session.

      And for those who might wonder, this approach would be easy to implement with a firewall on the Host OS, only allowing traffic from the VM's process ID to have free reign of network resources. :3

      In other news, what effects will this have on new trends such as Twitpay? :P

      --
      People willing to trade their freedom of expression for temporary entertainment deserve neither and will lose both.
    80. Re:Reply by jesset77 · · Score: 2, Interesting

      OSK, eh? I don't know about modern keyloggers, but Back Orifice took posturized screenshots 128px square centered around the mouse at each click without users noticing in the days of dialup.

      --
      People willing to trade their freedom of expression for temporary entertainment deserve neither and will lose both.
    81. Re:Reply by Anonymous Coward · · Score: 0

      whom have no optical drive.

      Me am not a grammar nazi.

    82. Re:Reply by t4inted · · Score: 1

      You mean like the swiss Postfinance? They ship you this device: http://www.vasco.com/products/digipass/digipass_readers/digipass_800_range/digipass_810.aspx You need to enter the number from the website, slip in your card, enter your pin and then enter the result back to the website. Really secure, except against phishing. Nothing really works against phishing (well smart user, but let's not kid ourselves here...)

    83. Re:Reply by eharvill · · Score: 1

      I think it would be fairly simple to do actually using VMware Player and a nice install script/wrapper. The worst part would be a several hundred MB download or mailing out the CD. VMware currently hosts 1000s of virtual appliances for similar use cases.

      --
      At night I drink myself to sleep and pretend I don't care that you're not here with me
    84. Re:Reply by Simon+Brooke · · Score: 1

      Good thing even less people need netbooks because of their limited functionality. Phew!

      Have you actually used a netbook? Four years ago I built myself an absolutely state of the art desktop with all the bells and whistles - dual Athlon, 2Gb RAM, twin RAID array, good graphics card. OK, it isn't state of the art now, desktops move on. But my needs don't change that much, and it does everything I need...

      But it isn't as powerful as the £250 netbook I bought this year.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    85. Re:Reply by RMH101 · · Score: 1

      You can, but it's not intuitive. There's a terminal command, or a free app called "Deep Sleep" that let you set it:
      http://www.macworld.com/article/53471/2006/10/sleepmode.html

    86. Re:Reply by bonhomme_de_neige · · Score: 1

      Please, how a VM does provide you security, if it runs on top of an infected host? (That's potentially VM aware?)

      It doesn't, but the normal use case would probably be to do nothing (or as little as possible) directly in the host OS, but have separate images for different activities (e.g. one for online banking, one for everything else) - an infection inside one VM can't get out to the host, or to any of the other images.

      --
      "Why are you watching the washing machine?"
      "I love entertainment, as long as it's clean"
    87. Re:Reply by necro81 · · Score: 1

      Not exactly. I think he means something like this

      The key fob displays a number, sort of like a one-time password. The keychain refreshes and supplies a new number every few minutes according to some cryptographic sequence. I believe it is something like a pseudo-random number generator. The bank has a companion system that knows what the algorithm is and what the PNRG seed is for each device out there. Both the key fob and companion system have accurate clocks, so that they can stay synchronized.

      There are still some flaws in the system, such as man-in-the-middle attacks, but it's more secure than a typical password.

    88. Re:Reply by blackest_k · · Score: 1

      the bank would inevitably get a smattering of "the wireless doesn't work on my netbook"

      I would be interested to know what netbooks have unsupported wireless cards? Laptops sure there are a few which don't work out of the box but I've yet to see or hear of a netbook that has unsupported wireless.

      I wonder what it would take to produce a usb stick with wifi bluetooth audio and bootable media and possibly an extra port. you'd pretty much have a self contained system which would work on anything that can boot from usb.

      Makes me wonder if i could boot from my huawei modem that could be quite cute :) I was playing around the other day and had 3 systems accessing the net via my netbook, to have a system set up on the microsd card in the modem card that did that automatically could be quite appealing.
       

    89. Re:Reply by Anonymous Coward · · Score: 1, Informative

      DNS? Even a https connection won't encrypt the IP address the packets are sent to.

      If it did, no router would know where to send it.

    90. Re:Reply by Anonymous Coward · · Score: 0

      That is exactly what all banks here in Belgium are doing - for years already. And with success, it seems. Every banks gives its customers a 'digipass', a small device on which I have to enter my pincode. The device then calculates a numeric token, and with my username and this token I can log on. Next time I log on, the token will be different, so keyloggers don't stand a chance.

    91. Re:Reply by Anonymous Coward · · Score: 0

      My bank uses a intelligent crypto token device and it works great!
      Log in with user name, get numbers, enter pin on the device, enter numbers, get other numbers back and enter on the banks website.
      Have to do it every time I log in and when I do important stuff like payments to external accounts.
      I don't even have to pay anything for it!
      They even have some anti-phising security as well.
      It's secure enough for me, they could crack it they were able to intercept the tokens before and after entered in the device enough times and then figuring out the algorithm but I have insurance that covers that in case it happens and
      I'm quite poor so it wont be worth their while.

    92. Re:Reply by ehrichweiss · · Score: 1

      MITM was made LOTS simpler by Moxie Marlinspike... http://www.thoughtcrime.org/software/sslstrip/

      --
      0x09F911029D74E35BD84156C5635688C0
    93. Re:Reply by tehcyder · · Score: 1

      I guess for those people who shut down their computers more than once a day it would be fine.

      i.e. 90% of users

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    94. Re:Reply by melstav · · Score: 1

      If all you were able to do is listen to the network traffic, then yes, you're right.

      But we're talking about a special case here, where the online banking is being done from within a VM. In that special case, malware installed in the host OS can monitor both the keystrokes and mouse events that are going to the VM in addition to the network traffic.

      If I were going to write malware to try to steal usernames and passwords for "interesting websites", I'd wait until I saw network traffic to one of those sites, and *then* start logging keystrokes and mouse events. The fact that the network traffic is HTTPS doesn't matter. All that matters is *where* it's going, and HTTPS doesn't hide that. I don't care about the payload of the packets or what pages you're requesting. All I care about is the DNS name of the computer you're sending data to.

      When the malware is installed in the same machine (real or virtual) as the online banking, you can log only the keyboard and mouse events that are beingg sent to the web browser and ignore everything else. What I proposed above allows you to further limit the data you have to sort through by only logging the keystrokes that are likely to result in data being sent to the websites I care about.

      If there's a VM between the malware and the browser, you can no longer monitor just the keystrokes going to the browser -- you have to sift through *everything* that's being sent to the VM. But you can still use the network traffic to provide you with some context of what is likely to be interesting and what isn't.

    95. Re:Reply by Nocturna81 · · Score: 1

      You mean something like this? http://nl.wikipedia.org/wiki/Random_Reader (Sorry it's only in Dutch)

      But basically it does what you describe. Use it from my own bank (Rabobank) works like a charm!

    96. Re:Reply by Anonymous Coward · · Score: 0

      Well yeah, but then what? Host OS sees DNS query to mybank.com or whatever, but it still can't interfere with the VMs https connection to the bank.

      Again, you'd need a man-in-the-middle attack.

    97. Re:Reply by Anonymous Coward · · Score: 0

      The HTTP header isn't encrypted. For a real simple example, think of how HTTPS still leaks Get variables. If the GET portion of the URI leaks, do you really think the host portion doesn't?

      Not trying to crucify you and you actually make a good point. It Techies have this much trouble understanding the true issue, what hope is there for non-techies?

      What about a hand held with a cellular connection just for banking? Sure they'd be more expensive, but I've seen giveaways from $100 to $500 for opening a checking account. It would solve the whole Ubuntu not support your wireless (or supporting it poorly like on my notebook where after 2 min its goes from full signal strength to 0 due to a bad driver). Maybe I'm just paranoid though.

      I feel their pain, I once did an e-commerce site for a guy who kept getting compromised. When I told him that he shouldn't disable antivirus on his home computer just because a website asks him to, got upset that things were too complicated and how could he avoid viruses while still using Windows and playing all the games (including downloaded games, some of the adult variety). He just didn't understand why that wasn't simple.

    98. Re:Reply by Anonymous Coward · · Score: 0

      You mean Joe Average doesn't still load his programs one at a time and reboot the computer between programs like we did with computers before they had harddrives?

      What is this, 1981!?

    99. Re:Reply by derspankster · · Score: 0

      Hey Zorro, the majority of people do in fact shut down their PC's daily. Just because you choose not to doesn't make this a "bad" idea.

    100. Re:Reply by david_thornley · · Score: 1

      Okay, that's interesting. How do you authenticate transactions? It can't be by password or anything like that, since you're using an untrusted computer that could very easily have a keylogger and other neat attachments. How do you prevent somebody else from copying whatever credentials you use?

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    101. Re:Reply by master_p · · Score: 1

      DNS is not encrypted.

      And that's the root of the problem. I wonder when we are going to have encrypted DNS widely deployed for the average consumer.

    102. Re:Reply by mjwx · · Score: 1

      OSK, eh? I don't know about modern keyloggers, but Back Orifice took posturized screenshots 128px square centered around the mouse at each click without users noticing in the days of dialup.

      Already been thought of, with my last bank the whole keyboard shifted in a random direction and distance (within a set distance) on each click.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    103. Re:Reply by FrozenFOXX · · Score: 1

      I actually think this is a good idea. Gives the user something physical to insert, that way they understand it.

      I also agree with this but think it would be better if we replaced "user" with "bank." This would fix numerous issues not only restricted to online banking but banking institutions in general. All we've got to do is give them something physical to insert so they understand our (the customers) point of view of their habits.

      --
      "Just a fox, a whisper."
    104. Re:Reply by mehemiah · · Score: 1

      screencap lol, sure whatever but was the insult necessary? from the host side, How do you know what host is making which requests? how do you a screen capture programmaticly? I'm just curious. No need call me ignorant, i know, thats why I'm asking

    105. Re:Reply by danwiz · · Score: 1

      A product like the UbiKey, along with a password, would be a good solution.
      Something you know combined with something you have.

      The problem with (most of) today's online services is that they only rely on the "something you know" part.

    106. Re:Reply by Sir_Dill · · Score: 1
      News flash.

      The segment of the population most susceptible to the sort of attacks this is designed to combat are not the kind of people that use sleep/suspend or keep their machines on for months at end.

      The obvious problems of social engineering/bait and switch on the physical media notwithstanding, I think this is a pretty cool idea and a fantastic example of the many uses for Linux. Regardless of how its done, it still exposes people to Linux as an alternative to windows. It would be really neat if the LiveCD allowed for them to install ubuntu if they liked it.

      Remember, this isn't directed at techies or people who are reasonably internet savvy. Its for the mothers and grandmothers of the world. It makes it easy and more secure for them.

    107. Re:Reply by jesset77 · · Score: 2, Interesting

      1> Keylogger screenshots are faster than Javascript taint/redraw cycles

      2> increase from 128px squared to full client area which has click focus. Even if redraw were faster than screenshot, you'd get a view of each OSK layout paired with cursor position. The correct OSK key is either under the cursor this screenshot, or last screenshot.

      From a size perspective, you can grab WSXGA screenshots at 12kb per change base (tiff group 4) and 5-7kb per frame (gif) which may have been hefty in the nineties but makes facebook laugh at you today.

      What I could get behind instead would be a standard for Keyboard security. One where a keyboard could speak raw TLS with an LCD display confirming the identity of the remote endpoint.

      TLS to the local computer defeats any hardware keylogging attempts, defeats van eck, and can be used casually. TLS straight through to the remote server beats any software rootkits. I think that is about as powerful as your single factor of authentication can get. ;3

      --
      People willing to trade their freedom of expression for temporary entertainment deserve neither and will lose both.
    108. Re:Reply by Lennie · · Score: 1

      A VM does not add to security, also a LiveCD doesn't either. If the LiveCD gets cracked by a Firefox and Linux exploit you can still write to HD.

      --
      New things are always on the horizon
    109. Re:Reply by Lennie · · Score: 1

      You don't need to do a man-in-the-middle attack, it just needs to look normal:

      http://www.thoughtcrime.org/software/sslstrip/

      --
      New things are always on the horizon
    110. Re:Reply by Lennie · · Score: 1

      Well, DNSSEC is available, kind of. Atleast the root will be signed this year.

      If you have a forwarder on localhost with up to date keys and which does checking, you can use that just fine.

      --
      New things are always on the horizon
    111. Re:Reply by Lennie · · Score: 1

      Euh.. no. The HTTP-header is sent inside de SSL/TLS-encrypted stream.

      The only thing which is unencrypted is http://en.wikipedia.org/wiki/Server_Name_Indication

      Which is the equivaliant of the HTTP-host-header, which is just as secure as having just one website per IP-address, because it will be very clear which website your visiting anyway.

      --
      New things are always on the horizon
    112. Re:Reply by Lennie · · Score: 1

      VM's are not security. They've been broken in many ways.

      --
      New things are always on the horizon
    113. Re:Reply by psydeshow · · Score: 1

      Right. So what you want is for your Linux Live Banking CD to act as the VMWare host that boots and runs your everyday OS off the harddrive.

      Keyloggers in the guest VM won't be able to see what you're doing in the host shell, problem solved?

    114. Re:Reply by Lennie · · Score: 1

      My guess:

      http://en.wikipedia.org/wiki/Security_token

      (it adds: something you have)

      --
      New things are always on the horizon
    115. Re:Reply by Lennie · · Score: 1

      It's a chalange and response system Security Token:

      http://en.wikipedia.org/wiki/Security_token

      --
      New things are always on the horizon
    116. Re:Reply by DRACO- · · Score: 1

      Sure, clean VM may mean nothing snooping on the vm.. but what about the host? Infect the host, snoop the VM's network traffic.. You get exploited even with a clean VM.

      Banks need to just put out closed hardware, like an automated teller machine.. Oh I know an ATM!

      Really what should be done is the bank host a secured remote desktop session and give users a client disc. So long as the client software doesnt have a major hole, the bank can handle the software on the bank's remote desktop side.

      --
      Consider yourself blessed if you are sneezed on by a dragon and only get wet, it could have been a fireball.
    117. Re:Reply by Anonymous Coward · · Score: 0

      "Gives the user something physical to insert"

      That's what she said!

    118. Re:Reply by mdielmann · · Score: 1

      I'm not normally a grammar nazi, but you tried too hard, and thus stood out.
      Who has the same utility as he and she (and it), whom has the same utility as him and her. If the sentence would be grammatically correct with him or her, use whom. If it works with he, she, or it, use who.

      --
      Sure I'm paranoid, but am I paranoid enough?
    119. Re:Reply by jesset77 · · Score: 1

      VM's are not security. They've been broken in many ways.

      [Citation needed], if there are windows rootkits that can break out of a chrooted VM to attack a Linux or BSD OS, I would very much like to hear about those.

      --
      People willing to trade their freedom of expression for temporary entertainment deserve neither and will lose both.
    120. Re:Reply by Anonymous Coward · · Score: 0

      My bank already does something pretty similar, though not with a usb drive. See http://blogs.telegraph.co.uk/technology/katielee/9954781/Chip_and_PIN_readers_are_ruining_online_banking/ for an example of why banks might not be keen to do this.

    121. Re:Reply by Khyber · · Score: 1

      whereupon a burned DVD only costs about ten cents....

      Yea, no.

      See, I already tried that. Didn't work.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    122. Re:Reply by Anonymous Coward · · Score: 0

      Really what should be done is the bank host a secured remote desktop session and give users a client disc. So long as the client software doesnt have a major hole, the bank can handle the software on the bank's remote desktop side.

      That won't work any better. Malware will just move to firmware and log key strokes, or move to the video card and log keystrokes, or just fake a shutdown from the infected OS and virtual boot the "clean" CD, or exploit the cpu's SMM mode, or infect the user's cheap-o router and man-in-the-middle the network session or exploit the 1 year out of date client disc software. The only way to be safe is to not be infected in the first place.

    123. Re:Reply by Anonymous Coward · · Score: 0

      or any hardware that's known to work with the OS in question. I use a thinkpad x61s with linux and it Just Works: I never shut down.

      The difference being a Mac user can almost naively say "Just put it to sleep.", and a Linux/Windows user can say "Mine wakes up, does yours?"
      Would you tell some random PC user to put his computer to sleep without saving open documents? In the same room? Mac user?

    124. Re:Reply by Anonymous Coward · · Score: 0

      Whenever a casual PC user complains of a slow computer and asks if I can fix it, I say sure. I don't bother to touch their PC, I just bring over a kiosk disk like they are describing. They boot directly into FireFox and if they close the browser it shuts down the PC. They are happy that they PC (err... Facebook and webmail thinclient) is running so fast.

    125. Re:Reply by dave87656 · · Score: 1

      Hence, if you're too lazy, don't have the knowledge or it isn't economically viable to get someone in that can secure and configure your computer system

      At work our Windows PCs (about 10), which have up-to-date virus protection still get viruses and have to be reinstalled about once a year. What many people don't understand is that virus protection only protects against known viruses. By the time the signature is known for a new virus, it has already made it's rounds. And, in some cases, viruses which auto-mutate create a new signature which is unknown to any virus protection software.

      Fortunately, most of our systems are Linux systems (about 50 boxes) with no virus protection which we've had in place since 2002 and we've never had a virus with them. IMHO, if you want virus protection don't use Windows.

    126. Re:Reply by tsj5j · · Score: 1

      Newsflash: The average Joe that needs the security the CD affords doesn't live their computer on 24/7 and doesn't mind rebooting either. If you're capable enough to know what a live CD is and what a VM does, then you probably handle your own security and stop flaming a bank's step in the right direction.

    127. Re:Reply by frsmith · · Score: 1

      Ha!!

      You beat me to it!!
      Any Joe that leaves his/her PC on for months is :

      1 Running Linux anyway
      2 Keeps the black hats away themselves

      This is a good idea for the many people I talk to who will not use online banking.

      Cheers
      Bob

      --
      It Seems I've developed an aversion to proprietary software
    128. Re:Reply by rdnetto · · Score: 1

      Your average total boot time is more than 30s, more like a minute in my experience with slightly faster shutdown times. Still it isn't much for security.

      It's going to be a lot more booting of a CD.

      --
      Most human behaviour can be explained in terms of identity.
    129. Re:Reply by westlake · · Score: 1
      Just plug in a monitor, ethernet cable, keyboard, and mouse, and away you go.
      For the terminally clueless(no pun intended), for whom peripheral hookup is a bit daunting, there would be nothing stopping you from charging a touch more and shipping a whole netbook. Even full x86 netbooks can be found at ~$200 with fair frequency, and nasty little PDA-in-a-netbook's-body offerings have been under $100 for a while now

      People will want to do their bankng on the go. They will not tolerate carrying another single-purpose gadget.

    130. Re:Reply by Anonymous Coward · · Score: 0

      Crude but correct, the workshy scammers have nothing better to do other than find ways to rip off honest, or folks too lazy to reboot. So get wise, get real, and screw the parasites.

    131. Re:Reply by BillMike · · Score: 0
    132. Re:Reply by Maverynthia · · Score: 0

      The problem might also come in where people wouldn't want to configure their wireless over and over if they use any form of security as typing in numbers and letters can get tedious and setting up for enterprise WPA and such can get confusing for most commoners.

    133. Re:Reply by dudpixel · · Score: 1

      Deep Sleep? Yes, and when you come back to use your laptop, you'll see a little hole in the side, and a nice pink laptop sitting there next to it...

      --
      This seemed like a reasonable sig at the time.
  2. BIOS by sourcerror · · Score: 2, Interesting

    What about infecting the BIOS?

    1. Re:BIOS by jawtheshark · · Score: 3, Insightful

      I always keep hearing that claim. I've never found one and actually never heard of one reported in the wild.

      As for the article: Online Banking has worked perfectly fine the last years.... At least for me :-) It needs no saving...

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    2. Re:BIOS by Anonymous Coward · · Score: 5, Interesting

      They could ship you a free NetBook w/ CD.

      Don't mod me funny, I'm serious. Like maybe a $100 little book running Linux, automatically set to keep itself up to date to eliminate hundreds of millions of dollars in cybercrime. The banks would own it, maybe even lease it to you for a $2 banking fee for having an online account with them. When you don't need it anymore or switch banks, you give it back to them and they would wipe the BIOS and system and reuse it.

      In fact, they could probably even make the netbook cheaper by not including a hard drive. Just boot from USB or CD, maybe even a small USB traveldrive installed internally inside the case itself. The USB ports could be removed or completely disabled, no CDROM drive included, no HDD, etc. It becomes more or less a dumb terminal whose only purpose is to connect to the bank on boot. And, in addition, sandboxed to not allow any other applications to run besides the required startup items.

      Just checked and it looks like Gateway sells a $49 netbook, found it on CNETs list of netbooks when I sorted by lowest price. And, that's *consumer* price, if the banks bought in bulk they'd even be cheaper than that. If they banks told them they didn't want USB ports (except the internal one), no harddrives, etc. then it would even be cheaper. I bet they could get them for $25 or so apiece in bulk for say 1000 units. That's not much cost to essentially eliminate the wholesale highway robbery of people's accounts that's been going on. The savings would be pretty enormous. Offset that with a small lease fee like I suggested above and its a win/win for everyone involved. Not to mention it would help Gateway out of its slump.

      Gateway LT2016u (Verizon Wireless) Specs: Intel Atom N270 / 1.6 GHz, 1 GB, 160 GB, Microsoft Windows XP Home Edition, 10.1 in TFT active matrix, 3 lbs

    3. Re:BIOS by hipp5 · · Score: 4, Informative

      One of the major Canadian banks (RBC) was actually giving away netbooks (eeePC 700 I believe) a little while back (to those who switched to them). With that in mind this suggestion doesn't seem that crazy. In reality, you wouldn't even need a full netbook. A small screen, minimal keyboard, network card, and very small SD card would do. Some people might even be willing to pay $100 for them if it meant they could feel safe in their online banking.

    4. Re:BIOS by h4rr4r · · Score: 1

      Link to that $49 netbook?
      Last I checked those kinds of prices on atom machine were subsidized and tied to a contract with a 3G provider.

    5. Re:BIOS by Khyber · · Score: 1

      "They could ship you a free NetBook w/ CD."

      How many netbooks actually come with an optical drive?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    6. Re:BIOS by jawtheshark · · Score: 4, Insightful

      Gateway sells a $49 netbook

      ...

      Gateway LT2016u (Verizon Wireless)

      I think so too, the grandparent has some issues with reading comprehension ;-)

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    7. Re:BIOS by Anonymous Coward · · Score: 0

      The LT2016u is $149 after $100 mail in rebate and only with a 2 year Verizon subscription. That's actually expensive.

      For a price point around $100 without cross financing, you'd have to look at ARM netbooks with 800x480 screens. That would be sufficient for online banking, of course.

    8. Re:BIOS by Sporkinum · · Score: 1

      That would be a subsidized price. You'd have to tack on a $60 a month data plan for at least 2 years in addition. A netbook with those specs is generally around $300.

      --
      "He's lost in a 'floyd hole"
    9. Re:BIOS by quantumplacet · · Score: 0, Troll

      Online Banking has worked perfectly fine the last years.... At least for me :-) It needs no saving...

      current cancer prevention methods have worked perfectly fine... At least for me. I don't know why we waste all this money on research...

    10. Re:BIOS by icebraining · · Score: 1

      Oh god, why? Talk about over-engineering and waste of money and resources.

      Just send an SMS for any operation over X dollars and send the netbooks to some poor kids.

    11. Re:BIOS by Gerzel · · Score: 1

      Exactly, except here in this example the books are subsidized and tied to a contract with a bank.

    12. Re:BIOS by anarche · · Score: 1

      OnLine banking user: "Wha? Hey, come back with my netbook you freak!"

      OnLine banking user2: "No officer, there doesn't seem to be anything missing, but my door has been broken down, and my netbook moved..."

      Seriously, good way to make people easy targets.

      --
      Wait! Whats a sig?
    13. Re:BIOS by MaskedSlacker · · Score: 1

      People already do this with their cellphones, though the security of those is somewhat easier to compromise.

    14. Re:BIOS by click2005 · · Score: 1

      How about a USB pen drive writing port on the cash machine?
      You stick your pen drive into a USB port, type your pin and it
      updates your install complete with an optional personal key?

      --
      I am a free slashdotter. I will not be modded, blogged, DRM'd, patented, podcasted or RFID'd. My life is my own.
    15. Re:BIOS by jawtheshark · · Score: 1

      Check you humour detector.... If smilies aren't enough for you, what is?

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    16. Re:BIOS by zonky · · Score: 1

      The whole thing is worthless, as soon as you burn it to disk, because as soon as you do so, its now out of date - i.e, it subject to flaws. Or are you going to force the user to download all the patches everytime they run the thing? What if it needs a kernel upgrade/reboot? It'll never work?

    17. Re:BIOS by zonky · · Score: 1

      Yeah, and they should use autorun on the ATM to check for an executable on the USB drive so they know what to update!

    18. Re:BIOS by Space+Guerilla · · Score: 1
      When you give computers to the public they usually get abused. In my experience computer lab, and library computers are more messed up than any computer I have at home.

      But yes, assuming they treated them like you and me, I think it would be a great idea. It would give us peace of mind, and decrease cyber crime.

    19. Re:BIOS by Anonymous Coward · · Score: 0

      Instead of a $50 piece of hardware give out those RSA keyfobs

    20. Re:BIOS by Anonymous Coward · · Score: 0

      Just send an SMS for any operation over X dollars and send the netbooks to some poor kids.

      Where X is zero. If I were into skimming bank accounts I'd take a very small amount of money from the largest number of people possible. That way it's far less likely that any of them will even notice.

    21. Re:BIOS by hitmark · · Score: 1

      flaws that have no long term consequence, as its booting of a read only media into a environment that goes poof the moment the power is cut.

      so, for anyone to sneak in any kind of malware it will happen between bootup and shutdown, and the browser starts directly on the page of the bank, not some random, ad-infested portal. So the best chance for infection is a worm, but worms basically survive thank to our modern computers ability to store tings. In a read only environment, with no long term storage, a worm cant get the foothold it needs to survive to spread further.

      frankly, i have toyed with a similar rom like setup for netbook/nettop like devices for people that want to get online for the most part. Have a basic os, with browser (who uses offline mail clients these days?) and maybe a office suite like openoffice, stored on a rom chip. Have user data storage area available, but one that do not allow any kind of program run of it. If one want more programs then the basics, supply then by way of USB or optical media, in a read only format. Basically, by clearly separating what can be run from what can be written to, there is a reduced risk of any kind of network wandering malware to take up long term residence.

      Yep, basically i am pondering a move back to the age of apple2 or C64, except that each "floppy" storing a program should never be write enabled.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    22. Re:BIOS by Runaway1956 · · Score: 1

      Why the data plan? All that netbook needs is WIFI and/or ethernet connectivity, with ethernet being more secure. All the bank is interested in, is providing a secure means for you to communicate with the bank, they aren't in the business of subsidizing the telcos.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    23. Re:BIOS by Runaway1956 · · Score: 1

      Kernel upgrades are OPTIONAL upgrades. The bank can run it's own update server, for that matter. From the security viewpoint, a new kernel can actually be undesirable, sometimes. I mean, it's wonderful if the new kernel enables new functionality, such as ext4, or some other fancy new file system. But, the bank's netbook doesn't need ext4, because it's a single purpose appliance. So, why upgrade the kernel?

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    24. Re:BIOS by cosm · · Score: 1

      Heres the link. Thats with a 2 year contract. So naturally its cost is subsidized through the carrier bullshit.

      --
      'We are trying to prove ourselves wrong as quickly as possible, because only in that way can we find progress.' RPF
    25. Re:BIOS by bertoelcon · · Score: 1

      Where X is zero. If I were into skimming bank accounts I'd take a very small amount of money from the largest number of people possible. That way it's far less likely that any of them will even notice.

      You watch Superman 3 or Office Space?

      --
      Anything can be found funny, from a certain point of view.
    26. Re:BIOS by Anonymous Coward · · Score: 0

      Would it be unlocked enough to allow you to connect it to your home wifi network? Or would it use 3G?

    27. Re:BIOS by Anonymous Coward · · Score: 0

      They could put tellers in banks.

      Don't mod me funny, I'm serious. Genuine human beings. Ones that recognize the banks clients and look out for their best intests. Pay these "tellers" a livable wage and perhaps give them some potential for personal and career growth. Offset that with a small service fee and its a win/win for everyone involved. Not to mention it would help the economy out of its slump

    28. Re:BIOS by Anonymous Coward · · Score: 0

      The $49 price is only valid when you sign a new service contract with Verizon. Ergo, the $25 netbook idea is going to be much harder than you propose.

    29. Re:BIOS by Khyber · · Score: 1

      "How about a USB pen drive writing port on the cash machine?"

      Oh yes, that'd be pretty EASILY exploited.

      No thanks.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    30. Re:BIOS by brusk · · Score: 1

      I think the parent meant that when you open a CD account the bank sends you a netbook.

      --
      .sig withheld by request
    31. Re:BIOS by Anonymous Coward · · Score: 0

      There are no $49 netbooks, except if subsidized by a wireless contract.
      The bank would not get that subsidy.

      Checking the gateway site, $300 is the lowest real consumer price.
      Granted, a bank could negotiate a lower price, but not much lower,
      I don't expect the margins on netbooks are more than 10%.

      A low power ARM based netbook without a monitor could be a real possibility
      at that price point or maybe $100 though. Put it in a keyboard and let user
      plug it into their monitor via a KVM. May need to run a stripped down embedded
      SE linux to fit on there, though.

      I want a machine with no writeable NV memory for web - boot off a CD or
      physically write-protected FLASH. Could use it for web surfing and banking,
      since it would be hack-proof as long as I reboot it before doing any banking.
      I'd pay a few hundy for that; I may end up building it out of an old PC using
      a live CD.

      Does anyone know if SSD's are write-protectable somehow (physically) ?

    32. Re:BIOS by StarfishOne · · Score: 1

      And the fancy banks could give away iPads! ;D :D

    33. Re:BIOS by Sporkinum · · Score: 1

      Because that's how you get said netbook for such a cheap price. Same thing as getting a smartphone for $50. I was trying to make the point that you really can't buy a $49 netbook, yet.

      --
      "He's lost in a 'floyd hole"
    34. Re:BIOS by Vectormatic · · Score: 1

      the data plan is required if you want that netbook for $49, its price is heavily subsidized by verizon

      if you want the netbook without the data plan, it costs $300 or so, hence the gp was pointing out that the $49 price-tag isnt actually $49

      i agree with the AC a bit higher, a simple arm netbook with 800*480 would suffice, i also managed to get a slax bootable iso(slax core + X.org + xfce + firefox) with webbrowser in 109 mb, so 128mb flashdrive should be sufficient. put in 256mb of ram, and you are done.

      --
      People, what a bunch of bastards
    35. Re:BIOS by Anonymous Coward · · Score: 0

      Why not just do what my bank does, and hand out a calculator sized device that you insert your bank card into and enter your pin. The web site generates a unique number that you also enter into the 'calculator', and it uses the combination of card, pin, and web site number to generate a response number that you enter back into the web site.

      my bank requires me to do this on login, and whenever I transfer money between accounts. It's a bit of a pain when I'm travelling, but I'd far rather carry round my 'calculator' than an entire netbook!

      https://www.abnamro.nl/en/logon/identification.007

    36. Re:BIOS by commando_jim · · Score: 1

      For those of you who are wondering if they missed some huge drop in netbook pricing like I was: That $49 is the price as subsidized by a 2 year contract with Verizon wireless. The cheapest non subsidized netbook on that list is the Lenovo IdeaPad S10-2 for $149.

    37. Re:BIOS by psydeshow · · Score: 1

      Yeah, the software guts of your standard Diebold ATM (circa 1998) could run on a small, cheap, dedicated handheld device. It's not like you need Flash to create a banking interface.

    38. Re:BIOS by DRACO- · · Score: 1

      How about cartriage based, like c64, nintentdo, gensis etc?

      --
      Consider yourself blessed if you are sneezed on by a dragon and only get wet, it could have been a fireball.
    39. Re:BIOS by icebraining · · Score: 1

      The no-confirmation operations are not money transfers, they're stuff like charging you phone with 10. I somehow doubt any criminal will make a trojan just to have 5000 in their phone balance.

    40. Re:BIOS by hitmark · · Score: 1

      these days, thats no different from a read only USB key.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  3. Anonymous Coward by Anonymous Coward · · Score: 0

    Uhhhm VMware player anyone?

    1. Re:Anonymous Coward by Anonymous Coward · · Score: 0

      keylogger anyone?

  4. Convenience? by rschuetzler · · Score: 5, Insightful

    Isn't the point of online banking that it is convenient? And easy? For me, booting from a Live CD may be a piece of cake, but for a lot of people, it's far from that.

    Even if it is a great idea, 98% of the population won't latch on to something like this, and the 2% who might are probably already running linux

    1. Re:Convenience? by FrozenGeek · · Score: 1

      If they do the live CD right, it should not be terribly inconvenient. Nonetheless, I think you're correct that most people won't do this - they simply won't understand the need for it. Personally, I've been doing on-line banking using a live CD for a couple of years. But then again, I'm somewhat paranoid (but only because everyone is against me 8^).

      --
      linquendum tondere
    2. Re:Convenience? by sourcerror · · Score: 1

      It's more convenient than standing in lines. People who have burnt themselves are likely to try it. All you need is fast booting.

    3. Re:Convenience? by HeavyD14 · · Score: 2, Insightful

      I don't think its a question of difficulty. It would be a total pain in the rear if I had to reboot every time I wanted to get on my bank's website. Or do I keep a dedicated bank terminal ready to got at any instant?

    4. Re:Convenience? by Jazz-Masta · · Score: 0

      This seems like an overly complex way of ensuring security. And it's not like Ubuntu is 100% secure - if there is a market for malware, it will be done. If, all of a sudden, all banking is done on Ubuntu and FF, I'm pretty sure they will find a way to attack that setup too.

      It is inconvenient to have to drop everything you are doing, restart your computer and insert a disc and wait 5 minutes or so to load Ubuntu into memory just to check your online banking.

      A simpler alternative would be to call a 1-800 number for your bank, have it authenticate against your verbal password and telephone #, and then issue a temporary password to you that will work for X minutes in Windows. It would probably only take 30 seconds to do it that way. Sounds complicated, right? But any more complicated to the user than running a LiveCD?

      Even easier would be to partner with VMWare and Ubuntu to issue a customized virtual machine that you could USE on Windows. Have it locked down so it can only visit one site, etc.

    5. Re:Convenience? by MichaelSmith · · Score: 1

      But if all banking is done on a live CD which is only used for that purpose then attacking it will be quite difficult.

    6. Re:Convenience? by h4rr4r · · Score: 1

      If the vmware host is infected the guest is not safe. A virtual machine is useless for security from the host.

    7. Re:Convenience? by sl149q · · Score: 1

      Presumably it would also be easy to boot into VMware or similar. Although possibly not as secure as booting on the real hardware (unless the real hardware is compromised via BIOS etc. etc. etc.)

    8. Re:Convenience? by tpstigers · · Score: 5, Insightful

      Actually, 98% of the population will only shy away from something like this is they're told what the process actually is. If they are told rather that it's their "Personal Online Banking Disc", and are then given instructions to walk them through the process, most people will happily buy into it. Most people wouldn't hesitate to install an app for this purpose, so the Live CD just needs to be marketed properly.

    9. Re:Convenience? by h4rr4r · · Score: 1

      Temporary password is pointless, if the PC is infected it could use the bank website after you login for it.

    10. Re:Convenience? by chronosan · · Score: 1

      The whole point of a Live CD is that the software isn't really soft. A VM could be hacked, since the code is in changeable memory and is executed in an environment that can't be guaranteed to be secure.

    11. Re:Convenience? by Anonymous Coward · · Score: 0

      Just some practical problems:

        * What keyboard layout do I have? Man, I just want to send my mate $10!
        * What the was that automatically generated secure WPA2-PSK code?!
        * It hasn't remembered my username, it knew my username before! Gack, the rent is already overdue!

      And I guess people would rather complain to their bank about these issues then help resolve them, participating in the friendly Ubuntu community. Of course they shouldn't have to and most probably won't, but we probably won't see any bank fixing bugs on Launchpad either.

    12. Re:Convenience? by Martin+Blank · · Score: 1

      It will be inconvenient, both for the user and for the bank. Many people do not have their systems set to boot off of the optical drive by default, so the bank would be expected by the user to provide technical support for that change. In addition, users are not going to happily accept the idea that they have to stop their music, save their work in various applications, and close down their browsing sessions to reboot (a process which for many people is not a short experience) just to check their bank balance.

      --
      You can never go home again... but I guess you can shop there.
    13. Re:Convenience? by Anonymous Coward · · Score: 0

      Not terribly inconvenient? I track my finances on my computer. My credit union does online statements. Rebooting to access my statements means I lose access to the ability to reconcile my records.

    14. Re:Convenience? by rm999 · · Score: 1

      Not to mention that many people don't have CD players in their computers anymore.

    15. Re:Convenience? by pushing-robot · · Score: 1

      Loading Ubuntu could be easy, but have you ever tried teaching someone over the phone how to use their BIOS?

      Methinks the set of people who are clueless about security doesn't overlap much with the set who know how to boot their machine to an alternate device and log in to their wireless network in Linux.

      --
      How can I believe you when you tell me what I don't want to hear?
    16. Re:Convenience? by h4rr4r · · Score: 1

      Possibly?
      If the host is compromised the guest is worthless.

      Virtualization does not protect the guest from the host in any way.

    17. Re:Convenience? by Anonymous Coward · · Score: 2, Insightful

      And even fewer systems are set to automatically set to boot from CD automatically, and the options to change it are usually located in the BIOS.

      Would YOU want to be their tech support guy, who would have to know how to modify the boot order on every model and make of PC or Mac that was built in the past 10 years? And heaven forbid getting a customer sets the boot order wrong, and then they can't get back into Windows when they remove the boot CD. You know damn well that they'll blame you for "breaking their computer".

    18. Re:Convenience? by failedlogic · · Score: 1

      I like where your argument is headed, but I think there is a much simpler way to do this without ever having to call a telephone. It will still use the much less complicated CD method and will make an extra source of revenue for the bank. What is it?

      Only one login-in per CD - you can only use the CD once and then CD expires. You need to keep these CDs secure and when you want to log in and you're out of CDs - you only have to order more CDs.

      Since the CD has a custom build OS, it should be set at a reasonable price to account for the fact an OS is on the CD. $20 wouldn't be a bad deal. And you don't have to worry about remembering tricky passwords or key phrases.

      You just might have to work a few more hours to make up for this convenience. But for any items of convenience, when do we not spend money?

    19. Re:Convenience? by Skim123 · · Score: 1

      If they are told rather that it's their "Personal Online Banking Disc", and are then given instructions to walk them through the process, most people will happily buy into it. Most people wouldn't hesitate to install an app for this purpose, so the Live CD just needs to be marketed properly.

      You'll have them until you tell them they have to shut down their web browser, email client, and IM application and wait 30-60 seconds to boot up to do their online banking, not to mention another 30-60 seconds of wait time after they finish their transaction.

      --

      I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.

    20. Re:Convenience? by hoggoth · · Score: 1

      Not so.

      Mount your Windows partition and save your statements. Or save them to a USB key.

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
    21. Re:Convenience? by El+Capitaine · · Score: 1

      When said convenience is free.

      Users used to online banking the way they normally do A user that doesn't know anything about security and doesn't realize that doing online banking on the same machine where he/she runs LimeWire is a bad thing will certainly not understand why online banking, which used to be great because it was so convenient, now costs $20 per log-in and you have to reboot. And why the stack of use-once CDs? First, CDs are read-only...how are you going to set that the CD has been used? Second, how is this any more secure and convenient than using a Live CD?

      Also, GP gave his telephone idea to make it so it can run in Windows using a temporary password (being temporary, it will render keyloggers ineffective). This was to AVOID booting a custom OS.

      Here's the other thing though - If someone steals one of your CDs or if you lose an unused one, you're not going to notice (and yes, people, especially those on business, will likely just throw a stack of them in with their laptops). I also feel like your idea was going somewhere as replacing the telephone idea with having your login credentials built into the CD until you said that the CD would have a custom OS, which brings us back to a LiveCD. So I don't see any way in which this will be better than a Live CD.

      Plus...banks will have to print so many of these per user, multiplied by the number of users they have..do you hate the environment or something?

    22. Re:Convenience? by mjwx · · Score: 1

      Most people wouldn't hesitate to install an app for this purpose, so the Live CD just needs to be marketed properly.

      So in other words this will do nothing to help with fraud. Idiot user #333430 will still use the First Morons Bank application published by TheftSoft, not by the bank.

      Two factor authentication is the only way to help, as you said as long as the somnabulant users are being told "it's for your own protection" and walked through it they will comply. Most Australian banks already require you to put in a code the bank SMS's you for all external transactions above a certain limit (A$300 for me) NOTE: Here the sender pays for the SMS and we cant fathom why you'd do it the other way around, such a system is clearly designed for abuse. If you don't have a phone or don't like this system you can get a Factor2 RSA token.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    23. Re:Convenience? by failedlogic · · Score: 1

      All sarcasm. Of course its inconvenient, expensive and wasteful! I was advocating charging $20 a CD and keep on ordering them like they candy!!!!!!

      The GP is correct that we do need a practical, (more) secure internet banking system. Even if we're not the victims of fraud, we all pay out of pocket for it. And what if your account is wiped and it takes 2 weeks or more to get it back? I'd like to minimize the risks.

    24. Re:Convenience? by El+Capitaine · · Score: 1

      Haha wow... I completely missed that. This is what I get for posting on /. at 2 am...

    25. Re:Convenience? by Rockoon · · Score: 1

      Do you do online banking more than twice a month? I pick twice a month presuming that you do manually initiated online bill paying.

      For people that ebank twice a month, I don't think booting from a CD is going to be a pain in the ass at all. If you online bank more than that, then by definition you are under increased exposer and thus dealing with more inconveniences for the same level of protection is a given.

      I have a linux partition specifically for online banking (I'm a once-per-month guy.) Now that this article mentioned it.. a Live CD would be an even better choice.

      --
      "His name was James Damore."
    26. Re:Convenience? by Threni · · Score: 1

      The price of security is eternal vigilance...or at least it used to be. Now it's 30 seconds. If that's too long then sure, take your chances with your malware infested Windows installation.

    27. Re:Convenience? by Anonymous Coward · · Score: 0

      Problem being a good fraction of that percentage won't bother with the Live CD, when they can just log in to their internet banking site as standard from Windows. For this to work 100% effectively the users would need to be taught the actual risk somehow, to stop them from logging into the bank from their Windows maleware PC, when the can't be bothered to use the disk. From a risk perspective there's no happy in-between where they can use the disk when it's convinient, or forget about it if they get lazy.

      The obvious solution is to then lock Live CD users out of the standard web-accessible portal, but if done on a per-user-account basis this then creates the problem of how the user gets access from a friends house, work, etc where he can't actually use the Live CD for whatever reason.

      Client side hardware issues asside, a Live CD made by the bank seems like a very good answer to a security problem. However the task of implimenting this effectively in a live Joe-Sixpack environment is another issue all together, where cost might outweigh the actual benifit.

    28. Re:Convenience? by Anonymous Coward · · Score: 0

      But now you have introduced a writable element that is not cleared on reboot; the entire purpose may be compromised.

    29. Re:Convenience? by hoggoth · · Score: 1

      No it hasn't your writable element has no executable code and is not part of your boot chain. It just stored data. Even if a virus/trojan somehow figured out that your boot partition wasn't persistent and saved a copy of itself to your mounted data partition, what good would that do the virus? If it doesn't get executed it will just sit there.

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
    30. Re:Convenience? by atisss · · Score: 1

      I pay my bills online, and it's always pain in the ass to even take out my wallet, find my code-card, find the corresponding number. I would never boot another OS for that. Just don't keep all your money at the same place.. well maximum you can loose is half month salary which you're probably going to get back from bank.

    31. Re:Convenience? by initialE · · Score: 1

      Yeah but the wireless. Isn't wireless support still abysmal in Linux? Your desktop PC may manage to connect using your livecd. Maybe not so your notebook, netbook, or desktop with only wireless networking. And imagine having to hack your wireless every time you boot up into online banking - the settings are never saved anywhere.

      --
      Starbucks, Harbuckle of Breath.
  5. fp -- custom os distro for banking?? by 8282now · · Score: 1

    This isn't a bad idea....

    I do something like this for some of my clients that are concerned with security. ... that is unless I can convert them to Linux on a permanent basis :)

  6. Interesting, but what about users? by ricebowl · · Score: 3, Interesting

    The majority of users I have contact with resent having to enter passwords/user-verification at all. With banks they do, often at least, appreciate the value of the process. But they still take every opportunity to minimise the process, so what're these users to do when they can't have Firefox (et al) save their username/passwords?

    Personally, I'm thinking they'll go back to using Windows, which can't be reasonably prevented by the institution, without cutting off a large user-base. Still, a nice -and, to me, novel- idea.

    1. Re:Interesting, but what about users? by CrashandDie · · Score: 1

      If you are still using a bank that provides only static username/password authentication, you and your bank are completely unconscious.

      The minimal level of safety any bank should offer these days is seeded password, and even that is seriously weak in the long run. Demand 2FA authentication. Write letters, complain.

    2. Re:Interesting, but what about users? by Anonymous Coward · · Score: 0

      Sharpie the username/password on the disc?

    3. Re:Interesting, but what about users? by gumbi+west · · Score: 1

      how is a seeded password with a pw added on the end not 2FA?

    4. Re:Interesting, but what about users? by Anonymous Coward · · Score: 0

      He never said it wasn't?

  7. Re:Your official guide to the Jigaboo presidency by Al's+Hat · · Score: 0, Offtopic

    Do you think anyone even reads your pathetic screed?

    There, I've finished feeding the troll...

  8. Important question by RichardJenkins · · Score: 1

    (But what if someone slips in a stack of doctored disks?)

    The important question is will the entire endeavour decrease the amount lost through fraudulent OLB transactions, and if the cost (producing the disc, customer dissatisfaction of having to use them etc.) is worth it for the expected decrease in fraudulent OLB transactions. In order to understand this you'll have to analyse a whole bunch of 'what if' questions, and the one above should certainly be one of them.

    (OK, sure in reality the bank might expect to see a benefit from appearing to go out of their way to protect customers from fraud, even if the solution has no net value)

  9. Here good Sir, by Anonymous Coward · · Score: 0

    Bank Anywhere!

    Take this CD and bank safely from any computer with an optical drive and internet connection. Oh and don't worry about them there viruses, they're kind of a windows thing.

    And if you like this, you can use it when wever you wish.

    Oh and don't forget, The year of Linux is before us.

  10. Re:Why uses a PC to do banking? by Thantik · · Score: 1

    That doesn't stop local software-based keyloggers from just logging the keys someone punches on their keyboard introduced by some virus/trojan/malware and then later just logging into the account.

  11. But I saved it to . . . by gohsthb · · Score: 1

    The desktop and when I restarted my computer the file was gone. Where did it go?

  12. What about security patches? by GreyLurk · · Score: 1

    So it sounds like some of the point of this is that it's on a static iso9660 filesystem, and so viruses/malware cannot be downloaded to it, but what about security upgrades? With the news about webkit hacks today, and the Firefox security bugs recently, I'm not sure I'd trust my online banking to an unpatched OS from months ago.

    I suppose a quarterly release by mail might alleviate some of the concern, but how much damage could a botnet owner do to a few million identical unpatched systems in 3 months?

    1. Re:What about security patches? by h4rr4r · · Score: 1

      Actually you can install apps in and update an ubuntu live session, they just all disappear on reboot when using a cd.

    2. Re:What about security patches? by WD · · Score: 1

      If the only site you are visiting is the bank, I'd say the chances of getting compromised by a drive-by attack are greatly reduced.

    3. Re:What about security patches? by ricebowl · · Score: 1

      Very few people will visit 'only the bank,' especially if they're just quickly checking email (or whatever), and don't want to have to reboot and log in first to do so.

    4. Re:What about security patches? by GreyLurk · · Score: 2, Insightful

      Sure, but who's likely to sit down and download 100mb worth of patches each time they want to check their BofA account balance?

    5. Re:What about security patches? by icebraining · · Score: 1

      They could issue the CDs with a small proxy (e.g. polipo) configured to just allow access to the bank.

    6. Re:What about security patches? by h4rr4r · · Score: 1

      No one, which is why live usb sticks that only allow install from the repositories would be much better.

    7. Re:What about security patches? by shutdown+-p+now · · Score: 1

      They don't need to update it quarterly - only as often as serious exploits (those that can actually affect security - keeping in mind that the only app is the browser, and it is hardwired to browse the banks' website) appear. Doesn't have to be done on schedule, either - notify all customers who ever received a CD/USB stick by mail of a "security recall", or even just mail a new CD.

      This can be enforced server-side, too - just patch the browser to send a custom UA string to the website which includes distro version in it, and redirect all clients with versions known to be insecure to a page that explains the problem, and directs them to visit their branch and pick up a new CD.

      I actually like that idea a lot. I wouldn't use it, personally, but then I can keep my Win7 installation secure enough to not worry about such things. I do know many people who seem to get a trojan every month or two; for them, such a thing might actually be the only truly safe way to bank online.

    8. Re:What about security patches? by DRACO- · · Score: 1

      Yes, lets just mail Joe user a cd every quarter. Then John the hacker can just mail out his own version to Joe user and own him anyway. Best way to distribute such a cd would be bank teller pick up or drive thru pickup at the bank. Not a pile of cds on a table/desk or in the vestibule or some random public shelf.

      --
      Consider yourself blessed if you are sneezed on by a dragon and only get wet, it could have been a fireball.
  13. Utah does this... by gandhi_2 · · Score: 4, Interesting

    Lots of Utah state government employees who work from home (for example, people who do data entry for Dept. of Workforce Services). It's worked pretty well, bypasses a lot of problems.

    1. Re:Utah does this... by GreyLurk · · Score: 1

      Seems a lot easier to do with employees than with customers. It's easy enough to just lock your employees out of your VPN if they have an insecure version, and force them to go get a new one, and you can mail them a new CD with their paycheck if security patches are necessary.

  14. How to really advocate FOSS ... by perpenso · · Score: 2, Interesting

    I don't think its a question of difficulty. It would be a total pain in the rear if I had to reboot every time I wanted to get on my bank's website. Or do I keep a dedicated bank terminal ready to got at any instant?

    Actually, yes, you could have a "dedicated bank terminal". Take the old PC that is getting replaced, boot from the Linux cd-rom, use it for banking, and let the family screw up the new computer with trojans and malware while you enjoy relative peace of mind. I know a few families that have gone this route. They could care less about FOSS and its philosophies or politics, they just like the practicality of the solution. This is how FOSS can make inroads to the public, through practicality, not through ideological conversion.

    1. Re:How to really advocate FOSS ... by Artemis3 · · Score: 2, Interesting

      How about an ultra cheap ARM such as the 80$ Menq's Easy PC E790?

      With their custom OS pre-installed, I'm sure many people would like a dedicated "secure terminal" instead of having to deal with issues in their everyday PC.
      Takes up much less power and is faster to boot (flash based) than an old pc. They could even try an ARM tablet or such.

      --
      Artix
      Your Linux, your init.
    2. Re:How to really advocate FOSS ... by perpenso · · Score: 1

      Sure, but the advantage of the old PC route is that its already paid for. There is also the security of booting from a CD-ROM, you know the installed OS hasn't been altered.

  15. Re:Why uses a PC to do banking? by master5o1 · · Score: 1

    How is cross-domain XmlHttpRequest() a good thing, although, how is it a bad thing?

    --
    signature is pants
  16. Why Ubuntu? by Budenny · · Score: 1

    Surely if its a one shot thing, a customer version of webconverger or maybe slitaz?

    1. Re:Why Ubuntu? by Kitkoan · · Score: 1

      Why Ubuntu? My guess is because it's the (at the moment) most popular version of Linux (which might help the adoption of using it since many have heard the name) and tends to have great (albet not perfect) hardware driver recognition. People want to use products by names they know and even if they've never used Ubuntu there is a semi-chance they've heard of it. And calling it just plain Linux which most have heard might bring to mind the old stereotype 'Linux = Ungodly complex geek thingy'.

      --
      Attention... all grammer nazi"s! Is they're anything; wrong with: my post,
    2. Re:Why Ubuntu? by Anonymous Coward · · Score: 0

      Certainly it needs to be faster than Ubuntu. An Ubuntu live CD takes a long long time to boot.

  17. Wrong problem by Un+pobre+guey · · Score: 1

    The problem isn't online banking per se, it is the ease with which even savvy users can be duped into fraudulent online transactions. The solution must be much more general. Also, if every place we need to do a secure online transaction requires the booting up of a LiveCD or similar, gods help us. To say the least, that is not a scalable or generalizable solution.

  18. How about an USB key? by Alwin+Henseler · · Score: 1

    The majority of users I have contact with resent having to enter passwords/user-verification at all.

    Yeah, personally I'd prefer to use a custom-built USB key for this purpose. An USB key provided by the bank, that doubles as a crypto device to proof you are who you say you are (because you have that particular device). Perhaps in combination with something simple like a PIN number that people use anyway. Built-in software maintained by the bank over secure connection, read-only when running, perhaps a small user-area that's only writeable after authentication.

    Problems come when people want to use it for more than just banking. What if you want to do online shopping with it? Find your deal, reboot, make payment, then reboot again to continue shopping? That wouldn't work. So the bank-provided USB key would have to support basic web browsing. Add some more use scenario's, and you need a lot of things that users have on their computer anyway - and many of the same maintenance headaches (for the bank, in updating that USB key).

    So if you can limit the functionality enough to minimize maintenance headaches & still be practical at the same time, it just may work. If included functionality would keep ballooning: dead end.

    1. Re:How about an USB key? by gumbi+west · · Score: 1

      You could take care of that by having the CD have a "approve purchase" application and then you could just reboot once a day or so. Still annoying. The USB key is, of course, no solution to the possibility of having the PIN and credential skimmed if the credential gets run through the processor. The only way the USB key adds serious protection is if it has (1) a RSA style random number generator or (2) a chip that decrypts some text, hashes it and sends that out. o/w it's all just wasting your time.

    2. Re:How about an USB key? by gordguide · · Score: 1

      I've been using a USB key built with the set of Portable Apps for banking when I'm off on jobs and am prohibited from connecting my laptop to the company's network (usually there will be a couple of PCs available to staff).

      Firefox, an encryption app, a fairly feature-poor non-Adobe PDF creator/reader, a screen capture utility, and a text program pretty much rounds out the whole shebang. Account information and passwords are stored on an encrypted text page and cut-and-pasted when necessary, and I manually copy (again, cut-and-paste) into a simple text file any info I need, which is then encrypted and stored on the USB key.

      Not perfect, but certainly better than just trusting another PC, reconfiguring the browser every time to stop it's automated "help" like storing user info and passwords, and having your sessions and metadata logged by the resident OS & apps.

  19. mailing them out is no good by Anonymous Coward · · Score: 0

    Bad guys will start mailing out hacked Ubuntu CDs.

    Or swap the pile of CDs down at the bank, that's even easier.

  20. This defeats the purpose of an OS by mugurel · · Score: 1

    What if, after the banks discover this as a way to increase security, software companies start to use this approach to provide a dedicated environment to make their software run even better? We'll spend half our lives waiting for live-cd's to boot.

    1. Re:This defeats the purpose of an OS by MichaelSmith · · Score: 1

      So does virtualisation. But this live CD and to some extent vmware exist to work around limitations in one popular OS.

  21. Re:Why uses a PC to do banking? by Kryptonian+Jor-El · · Score: 1

    It also doesn't allow security update to the Live CD, so if banks start giving these out on a large scale, then "security by obscurity" goes out the window

    --
    All your 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 are belong to us
  22. Theory vs. Reality by DaMattster · · Score: 4, Insightful

    In theory it is a fantastic idea to promote security and virtually prevent problems. In reality, here is what you face: 1. User inertia to do this because it removes some of the convenience of online banking. Maybe Joe and Jane Smith who would be using this would be less savvy than your average computer user and still find a way to bungle things up despite this being totally sandboxed. 2. The fact that this is openly downloadable - Criminal networks can now simply obtain CNL's distro and systematically look for a weakness. A weakness with Linux is generally in order of magnitudes harder to find than Windows. It might work if, you have a system where you must be a customer of the bank and the distro you download comes with a unique certificate tied to your identity. But the reality of online banking is that it is an inherrent security risk. But even then, it is not quite perfect.

    1. Re:Theory vs. Reality by Anonymous Coward · · Score: 0

      3. CD drives are on their way out... Then what?

    2. Re:Theory vs. Reality by trapnest · · Score: 1

      [citation needed]

    3. Re:Theory vs. Reality by BikeHelmet · · Score: 1

      Banking would be more secure if passwords could be anything.

      The odds of someone hacking my slashdot account are less than the odds of them hacking my bank account. Probably billions of times less likely.

      Because after all, a 6-8 character password beginning with a Capital letter that has at least 2 lowercase letters and 2 numbers only has so many possible combinations. Slashdot, on the other hand, has ridiculously long allowable passwords, and you can splatter any amount of numbers and symbols in there with other stuff.

      4 digit PIN numbers are an even bigger laugh.

    4. Re:Theory vs. Reality by shutdown+-p+now · · Score: 1

      The fact that this is openly downloadable - Criminal networks can now simply obtain CNL's distro and systematically look for a weakness.

      As opposed to Windows or even OS X?..

    5. Re:Theory vs. Reality by Stradenko · · Score: 1

      "A weakness with Linux is generally in order of magnitudes harder to find than Windows."

      Wait...what?

    6. Re:Theory vs. Reality by Anonymous Coward · · Score: 0

      Sounds like a free way to get a lot of work on a whooooole lotta drivers reeeeeeeeeaaaaaaaaally quick...

    7. Re:Theory vs. Reality by astar · · Score: 1

      i am not much of a security expert. here is how i see it. I control very little. everything can and eventually will be owned. for instance, how much physical security do you really have for your electronics? is your bank above board? (my bank is extremely financially stressed, so it is interesting to speculate on all sorts of dimensions.) Consider your HMO. (A long time ago I heard quotes from malpractice attorneys that it was common for medical records to be doctored. oops, i did not intend the pun.)

      so one of the problems with the comments is that the cd or netbook is from the bank.

      my contribution to the discussion is that i need a system that securely logs everything.

      I will observe that I had some security issues in 2009 and spent thousands of dollars attempting to improve things. It really did not do enough good. but i suppose as the threat environment becomes worse and worse, there will be some money to be made. pooh, at this point, i figure the anti-virus stuff is pretty much a scam, but they make money.

       

    8. Re:Theory vs. Reality by Anonymous Coward · · Score: 0

      I think the point is that with a huge number of dirty bot-infested windows machines out there transmitting financial information and passwords all over the world, we are not necessarily any more secure than we were with a paper-based system. The "live-cd" concept, in my assessment, is definitely more secure than paper via mail.

      Remember - there is no perfect security. We can't make it perfect. The moment we convince ourselves that our security is perfect, all is lost because only then will we stop looking for the infinite remaining vulnerabilities.

      Oh, sorry. I got so excited about refuting point 2 that I forgot about point 1. Of course the user would screw it up. Sorry to have bothered you.

    9. Re:Theory vs. Reality by Anonymous Coward · · Score: 0

      2. What? This thing is just to be used for banking, even if criminals find a vulnerability in the LiveCD how are they going to exploit it? It'd have to involve some sort of a man-in-the-middle attack.

  23. VMWare alternative by oldhack · · Score: 1

    Similarly, you could build an customized VMWare image and package it with free VMWare player offering.

    But you'd need a Windows license if you want a Windows image.

    --
    Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    1. Re:VMWare alternative by carlzum · · Score: 1

      I thought the same thing, but a virtual instance may still be susceptible to things like key logging. The embedded OS wouldn't have to be Windows, it could still be a read-only Linux distribution like the Live CD.

    2. Re:VMWare alternative by h4rr4r · · Score: 0, Redundant

      The guest is not safe from the host. I have no idea where people get this idea, but it is stupid.

    3. Re:VMWare alternative by ashridah · · Score: 1

      While a nice idea, initially, this doesn't actually solve the problem.

      A Virtual Machine may be unable to penetrate the Host, but the same is *not* true of the Host being able to penetrate the VM. If someone has system level access on the host, and they know the bank uses the VM to start up a "safe" environment, they can just patch the vmd/vhd on disk, on the fly as it's being read, in memory, or attack the VM's memory itself, etc. This, while technically complex, is not really a difficult one to overcome.

      Realistically, the only way to guarantee saftey while banking is to guarantee that the entire stack is legitimate from the ground up. A bootable USB key is okay, but then, what if the user accidentally leaves it plugged in (worm checks for, finds, and then patches usb key to install itself into environment)
      Read-only media provides a reasonable solution, but then, there goes the user's ability to safely save stuff (tax reports, expense records, whatever)

      Sadly, this looks like it'll be one of those painful conveinence vs security tradeoffs that're probably just going to remain something that insurance and bank fees deal with :(

  24. Re:Reply - Please mod parent up by miknix · · Score: 0, Troll

    (But what if someone slips in a stack of doctored disks?)

    What do you mean, like a disk that would boot Microsoft Windows instead?

    Why Troll? It was a pretty funny observation IMHO.

  25. Re:BIOS - CC sized card with on-board OS by thms · · Score: 1

    What I have had in mind for a long is something even more mobile - a credit card sized micro computer with a number pad and a simple LCD display. Sortof like a calculator.

    The OS on that has the public key of the bank and it has it's own private key for the owner (and the bank the corresponding public key). Thus it could use any medium to communicate with the bank, no matter how insecure. Maybe via a USB-dongle which you attach to the PC you are using. For online banking, you just go onto the bank site, no login there, and when asked for credentials you enter these on the card. Transactions get shown on the display of this unit, "You are about to transmit $349 to someShop.com, enter PIN" etc. As long as customers know to only trust their cards you could use the most malware infested PC in an internet café and nothing would come of it. And even if some phisher convinces the hapless user that their card is broken and they have to enter the PIN on some phishing website, they still don't have the public key and thus can't do anything with it.

    You could also use that in your grocery store, and prepare offline packages (with your public key) "pay $56 for this meal to the owner", enter your PIN and the waiter sticks the card somewhere it can communicate with your bank.

    Did I just solve online banking security? :)

  26. Re:BIOS - CC sized card with on-board OS by maxume · · Score: 1

    Did the banks adopt your idea?

    --
    Nerd rage is the funniest rage.
  27. Re:Why uses a PC to do banking? by icebraining · · Score: 1

    But if the Live-CD is *only* used to access the "safe" bank site and it's only On ten minutes every couple of days it would be much harder to attack.

    Personally, I won't need this: my bank uses SMS confirmation codes.

  28. Online banking? by Anonymous Coward · · Score: 1, Insightful

    Since when does online banking need saving?

  29. Great idea! by CoolGopher · · Score: 1

    If I was into phishing I'd build such a CD (pre-set to my spoofed bank site of course) right away and mass-mail it out to everyone with instructions on how to use it. Pick a big bank and you should get enough hits to make it worthwhile the CD printing cost!

    Or, how about let's not do this? Technical "solution", social problem. Good luck...

  30. Behavior change by thesaurus · · Score: 1

    If this works (and it is at least creative) it will have little to do with the security of linux or of a live CD. It will be in getting customers to change their online banking behavior, being willing to take an extra, obtrusive step, reducing convenience in the name of security. Which is quite the opposite direction that banking has been going for a while (ATMs, online banking, mobile banking). Which then begs the question, what about mobile banking?

    1. Re:Behavior change by anarche · · Score: 2, Informative

      Yep, security could be enforced if we made people walk into a bank with two forms of photo-id before they could do anything....

      --
      Wait! Whats a sig?
  31. Re:Why uses a PC to do banking? by Gerzel · · Score: 1

    DVDs are cheap enough that just putting up a message "Please pick up a new DVD." would work.

  32. Why use Ubuntu? by dov_0 · · Score: 1

    The rebooting is a bit of a pain, but probably worth it for those running XP. For Vista or Windows 7 users with adequate security, I think it is possibly less necessary.

    Included instructions on how to print statements/receipts to PDF files (say, on a USB stick) would be handy.

    Also, why stick with Ubuntu? I find on an increasing amount of machines that the newer versions of Ubuntu do not 'just work' - especially since 9.04 and it takes forever to boot up a liveCD on any older system. I've found that 9.10 in particular tends to fail on anything slower than a dvd-rom, plus who needs all the bloat of a Gnome desktop? Better perhaps to configure Puppy linux with Firefox to boot up in full screen mode with sites limited to the online banking site. Boots up in hardly any time at all and can boot off a thumb drive. Far better solution in my thinking.

    --
    sudo mount --milk --sugar /cup/tea /mouth /etc/init.d/relax start
    1. Re:Why use Ubuntu? by h4rr4r · · Score: 1, Insightful

      For Vista or Windows 7 users with adequate security, I think it is possibly less necessary.

      You don't pay much attention to the news do you?

    2. Re:Why use Ubuntu? by Runaway1956 · · Score: 2, Interesting

      Uhhh - wait a minute here. Ubuntu doesn't "just work"? The most problems I've had were getting video cards to work like they are supposed to. Damned ATI drops support for this card or that, then you have to jump through hoops to get your hardware acceleration.

      But, if you're booting to a secure OS specifically for the purpose of doing online banking, what need is there for super graphics?

      Next most common problem is the WIFI card. Whoever distributes the CD needs to ensure that 99.9% of all WIFI cards are detected and supported.

      What's the next most common problem? None that I can think of, really. If your browser opens, and connects to the bank, you should be good to go. No dongles, no bluetooth, no state of the art multimedia, none of that nonsense - just do your banking, then boot back into your main operating system.

      Not so difficult, is it?

      Of course, I'm not going to go that route. I just installed Ubuntu and Debian on all of my machines, and I don't worry very much about security. Yes, of course I check on things, and watch the logs, run Wireshark now and again, avoid phishing attacks, avoid using Root privileges, etc - all the common "common sense" security measures.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    3. Re:Why use Ubuntu? by aztracker1 · · Score: 1

      Have to agree on the wireless cards.. as it stands, I've had trouble about 2/3 of the time with the wifi drivers on laptops when installing linux. Also, probably would want to configure to use the bank's DNS servers of choice as well. Maybe even have the bank's website hostnames in the hosts file... though that could cause other issues.

      --
      Michael J. Ryan - tracker1.info
    4. Re:Why use Ubuntu? by dov_0 · · Score: 1

      The problem I've had is that on perhaps 30% of my machines, Ubuntu Krappy won't even finish booting, let alone provide security. The same machines will boot 8.10 or even 9.04 without problems. Puppy Linux has worked on pretty much everything so far, but has a harder time with wifi.

      --
      sudo mount --milk --sugar /cup/tea /mouth /etc/init.d/relax start
    5. Re:Why use Ubuntu? by Vectormatic · · Score: 1

      i'd say slax would be a nice idea. it fits within 200mb, if the user has more then 256mb memory it can load itself entirely into ram, making itself extremely responsive.

      slax now also offers a custom build option right there on the website, my own trial (slax core + X.org + KDE + firefox) comes out at 129 mb. If you replace KDe with xfce it comes to 108 mb. Booting off a usb stick and loading 108 mb into ram should be lightning quick, and offers a pretty much all you need for e-banking

      --
      People, what a bunch of bastards
    6. Re:Why use Ubuntu? by L4t3r4lu5 · · Score: 1

      Try the Lucid nightly builds. Hell, even Beta 1 is almost feature-complete.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    7. Re:Why use Ubuntu? by Anonymous Coward · · Score: 0

      Next most common problem is the WIFI card. Whoever distributes the CD needs to ensure that 99.9% of all WIFI cards are detected and supported.

      I'm sure they will do their best to make it as widely supported as possible.

      However, from my experience with the banking industry, they could very well take the view that if you can't get in to their site using the CD then they either withdraw your online banking facilities entirely, or else you can use it but at your own risk - ie keep using your normal OS if you must, but if you do we won't accept liability if your account gets cleaned out.

      If this approach takes off (ie other banks follow the lead), I can see it causing more hardware manufacturers to take Linux seriously. If people with incompatible hardware can't do their banking online any more, it will increase demand for compatible hardware.

    8. Re:Why use Ubuntu? by dov_0 · · Score: 1

      I've looked at it a bit on VirtualBox. Looks ok. Have they got everything working again after the Karmic Kock-up? I had to downgrade again from 9.10 so I could get basic features working on my laptop. If Lucid doesn't work well, I'm going to Debian.

      --
      sudo mount --milk --sugar /cup/tea /mouth /etc/init.d/relax start
    9. Re:Why use Ubuntu? by dov_0 · · Score: 1

      Oooh. I'll have a look at that. I used to stuff around with Ubuntu to make my own recovery/maintenance disk for my PC repairs business, but the last two versions have gotten harder and harder to hand configure.

      --
      sudo mount --milk --sugar /cup/tea /mouth /etc/init.d/relax start
    10. Re:Why use Ubuntu? by Vectormatic · · Score: 1

      just after posting that comment i made the most minimal slax disk i could with a gui environment and a web browser, and launched it in virtualbox.

      It is pretty basic, the XFCE desktop would be unusable to a joe-sixpack, but with some configuration that can easily be tackled.

      I'm quite impressed with where slax is going, being able to hand-pick your modules on the website, and downloading a custom iso right away, not to mention squeezing a graphical OS with web browser into 108 mb.

      if you want a usefull recovery disk, check out the UBCD, no gui, but tons of low-level tools for screwing around with partition tabels and such, saved my ass more then once

      --
      People, what a bunch of bastards
    11. Re:Why use Ubuntu? by L4t3r4lu5 · · Score: 1

      I don't know, Karmic worked fine for me and I have it both at home and at work. I don't know of the issues you're referring to.

      As for Debian, Ubuntu is a Debian distrobution. You may well find that you have similar issues with Debian as you do with Ubuntu, for a specific hardware set.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    12. Re:Why use Ubuntu? by dov_0 · · Score: 1

      The big difference is that any changes in Debian get tested a lot more thoroughly.

      --
      sudo mount --milk --sugar /cup/tea /mouth /etc/init.d/relax start
    13. Re:Why use Ubuntu? by Lennie · · Score: 1

      Ubuntu LiveCD where always slow to start, I tried the beta, it is slow to start as well.

      --
      New things are always on the horizon
    14. Re:Why use Ubuntu? by Lennie · · Score: 1
      --
      New things are always on the horizon
  33. Boot live cd!! OK! by Anonymous Coward · · Score: 0

    I don't know about you guys but I actually work in "THE WILD"...what I want to know is who is going to show all of these people how to boot to a CD... ;>\ WOW!!!

  34. That was my first thought, but. by dreamchaser · · Score: 1

    That was my first thought, but I'm also old enough to remember having to drive to the bank and wait in line. It's far more convenient to reboot with a CD in your PC than it is to go to even an ATM machine. With the proper marketing this could go a long way towards reducing online fraud.

  35. Re:Why uses a PC to do banking? by MaskedSlacker · · Score: 4, Informative

    The point of the LiveCD is that there it is rather difficult for hackers to compromise (owing to the physical, unalterable nature of the disk image). It has nothing to do with obscurity--the point is that each time they boot a verified, trusted disk image and then go straight to the bank's website--without a keylogger in the motherboard there aren't really any useful attack vectors.

  36. Brillant! by Minwee · · Score: 1

    That's a great idea.

    Especially since the technology for building your own pre-owned version of Ubuntu, writing it to a CD-ROM and then printing a bank logo on it is very complicated and expensive and thus completely out of reach of all but the most well funded banks and governments, so we won't ever see anyone tampering with this process.

    Simply brillant.

    1. Re:Brillant! by Anonymous Coward · · Score: 0

      Sure, and what about the sha1sum for the iso, which the bank undoubtedly will check before anything else?
      Doing that, setting the users shell to /user/bin/firefox, running it as "nobody" and only allowing firefox to connect to the bank via some pre-configured proxy should put some pretty big spanners in the wheels for people up to no good.

      I know you don't want this to work, but at least don't assume everyone else is stupid.

    2. Re:Brillant! by h4rr4r · · Score: 1

      If you own the OS reporting the sha1sum for a different disc is not going to be a problem.

    3. Re:Brillant! by Anonymous Coward · · Score: 0

      And the volume of people owned by fake discs would be how many orders of magnitude smaller than the number owned with our current system, especially since it involves not only creating and distributing physical media (with non-zero cost!), but may also potentially involve sneaking said media into an area with security cameras or falsifying the media as mailed from the bank?

  37. Authenticator by BinaryX01 · · Score: 1

    This might be a cheaper method by far, but wouldn't it make more sense to send your customers an authenticator (fast one time key to enter along with your user name and password). It would be far less technical than the live CD and filter out the majority of key loggers. I don't know how well the live CD idea would stop phishing attacks, most users will simply click on the link in the email to "confirm" their account information rather than booting into the secure operating system only to find out that that there is no area of the site asking them to confirm all the information that was in the email.

    1. Re:Authenticator by h4rr4r · · Score: 1

      If the OS is compromised that is worthless, it can forward the keys in realtime and fake the entire bank website, or hell wait until you login and then let the phiser do whatever he wants.

  38. Meanwhile....back at the ranch by westlake · · Score: 1

    Microsoft has cut a deal with China Construction Bank, the second largest bank in the world [by market capitalization.]

    Microsoft China on March 23 inked a MoU with China Construction Bank, the nation's biggest real estate and mortgage lender, on strategic cooperation.

    Under the MoU, both sides will build a new generation online banking IE browser on the base of Windows Internet Explorer. In addition, they will jointly solve problems regarding to certificate management, browser safety monitor system allocation, multi-language version and etc. The new generation USB Key will own non-clink consumer installment function.

    CCB expects to top China's online banking market and the cooperation with Microsoft will help improve its online banking service further, said Fan Yifei, vice president of the bank. Microsoft will continue boosting China's online banking market, pointed out Simon L. K. Leung, chairman and president of the company for the Greater China region.

    Actually, it is not the first time for the Chinese bank to cooperate with Microsoft. In order to promote online banking software, Microsoft cooperated with a list of commercial banks in China before the launch of Windows 7 and CCB is one of the latter.

    Microsoft, CCB to Build Special IE Browser

    CCB has 16,000 domestic branches, and has expanded overseas to Singapore, Frankfurt, Johannesburg, Tokyo and Seoul. In June 2009, CCB opened its New York Branch and a wholly-owned subsidiary in London.
     

  39. Security updates / patches by poor_boi · · Score: 1

    What about OS and application security updates? It's kind of hard to patch a read-only CDROM :P

    1. Re:Security updates / patches by mikechant · · Score: 1

      What about OS and application security updates? It's kind of hard to patch a read-only CDROM :P

      That shouldn't matter at all. If this is a banking only CD locked to a single website, and the CD allows no access to any storage devices, there is no vector** to introduce malware into the LiveCD environment even if (say) the browser has a remotely exploiable bug.
      In theory a even Live CD of Win XP with no SPs and IE6 unpatched would be safe if it was locked to a single safe website.

      **Unless the actual bank website itself has been compromised, in which case you're stuffed anyhow.

  40. Unpatched Firefox for online banking? No thanks! by supremebob · · Score: 1

    Unless they plan on sending you a new Live CD every time a new Firefox or Linux kernel security bug is patched, many users would be vulnerable to attacks within a few months of this CD being released. A smart phisher will eventually construct an effective "man in the middle" style style attack using whatever security holes are discovered, and the bank would probably take at least a week to develop, test, and ship new CD's that have the issue patched.

  41. Technical problem by rsilvergun · · Score: 1

    There's a ton of unpatched vulnerabilities in IE. There's even some in Firefox (and if you start adding plug ins, which you have to do to use the web, there's lots). I've gotten viruses from embedded PDFs in youtube comments.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Technical problem by h4rr4r · · Score: 1

      Stop using the adobe pdf reader. Why in the blue blazes would you use windows and adobe pdf reader?

    2. Re:Technical problem by Anonymous Coward · · Score: 1, Informative

      I've gotten viruses from embedded PDFs in youtube comments.

      I call bullshit.

    3. Re:Technical problem by blueg3 · · Score: 1

      Probably he's interested in viewing PDFs.

  42. The disk is a token? and etc. vs et al. by gumbi+west · · Score: 4, Informative

    You could use token authentication and just allow the disk to keep a cookie that logs them in with minimal interaction (either nothing or a short password like their pin).

    Also, just thought you might like to know... Et al. is short for et alii and translates literally as, "with others." etc. is short for et cetera and translates roughly as, "with other objects". There is a people/things distinction. So if the other stuff is people, "et al." and if the other stuff is things, "etc.".

    1. Re:The disk is a token? and etc. vs et al. by Anonymous Coward · · Score: 0

      The problem isn't only the token authentication, it's also the keyloggers/trojans that might hijack your authenticated connection. The authentication isn't really as big a deal as the client system's security which, let's be honest, is anything but secure even using all the standard tools.

    2. Re:The disk is a token? and etc. vs et al. by gumbi+west · · Score: 1

      How is that a problem if the live CD is the token?

    3. Re:The disk is a token? and etc. vs et al. by Nalgas+D.+Lemur · · Score: 1

      Also, just thought you might like to know... Et al. is short for et alii and translates literally as, "with others." etc. is short for et cetera and translates roughly as, "with other objects". There is a people/things distinction. So if the other stuff is people, "et al." and if the other stuff is things, "etc.".

      It's probably more accurate to say "and" instead of "with" (which is where the ampersand came from; if you look at it, you can sort of see how it came from smooshing an e and t together, and you'll occasionally see "&c" as an abbreviation for "et cetera", usually in older documents), but yeah, that's a good distinction to at least be aware of (and which I sadly forget about and am not in the habit of using "et al." consistently).

  43. Short answer: by Narcocide · · Score: 0, Flamebait

    No. Pick Debian.

  44. Re:Why uses a PC to do banking? by hedwards · · Score: 1

    Not necessarily, there are ways of doing this, such as doing an MFS style image with signed patches downloaded as need be with a CD being provided from time to time as the patches get larger. Additionally the only meaningful difference between a BoA disc and say one from BECU would be where the homepage linked to. There's no particular reason why the discs need to be bank specific.

  45. Trusted computing by drolli · · Score: 1

    this would be a reasonable use for a trusted computing platform. It is ironic that the big companies discredited the method by not protecting the user and his rights but getting wet dreams about doing drm (and then fucking it up even for the people willing to live with it).

    Seriously. Booting from a CD without an additional authentication mechanism does not solve the problem. Ii is just a fix to the fact that on nowadays computers, the way which code gets installed in the system is still an pretty undefined one. We have heard of malware flashing viruses or hiding in firmware. How many users would recognize it (or could - that is given rise by hidin the diagnostic screen with a non-informative advertisement of the manufacturer) if the computer does not boot from a cd but first from the hd and then the CD? Especially if the user normally does not see linux booting.

    Moreover, putting users in an unknown environment usually increases their susceptibility to social attacks, also because they already have the feeling that they are "doing a lot". During all my live as administrator i always ezperienced that users like snakeoil. The more curious and unknown it is, the higher their feeling of security. People ask me: Do you use Linux because its *more secure* than windows, which makes me laugh. While i appreciate the better control on linux (using it since 1995 and as my only desktop operating system at home since 2000) and believe that you *could harden* it more than you could, for example windows 98, i am not sure if a hardened version of windows xp (not that MS would allow everybody to do something like that; and i dont consider windows vista or windows 7, because they are out too short) would be less secure. Most of the security of linux was tested in a server-setting, and many features on the desktops are implemented with a high fundamental security cost. So if i would be a criminal, knowing that the ditributed CD is probably not updated as often as it should be, i would probably try to social engineer attacks on "how to open an excel file in the linux distributed by then bank", congratulating that this is perfectly save because its not windows. Opening an excel file is not normal you say? I say it is. Many people keep their financial data in spreadsheets. Knowing the exact version and the fact that the user will be even more helpless than usual and that Linux will not write on the harddrive (no logs!) you probably get him to click on anything.

    So, yes i believe there may be an good effect in the beginning. Until the method becomes widespread. And then it will even be more nasty, with users getting rid of all responsibility.

    I have another suggestion. In indonesia i have seen that the cheapest Nokia phones sell for about 30 Euro. They have GSM, a CPU (enough for signing a document of a kb i guess) and a display and a smartcard interface. if you want to have it secure, give these to customers some hw like that (in one shape or the other - if you like you can also make a low-cost version without battery and gsm to use usb for transfer and power) with a firmware doing a token and signing the transaction displayed - upon the user pressing the button on the token. Let the users use the PC, then let the transfer confirm on the mobile and they can use safely practically everywhere.

  46. Alternative by maugle · · Score: 1

    Or just do your online banking from your smart phone. Sure, it might have come pre-infected with a botnet, but it still probably doesn't have a keylogger running.

    1. Re:Alternative by ashridah · · Score: 1

      Sure. Then you find a nifty app for your bank... Except It isn't actually made by or distributed by your bank and it's really a man-in-the-middle attack in disguise.

    2. Re:Alternative by hitmark · · Score: 1

      how about:
      http://www.getpeek.com/

      with a dedicated firmware specifically for accessing your bank?

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  47. This could work, if.. by deathguppie · · Score: 1

    If the banks simply created a custom disk for every customer, that included things like passwds, accounting software, etc. It would not be such a pain and people would try it. The feeling of security that the bank and the customer would get out of it would be worth it.

    The only downside is that the disk itself could be stolen, but then so can your bank card or visa. The other obvious problem is that people may think that the reason the disk is safe is because it's Ubuntu and just install it on disk, and then use it just as insecurely as they do windows.

    --
    once more into the breach
  48. Re:BIOS - CC sized card with on-board OS by emkyooess · · Score: 1

    You mean, like civilized Europe and WoW players have, but US banks still don't issue? *sigh*

  49. teknosapien by teknosapien · · Score: 1

    What a great Idea

    --
    no matter how good it is, it is human nature always wants to make things better
  50. Re:Your official guide to the Jigaboo presidency by trapnest · · Score: 2, Funny

    Honestly, I just read that entire thing. :\

  51. Virtual Machine? by dspratomo · · Score: 1

    Better yet, is it possible to create a cd with virtual machine or emulator that could be bootable OR just run from windows automatically? and run a minimal linux/BSD distro, directly to a web browser, to the banks' website.

    --
    Work like you don't need the money, love like you've never been hurt, and dance like you do when nobody's watching
    1. Re:Virtual Machine? by h4rr4r · · Score: 1

      A VM is not safe from the host.

      Where do you folks get this stupid idea?
      Lots of idiots have so far suggested, and I want to know where it comes from. Is there some sort of "we post on slashdot, but don't know a fucking thing about computers" club?

    2. Re:Virtual Machine? by kevingolding2001 · · Score: 1

      Since you ask, yes there is... But the first rule of "we post on slashdot, but don't know a fucking thing about computers" club is you do not talk about "we post on slashdot, but don't know a fucking thing about computers" club! If this is your first night, you HAVE to post.

  52. I do the same thing with Knoppix. by Anonymous Coward · · Score: 0

    I don't do much banking, but when I do I use a Knoppix disk to log on my account. I do the same thing for buying anything online.

  53. Re:Why uses a PC to do banking? by caluml · · Score: 1

    Aye. With a static /etc/hosts to avoid DNS hijacking/mischief *, the bank making their own CA which is the only one included in the browser's configuration, and client SSL certs, you're pretty much safe.
    * Downside is that of course any IP change will require new disks to be sent out.

  54. Re:Unpatched Firefox for online banking? No thanks by caluml · · Score: 5, Interesting

    Unless they plan on sending you a new Live CD every time a new Firefox or Linux kernel security bug is patched, many users would be vulnerable to attacks within a few months of this CD being released.

    Er, no. If you've got a distro with no open ports, firewalled as well, that can only get to a single IP address on port 443, which doesn't let you connect unless the remote server's SSL cert is signed by the bank's CA which is the only one in your browser's CA list - where does the vulnerability come from?

  55. Security updates by Anonymous Coward · · Score: 0

    A static image of any desktop operating system with a modern browser will, in short order, become less secure than a Windows Vista or Windows 7 install with all of its security defaults (including Windows Update).

    1. Re:Security updates by jimmyswimmy · · Score: 1

      Is that necessarily true? If you build a bare-bones linux install that does nothing but start a web browser and uses iptables/pf/whatever to restrict access to anything but the bank, I would think you could remain pretty secure long-term. Strip it all down for a five-second boot time, don't install anything you don't need... at worst provide firewall updates from your own server, and if anything else needs updating, just send out a new CD. They're cheap and the user won't mind updating (oh, I should put this new CD in instead of the old one? okay.).

      The hard part is convincing the user to validate your new CD somehow. Put a sticker with their username on it before mailing, or teach users to call to verify it's really from you?

      --

      Just my $0.55 (US inflation, 1774-2008, for $0.02)
  56. FFS by foo+fighter · · Score: 3, Insightful

    If you are going to go to the expense of creating and distributing physical media, just implement two-factor authentication.

    SECURITY NERD RAGE! RAUGH!

    In my opinion, pressing a little button on your bank-branded, credit card-sized PIN generator (such as the ones I have from Bank of America and PayPal/eBay) you keep in your wallet next to your credit cards and ID is waaaay easier than trying to remember what bullshit answer I gave to yet another off the wall "security" question. It's clearly much more secure.

    --
    obviously no deficiencies vs. no obvious deficiencies
    1. Re:FFS by Jimmy+King · · Score: 1

      In theory I agree and had thought of this. It'll be great until everyone jumps on the bandwagon, which they will, and I have to dig through my stack for the one for WoW, the one for my main bank, the one for my online only bank with higher interest, the one for the place I have my IRAs and Mutual Funds, the one for the VPN for work, etc.

      Not that I want to reboot and use a boot disk whenever I want to access one of these things, either, of course. I just believe that there's only so much that can be done to protect people from doing stupid shit that causes them to get trojans, have their passwords guessed, or whatever. In the end, computers and the internet are complex. Education is the only reasonable way to not get screwed over and we'd be better off trying to teach users that computers are not like a toaster or even a VCR or DVD player and never will be (we currently do exactly the opposite in the name of making more money), so they'll just have to educate themselves.

    2. Re:FFS by Anonymous Coward · · Score: 0

      Anon because I moderated.

      I think the downside to this is in the cost. We use tokens here to authenticate vpn connections and we pay about $50 each. They last a few years, but it's still more expensive than having a cd pressed.

      Granted, we're probably being shafted by Checkpoint on the price, but unless a bank wants to engineer these, I think any supplier will see fifty cents worth of plastic and lcd as a premium-markup opportunity.

    3. Re:FFS by pak9rabid · · Score: 1

      The device you're referring to is called a token, and they're not nearly as cheap as a mass-produced CD.

      The real-estate industry has used tokens before to limit access to MLS systems to only agents that are paying customers, in order to prevent agents from sharing accounts. However, due to a high demand from their members, the MLS associations have started getting rid of these tokens (partly because they get to be a PITA to deal with, and the high costs associated with them). I'd imagine online-banking-based tokens would end up suffering the same fate as well.

  57. No. by MrCrassic · · Score: 1

    Here's the chief reason why Live CD's probably won't work:

    CNL is seriously considering making available free Ubuntu Linux bootable "live CD" discs in its branches and by mail. The discs would boot up Linux, run Firefox and be configured to go directly to CNL Bank's Web site.

    The entire purpose of online banking is to allow its subscribers to conduct their usual transactions in a way that integrates with their daily workflow. This runs completely against that goal, since the customer would have to reboot their computer (which is an impractical solution in some situations and an impossible one in others) just to check their balances. Completely unacceptable.

    The approach that I think is more practical (along with others here) is virtual PC access. It would be killer if each online banking customer got a small, special-purpose Linux-based virtual PC that can only be controlled by their own Java clients and can only access their regular online banking web site. Of course, it would probably have to be on a completely isolated network to be more effective. That would be both isolated enough and practical enough to be a secure alternative to the way we bank online today, though I'm sure this is hardly trivial to implement...

    1. Re:No. by h4rr4r · · Score: 1

      Where does this idea come from?
      If the host is compromised no guest is secure. It does not matter one bit what kind of virtualization your use. If input goes from the suspected bad host to the other machine, game the fuck over. All Dr.Evil has to do is record input.

    2. Re:No. by MrCrassic · · Score: 1

      If the host is compromised, no guest is secure.

      I should have made my point more clearly. What I was suggesting was indivudualized virtual PCs that would only be used for web browsing. (In fact, 'dumb terminals' might be better terminology.) Each online banking customer would connect to their own (very) small, Linux-based virtual PC via a customized client on the web browser (like how MetaFrame connects users to a Citrix session on the web without the dedicated client) that only contains a web browser that can only connect to the bank's online banking website.

      It would be like booting to a Live CD, except it wouldn't require rebooting or any extra software that the user needs to install separately.

    3. Re:No. by cbreak · · Score: 1

      And how's that supposed to protect the users from phishing, key logging or MitM attacks? It can't. Because no matter how you ad layers uppon layers, virtual computers have to run on real ones. And once that one is compromised (which it can be, and these days often are), all the layers you have stacked won't protect the data you enter. Your keyboard presses are detected by any malware before the virtual pc even knows you pressed one.

    4. Re:No. by owlstead · · Score: 1

      The entire purpose of online banking is to allow its subscribers to conduct their usual transactions in a way that integrates with their daily workflow. This runs completely against that goal, since the customer would have to reboot their computer (which is an impractical solution in some situations and an impossible one in others) just to check their balances. Completely unacceptable.

      Ok, you should certainly be modded up for that comment. I cannot see this work for my normal bank transactions. I *can* see this work for special bank transactions where security is really required, like accessing an account with large amounts of money, changing the way it is invested etc.. It would be an in between of handing out / buying a special device for that reason.

    5. Re:No. by h4rr4r · · Score: 1

      This would also be useless, the keyboard presses are being sent by the infected machine meaning they can be captured. No way around this simple fact.

  58. Re:Why uses a PC to do banking? by Nadaka · · Score: 1

    SMS? As in text messaging? You mean a completely unencrypted plain-text signal broadcast for miles in every direction that can be traced to your identity with a reverse phone book look-up and with known data-mining operations operated by criminal organizations, police and intelligence services throughout the world?

  59. So... by mordejai · · Score: 1

    Should I shut down my Ubuntu and boot Ubuntu instead?

  60. How about a banking program... by Anonymous Coward · · Score: 0

    that the user can run and it to provide a safe banking experience.

    It would be a re-branded Virtualbox, modified to not look like a VM. The guest OS would be a slim linux install that:
    -- Resets each time it is rebooted / restarted
    -- Is locked down
    -- can only go to the bank's website (or a list of known banking websites)
    -- Is set up in kiosk mode (URL bar showing)

  61. Did something similar in the past by houghi · · Score: 1

    I made something like this in the past just as a proof of concept with openSUSE 11.1 and the use of SUSE Studio.Was not to hard to make and with a bit of effort could be done much better.

    Boots into GUI with Opera as GUI. It was just a proof of concept, because will you trust the following?
    Disk Image for e.g. USB stick
    WMware Image
    Life CD Image

    So trust might be one reason not to use it. Another reason is that unless you run VMware, it is pretty inconvenient to reboot your PC to do banking. People who will use this, will most likely already be aware of what security is and thus not really need it.

    --
    Don't fight for your country, if your country does not fight for you.
  62. QEmu/VM solution ? by Anonymous Coward · · Score: 0

    Why doesn't someone create a Linux distro w/ Firefox running instead of a window manager, cut out everything that isn't needed (except network/wifi) and package it as a QEmu/VM image?

    Bootable from within Windows, so as not to scare the "I don't reboot" crowd, but still provide the security and convenience of Linux?

    Seems a bit archaic to require someone to reboot just to access their online banking.

    1. Re:QEmu/VM solution ? by h4rr4r · · Score: 1

      A VM is not safe from the host.
      Where do you folks get this stupid idea?
      Lots of idiots have so far suggested, and I want to know where it comes from. Is there some sort of "we post on slashdot, but don't know a fucking thing about computers" club?

  63. Quicken? by jesseck · · Score: 1

    What about users with Quicken or Microsoft Money? Or even GnuCash? With a live CD, I can't store my financial software on that CD. And making the Live OS capable of writing the downloaded transactions to a computer is more trouble than most users will want. LiveCD is a great idea for *looking* at stuff, but it won't accomplish much else.

  64. I just don't think this will work very well by Anonymous Coward · · Score: 0

    I'm afraid any usefulness is outweighed by the severe drawbacks.

    See, there's this thing about computers, they're not all alike. There are folks out there with old and I do mean old computers they use for whatever things they like, some of which don't even have DVD drives or USB. Heck I'm surprised I'm not still running into folks using Commodore 64's or Atari ST's.

    There are also folks using newer stuff, with who knows what inside. Do you really think a bank wants to deal with the support issues that will arise from folks just plugging one in and people calling to complain that it just won't work? Even if it's as simple as putting the disc in the other drive...yeah, that happens. And what kind of bank would just say "that's up to you to live with!" instead of trying to fix it? Not many.

    The only way I could see this happening is if you have a default platform...which is something like the iPhone, a PSP, a Wii, a PS3 or an Xbox360.

    I don't know how many of their customers would be interested in that option, but I doubt it's many.

    However I don't know, maybe they know their customers better and are going to make it work. Me, well, I'd rather have my money elsewhere.

    Of course I don't do online banking either.

  65. Re:Why uses a PC to do banking? by blueg3 · · Score: 2, Interesting

    If you're distributing your own discs, you could just use DNSSEC and include the cert needed for verification on the disk itself. Similarly, making your own CA isn't really a good plan if you want to serve customers who don't have this disc, but the disc can have no CA certs installed on it and just have the verification data for your site.

  66. McAfee... theres your problem... by Anonymous Coward · · Score: 0

    From the article: "I have the McAfee security suite loaded and do regular scans so accessing online banking should be protected. Right? "

    Wrong. I've worked on MANY PCs that got infected with a virus and many of them had updated McAfee security suites that failed to detect the trojan/malware compared to 100% free antivirus programs out there.

  67. Re:BIOS - CC sized card with on-board OS by Anonymous Coward · · Score: 0

    How about a USB smartcard reader and the ATM card they most likely already have?

    RO

  68. But I don't want a live CD! by SmackTheIgnorant · · Score: 1
    I need to do my banking via 3.5" floppy, as my 5.25" drive isn't working very well anymore, and I don't want to buy one of them newfangled compact-drive thingies...

    What can the bank do for me?

    1. Re:But I don't want a live CD! by h4rr4r · · Score: 1

      Give you a nice text based linux live floppy, with a nice modern browser like links.

  69. Re:BIOS - CC sized card with on-board OS by Anonymous Coward · · Score: 0

    The display unit is quite crucial, so that the card can become a completely separate I/O unit.

  70. Re:BIOS - CC sized card with on-board OS by hitmark · · Score: 1

    why not have peck create a custom version of their "email" device that can only interface with a specific bank?

    --
    comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  71. Why are banks wasting effort on things like this? by jonwil · · Score: 1

    There are solutions out there for this, all of which will be secure even if someone deliberatly set up a system with the goal of capturing bank account info (such as hacker messing with machines at an internet cafe):
    Little calculator type devices where you enter transaction details and it gives you a 1-time-use code that goes into the online bank form
    One-time-use codes sent by SMS or snail mail (or by picking them up directly from the bank)
    Keyfobs that display codes you enter into your online bank form
    USB keypads where you enter your ATM PIN (possibly inserting your chip enabled card into it also), the data encrypted by the keypad and sent to your PC via USB that then sends it on to the bank.

    One of the best systems I have seen is PassWindow which doesn't require extra hardware.
    http://www.passwindow.com/ (no I have no connection to these guys, I just really like their product and think its far more secure than the methods most banks are trying like challenge questions, pictorial passwords/challenges whilst not having the extra costs of PIN pads, keyfobs or calculator devices. Its more reliable than the one-time use codes (SMSs may not always make it through, people may accidentally erase the SMS and loose the codes, people may misplace the physical letter with the codes on it, whatever)

    And it can work on essentially any device with a full web browser that can display images including mobile phones, games consoles, internet kiosk terminals, locked down corporate PCs

    All of these solutions (with the exception of the USB pin pad) do not require any installation or use of software which mean they can be used for internet cafes/kiosks, locked down corporate PCs or anywhere else where internet access is available but using "unauthorized" software or hardware is not permitted.

    This "live CD" solution will only work in situations where the end user is able to run whatever software they like (and where the PC has an optical drive). And it assumes that the "live CD" has drivers for all the hardware in the PC its being used on (given the state of linux wireless, I doubt its even possible, especially if you need support for WEP, WPA etc)

  72. Wont work on my iPhone by droopycom · · Score: 1

    First how are they going to support all their customers PCs configurations ?

    I mean, it was hard enough to get my PCI wifi card to work with linux. (Well, maybe they can work with those wifi chip company to finally open their specs...)

    And some already mentioned that some people dont even have a CD drive anymore ? So they should probably think about USB...

    In any case, I will still want to do my banking on my smartphone, so not even a usb thinkgy will help... but I might trust a dedicated signed app on a (non-jailbroken) iphone a little more than just safari. Oops... behold the power of the closed system like the iphone!

  73. Ubuntu Ubuntu Ubuntu... by supersloshy · · Score: 1

    Why is Ubuntu so synonymous with Linux? Don't people know there are alternatives, or are they all too "geeky" for normal users? I've tried lots of Linux distributions and they're all very nice and usable. Couldn't they base this on Debian, or Fedora, or even just make their own distribution? Basing it on Ubuntu would only add unnecessary bloat; just give people something like Parted Magic or D@mn Small Linux (or something similar with maybe a more appropriate name for banks) and don't reinvent the wheel. "Can Ubuntu save online baking?" why not "can Linux save online banking"?

    --
    "Our country is not nearly so overrun with the bigoted as it is overrun with the broadminded." -Archbishop Fulton Sheen
  74. Short Answer by dmomo · · Score: 1

    No.

    Slightly less short:
    Save online banking from what? Security, schmecurity. Online banking is here to stay.

    A better question:
    Can Ubuntu save US FROM the problems of online banking?

  75. Uh, What about downloading transactions? by Anonymous Coward · · Score: 0

    Most of the postings do not seem to be taking into account (appropriate pun) this key feature of online banking. Typically, bank-type financial institutions offer the ability to download the customer's account transactions to Quicken, M$ Money (isn't that a bit redundant? ;-) or (in my case) a CSV file for spreadsheet input. I have been doing that for years (only with Linux for the last 3-4 years now once it and OpenOffice matured sufficiently), and would not do online banking if I could not do that. I have passed up a few that compete with my current bank solely on that basis, and almost left them when SunTrust took them over and about screwed up the download-to-CSV feature at first. They got their act together in time to keep my businesss (but still do not offer as fully-featured a transaction format as the "dinky" bank they took over - grrr...).

    I suppose the transactions could be downloaded to the Windoze partition, and then processed under Windows (if using Quicken/MS Money) after rebooting, or downloading to a USB drive and, transferring the drive to the Windoze PC, if using a dedicated "UBankto PC".

    Hmmm ... another attack vector?

    RO

  76. Atari cartridge by Gothmolly · · Score: 1

    People 'got' the idea of a cartridge - you had a home appliance, that did a number of interesting things, based on physical actions you took. Nowadays with any modern OS, there's so much background crap, nobody really knows what their computer does.

    --
    I want to delete my account but Slashdot doesn't allow it.
  77. It's also stupid by Sycraft-fu · · Score: 1

    The only thing this protects against is spyware running on the computer being used to access the site. Ok, fine. However that doesn't help for phishing e-mails or any of the other ways to get info. Also, as noted, it would be easy for someone to replace the CDs with ones that have spyware built in. What is really needed? Two factor authentication. Just get an authenticator token and you've stopped nearly all of these threats.

    My bank has this. I've got a little credit card sized thing with a display on it. It gives me a 6-digit number to log in with when I push the button. A new number is also required to do anything really important like add a new place to pay bills to, transfer money to an account that isn't mine or change information on the account. So, even if I was on a spywared system and accessed my account, and that spyware could allow the person remotely to take control so that they could use the session, they STILL couldn't get any money out of my account.

    That is useful security. This CD idea is more security theater. It might give the illusion of security, but really you haven't helped anything.

    1. Re:It's also stupid by hitmark · · Score: 1

      i wonder tho, is the cd or the keygenerator the cheaper option?

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    2. Re:It's also stupid by cbreak · · Score: 1

      If you think that two factor authentication protects you from being key logged then you're mistaken. There are troyans that can compromise World of Warcraft accounts that are protected by RSA Authenticator tokens like those that bank use in real time. For banks, they can do even more: They can redirect payments you perform online to an other destination, and use the codes as you enter them. For real security, you need a secure platform. Like a system that is read only, special purpose and therefore slim, and offering at most a tiny attack vector. Much like a Boot CD containing a Linux system that boots into a browser that is hardcoded to the bank's web page. That is useful security, and not just a band aid like two-factor authentication.

    3. Re:It's also stupid by DRACO- · · Score: 1

      The credit card number generator has been compromised by man in the middle attacks. Man in the middle intercepts your ssl connection, makes another connect himself to your bank, presents you the screen he gets. You see what looks like the bank, you enter your user/pass and generated number. Man in the middle thief does the same and starts moving money.. gets a prompt for another code from the generator and spits that out at you to get another code. You supply it, he enters it for his transaction.. Bye bye money.

      Feel secure holding that number generator card now?

      --
      Consider yourself blessed if you are sneezed on by a dragon and only get wet, it could have been a fireball.
  78. Good ol' carrot; hold the stick by OrwellianLurker · · Score: 1

    Make live CDs available, and give some sort of reward to your customers when they use it. They can tell what kind of system you are running when you connect. One possible benefit would be reduced fees or more interest or something. People are lazy, but people largely like to save/make money. Give people a monetary incentive and you'll see lots of people learning. Of course, all that would take money; the end goal is to reduce credit fraud and theft.

    --
    'Political power grows out of the barrel of a gun.' - Mao Tse-tung
  79. It's about time by JThaddeus · · Score: 1

    Biran Krebs, the former "Security Fix" blogger for the Washington Post, recommended this approach back in October 2009: http://voices.washingtonpost.com/securityfix/2009/10/e-banking_on_a_locked_down_non.html

    --
    "Love is a familiar; Love is a devil: there is no evil angel but Love." --William Shakespeare ('Love's Labors Lost')
  80. Root kits by WarJolt · · Score: 1

    All linux distributions have been rooted at one time or another. A live disk of Ubuntu can be compromised until rebooted, but since ubuntu Live disks are root by default lets not pretend that ubuntu live disks are safe. Firefox plugins can still be compromised or users could be unwittingly instructed to do something that could compromise their system.

    I just hope that they create a custom(ubuntu based) bootable disk that only runs a browser, with limited packages and no browser plugins and only allows you to go to the website with the banks certificate. Anything less would provide a false sense of security to those who don't understand the risks.

    1. Re:Root kits by Anonymous Coward · · Score: 0

      The bank WILL have to enforce very strict security in creating the disks, and in educating customers to pay close attention as to where they get the disks from, much as they do with their ATM cards (I hope ....). Also, I believe the setup you describe is known as "kiosk mode" - I have seen some distros (or variants) descibed that way on Distrowatch.

      As I mentioned above, adding smartcard functionality to use their ATM/debit cards with inexpensive USB smartcard readers could increase the security substantially.

      ROC

  81. In addition to the usual security measures... by hyades1 · · Score: 1

    ...I copy/paste a bank URL from one of several saved text files. I copy/paste my password from the right spot in one of several other text files. Same thing for account number with a couple of added things I'm not going to discuss.

    I suppose something that could do screen captures (without showing up in a program called Process Explorer) could still take down my pants. I'm not too worried, though.

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
  82. DNS Poisoning anyone? by Anonymous Coward · · Score: 0

    A really good idea, in so long as you can trust the DNS results that are coming back from your ISP for the pre-configured website that the live CD is pointing to.

    A probable attack vector - Spoof the login page of the website, use all too prevalent DNS poisoning methods available against a few select ISPs that are centered around wealthy suburbs, and just wait a while.

    Sure, the article describes using two-factor out-of-band authentication, but even if you only get the initial username/password, that's 50% of what you need to drain a bank account dry.

    1. Re:DNS Poisoning anyone? by jimmyswimmy · · Score: 1

      Easy fix - don't use DNS, hard code the IP address instead. Provide some means by which the user can change that if needed upon instructions over the phone. Realistically there is no reason why you want this image to be able to access anything other than that IP address, so set up your iptables to prevent any access to other sites. This is not supposed to be super-convenient, it's supposed to be secure. Strip out everything from the image that you can so that it boots ultra fast and pops up the bank login screen. The bank would have to run an update server, with the sole purpose of providing security updates only, and only for iptables (maybe the kernel too assuming it exposes a security hole that iptables can't limit).

      And by "strip out everything" I meant *everything* - take out basic system tools like ls. Provide the most bare bones shell you can dream of, in fact perhaps you can completely remove the shell since there's no need for a user to be able to execute anything custom.

      This is a pretty neat idea though and I hope to see real online banks start considering it. Like mine, for example, which uses that weakass cookie based authentication scheme. I wish they would just sell me an RSA key.

      --

      Just my $0.55 (US inflation, 1774-2008, for $0.02)
  83. Re:Why are banks wasting effort on things like thi by hitmark · · Score: 1

    i wonder how long until a malware coder finds a way to do the filter thing in software, and so can intercept the code image.

    this sounds like me like the "spy codes" that used to show up in kids comics around the 70s-80s, where you could mail in some coupon to get a "membership card" that would decode the message for you. Sad thing was, unless one was color blind, one could often make out the message without the card. Basically, a captcha of its day.

    --
    comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  84. Re:Why uses a PC to do banking? by pnewhook · · Score: 1

    Ummm no. The other SMS.

    --
    Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
  85. Alternate uses for the disk by Slack0ff · · Score: 1

    Wait til it's figured out by the masses that you can use these disks to view porn with out the wife being able to spot it in the history. Banking has never been so exciting!

    --
    Everyday You see me is the worst day of my life -Office Space
    1. Re:Alternate uses for the disk by Narcocide · · Score: 1

      This type of out-of-the-box thinking really deserves to be commended Sir, but alas I'm out of mod points.

  86. Re:Why uses a PC to do banking? by fuzzyfuzzyfungus · · Score: 2, Informative

    Aside from "branded consumer experiences" and all that stuff that gets the marketing guys excited, the one reason to make the disks bank-specific is that it makes security a lot easier.

    If all the disk has to do is go to https://mybank.com/ you can do all sorts of draconian but secure stuff: Disable loading any non-SSL page or element. Trust only your own cert/CA. Remove any option to approve an exception. Configure the firewall to block any and all traffic that isn't either a DNS(SEC, preferably) lookup for mybank.com, or communication between the host and mybank.com

    If you have to coordinate between a bunch of banks, things get harder. Either you take on a big institutional verification task, enrolling reputable banks in your list of trusted sites and cert/CAs, and hopefully not having some front group sneak one in there for some XSS action, or you throw up your hands and just build a generic "browser liveCD".

    The generic browser liveCD is still a good bit safer than Joe user's computer, since it needn't be a general purpose machine, or capable of running Limewire, or have every infection picked up in two years of browsing(since the max lifespan of a liveCD session will probably be a few hours); but it is still substantially less safe than a dedicated one. If there are any available exploits for the browser used, the user has a nonzero chance of picking one up while poking around and having it still resident if they bank after doing that, and before rebooting. There would also be the basic issue of cross site/cross tab stuff. Exploits of those sorts of flavors are discovered all the time. If you give up on the goal of having a general-purpose browser, you can neutralize most of them without even discovering them or patching the browser. If your browser has to be general purpose, you have to do the security the hard way.

  87. 3. Profit by DavidD_CA · · Score: 1

    1. Get one of this bank's distribution CDs as if I were a customer.

    2. Create an identical copy of it, right down to the packaging, and snail mail it to random old people in Florida. This version, of course, does what I want with their personal data.

    3. Profit.

    --
    -David
  88. s/someone/Ballmer by newdsfornerds · · Score: 1

    heh

    --
    Damping absorbs vibrations. Dampening is caused by moisture.
  89. Still Vulnerable by leachlife4 · · Score: 1

    This will still leave you vulnerable to DNS/ARP spoofing, for example if someone is on your wireless.

    1. Re:Still Vulnerable by sowth · · Score: 1

      You are saying they would not use SSL? If the guy was paranoid enough to want people to use a bootable CD, I'm sure he would configure the thing to only give Firefox one certificate authority: the bank's. Then any other SSL server visited, even if it has a "valid" certificate from one of the major vendors, the bank customer will get big scary warning.

      Actually, it may not be a bad idea to create a user account just for banking, delete all the certificates in Firefox for that user, and add only the bank's certificate. I do remember seeing a "save this key" option somewhere. Just as long as you don't browse the web with an admin level account and your OS doesn't have a local root exploit (or you accidentally install malware), an attacker would have one hell of a time trying to get in...

  90. Re:Why are banks wasting effort on things like thi by VoltageX · · Score: 1

    http://www.abc.net.au/tv/newinventors/txt/s2622746.htm Finally, something smart out of Australia!

    --
    "Anonymous could not immediately be reached for further comment." - International Business Times
  91. Re:Why uses a PC to do banking? by Anonymous Coward · · Score: 0

    The problem is the software is not updated and any known exploits can be used.

  92. Worst Idea Ever by Anonymous Coward · · Score: 0

    Are you kidding me? Can someone tell me what's wrong with simply typing in your bank's url and signing in securely. Am I missing something? Is the RSA security used by banks not secure enough or something?

    1. Re:Worst Idea Ever by owlstead · · Score: 1

      Of course not, RSA security is fine. It's the clients machines that get infected.

  93. Who the heck is CPL? by Anonymous Coward · · Score: 0

    From time to time an article in Slashdot makes me wonder If anyone knows the rules for reporting. This article is about CPL whomever that is and where ever they are located. This may be totally meaningless if CPL turns out to be Citrul Pulp Lendin in Ft. Lauderdale, Florida. They would only need to produce 150 CD's to blanket their clients. The fact that the author doesn't bother to identify them means that where ever the author lives they are popular and well known.

    I am now curious as to who and where they are. Please drop a post with a proper name and or location. And remember if I was too stupid to know where they are I'll be too stupid to get your flames - so save em.

  94. Doctored Disks by LtGordon · · Score: 1

    (But what if someone slips in a stack of doctored disks?)

    Frank Abagnale Jr, the famous con-man of Catch Me If You Can fame, was known to print deposit slips with his own account's number and randomly insert them into stacks of blank slips at the bank. The unsuspecting patron fills out the "compromised" slip and the money goes into the unintended account. It seems like somebody could fairly easily modify the disk image to include a keylogger/MITM, replace disks with compromised copies, and put them back into circulation.

  95. Online banking *IS* already saved... by Anonymous Coward · · Score: 0

    In some Europeans countries online banking *IS* already saved by providing users a physical device, a "security token" / "challenge thinggy".

    You want to make a wire transfer to a new bank account number (one that you've never wired money to previously)? Well, you're sorry-out-of-luck unless you *ENTER THE BANK ACCOUNT NUMBER IN THE CRYPTOGRAPHIC DEVICE* and send the generated number back to the bank.

    There is *NOTHING* that can break that as long as the user knows that it must enter the bank account number where he plans to send money to: and the user *can* be educated to do that.

    Heck, next gen cryptographic device could have a "click here then enter recipient bank account number" button to make the intent even clearer (it is sure clear to me and lowlifes have it in the arse for I know how the thing works and there's no way I'll be deceived in entering a bank account number in the token that is not the one I plan to wire money to).

    The day it becomes really a problem, such cryptographic device with a huge button "CLICK THIS BUTTON THEN ENTER BANK ACCOUNT NUMBER OF THE PERSON YOU WANT TO SEND MONEY TO (AND ***NOT*** ANY OTHER NUMBER)" will become common place.

    And lowlifes will have a *very* hard time around that one: because the bank won't make any transfer to an account number which hasn't been entered in the cryptographic device (they can verify that, it's the whole point of these challenge/response cryptographic devices).

    I hope they enjoy their lowlife while their scheme work.

    The counter is here and it shall get widespread.

  96. mod parent up by Anonymous Coward · · Score: 0

    i too have a bank that offers free sms confirmation codes for all transactions to a new account, and thats pretty good security if you think about it.

    i guess they could transfer money to my realestate agent or someone else to whom i regularly transfer money.

    its basically a physical security token, except everyone already has one. the paypal idea of transferring a 1-9 cent amount twice and using it as a confirmation code is not a bad idea either, but more expensive than an sms. i bet that the bank can send an sms for less 1cent, so its easily covered by the monthly fee (if you pay one, luckily i dont pay one either)

  97. USB drives are writable by Anonymous Coward · · Score: 0

    A possible attack vector with "regular" USB drives.

    User has an compromised machine.
    User boots on USB, does banking work.
    When finished, user reboots back to the compromised OS-- and leaves the USB drive connected.
    Attack code checks if the USB drive has a bootable OS.
    Attack code finds vmunix/vmlinux/vmlinuz and patches it on the writable USB drive...

    I will suggest using USB drives with write protect/lock switches.

    1. Re:USB drives are writable by QRDeNameland · · Score: 1

      There already is such a "switch", the user in the example above just failed to use it...don't leave the USB drive connected. Whoever can't be trusted to remove the drive also can't be trusted to toggle a switch. Nice try, though.

      --
      Momentarily, the need for the construction of new light will no longer exist.
    2. Re:USB drives are writable by Anonymous Coward · · Score: 0

      If it's a bootable USB drive, won't rebooting with the drive still plugged in... boot them right back into the linux on the USB drive?

      Also note that the suggestion of a USB drive was in response to mention of netbooks without optical drives. It's not the same as having to get to the ports on the back of a desktop computer tower on the floor - it's jutting out of the keyboard right next to your hand. The least likely place to forget to remove it from.

      Also also, in response to those who might rightly point out that USB drives cost more than CDs: note that businesses are already giving away free USB drives to their customers. Sure, they're the lower capacity ones (512 MB), but that's more than enough for a bootable linux that's only set up as a web browser with the bank bookmarked. A CD isn't all that much bigger.

    3. Re:USB drives are writable by Vectormatic · · Score: 1

      supplying bootable SD cards with no switch (locked in read-only mode) should solve that. I wouldnt be surprised if there are already manufacturers which make read-only sd cards..

      hell, you could even make ROM-based SD cards if you dont trust the switch mechanism

      --
      People, what a bunch of bastards
    4. Re:USB drives are writable by sourcerror · · Score: 1

      That's why you need read-only usb drives. But they're really hard to find nowadays.

  98. problem shifting... by smash · · Score: 1
    This simply shifts the security problem from a typical Windows box to a linux distribution - that being on read-only media will remain static in terms of its vulnerability to future exploits.

    Will it be more secure? Maybe... for some period of time. Long term, they're just moving the problem of keeping an end user's PC secure to repeatedly shipping physical media.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  99. Unlikely to be hacked by the bank by yikes88 · · Score: 1

    XSS and CSRF attacks notwithstanding, the real problem is that it's casual web surfing and email that pose the risk of infection, so we're really talking about all the OTHER web use (i.e. everything that's not logging in to your bank or other high-target sites) that it would really benefit the average user to run the Live CD for. Windows would be fine to use for banking sites if that's *ALL* you were ever use to it for. For the above-average savvy, an Ubuntu/Fedora/whatever desktop install, fully patched and running, say, VirtualBox with 2 VMs, one for casual web surfing/email and one for online banking/etc. is about as good as one can do. Bonus points for read-only guest disk images and FF/noscript.

  100. A better option by Anonymous Coward · · Score: 0

    Just press the "Format Drive and install" button. Then everything runs just a little bit faster, and you can give the disk to a friend (so they can press the same button, and pass it on further). If you are in Florida and the tenth person to get it and can't find anyone else local to give it to, send it to a cousin an another state, and let them press the "Format drive and install" button (and pass it on further). Saves the pesky problem of security and whatnot. "Hey, the computer runs so much faster now" or "why doesn't my computer crash or freeze anymore" or "why don't I get viruses anymore" might be some of the troubling questions people ask after pressing the "Format Drive and install" button, but we'll get to that problem later on.

  101. What bout two-factor authentication? by shitzu · · Score: 1

    I use a national ID card which is a smart card. This is called two-factor authentication. You got to have something (a key) and know something (a pin) to do anything. If i use a cardreader with an external pinpad, it is very hard for malware to sign any traffic or bank orders with this card. If you do not have an ID card already in your pocket, it should be quite feasible to a bank to use its own smartcards.

    1. Re:What bout two-factor authentication? by el+chief · · Score: 1

      Assume evil trojan pwns windows kernel.

  102. No thanks, one lost customer by pmontra · · Score: 1

    I won't reboot my computer each time I have to connect to my bank. I'd move my money to another bank with a more convenient online banking instead.

  103. And how do you patch it? by poppycock · · Score: 1

    Am I missing something, or is this the stupidest idea on slashdot all year long?

    How do they propose to patch the software? Or are they going to distribute perfect software on the first try?

    I realize of course that you can't persist the malware (leaving aside the possibility of modifications to the firware of various peripherals or a 'Deep Door' style attack), but that's hardly all that matters. And even still, you could achieve the results better by using a VM with automatic disk-undo.

     

    1. Re:And how do you patch it? by mikechant · · Score: 1

      How do they propose to patch the software? Or are they going to distribute perfect software on the first try?

      As per other posts, if the LiveCD/USB/whatever is tied to one website only and allows no local storage access, there is effectively no way to introduce malware even if the browser/OS is vunerable.

  104. That woulnd't work in Italy by VincenzoRomano · · Score: 1

    As a number of e-banking systems don't work with Firefox, Safari and even Opera.
    Problems range from stuff to be weirdly displayed to missing buttons and menus.
    You actually need IE, possibly version 6 or maybe 7.

    --
    Maybe Computers will never be as intelligent as Humans.
    For sure they won't ever become so stupid. [VR-1988]
  105. Answers to Common Questions by el+chief · · Score: 1

    Q & A 1. What is the point? - Many business owners have had their bank accounts wiped out (via wire xfer). They do not get deposit insurance (it's only for individuals) 2. Why Linux and not something else? - Linux is free. OSX is a good alternative, but it ain't free. 3. Why CD and not USB? - CD is read only. Just a little extra precaution 4. Why not use those little FOBs that show a different password every 30 seconds? (Two factor auth) - Cause you can get around those. Trojan can create Firefox plugin. Rewrite bank website homepage so you put in account number and password on homepage (instead of split over multiple pages). Trojan transmits this to its master, then logs you into bank. I've even seen trojans that will rewrite your bank account balance info so you don't know your money is gone til it's too late. 5. Why can't I run linux in a virtual machine in windows? - Key loggers 6. But the LiveCD won't always be up to date - True. But we're talking about using Linux and Firefox to browse only your bank's website. And your bank should send you a new disk every 3 months or so. 7. What about Windows PE off a CD? - I guess. But I'd feel safer with Linux. 8. What else? - DNS poisoning might be a problem. You might want to consider an old school dial up connection directly to your bank - Make sure you close your browser immediately after logging out of your bank session - If your BIOS gets rootkitted, you are SOL

    1. Re:Answers to Common Questions by el+chief · · Score: 1

      real sry about the lack o' CRLFs

    2. Re:Answers to Common Questions by cheros · · Score: 1

      They're solving the wrong problem. It's a good way to reduce the trojan impact on banking, but authentication and authorisation are not adequately covered so you'd still need extra gear, and this solution is not very portable.

      There are 5 questions to answer for Internet banking, and with the right technology the OS can become almost immaterial.

      But let's look at the positive side. At least someone is getting beyond "it's your problem and our gadget covers *our* risk adequately". That is worth encouraging.

      --
      Insert .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
  106. Wait for Android? by Anonymous Coward · · Score: 0

    I know Android is still maturing, but Android is a sandboxed userland for Linux, maybe they should wait a while and make an Android app, and an Android bootable CD.

  107. Marketing. by mjwx · · Score: 1

    Ubunutu is being used precisely because it is not expressly associated with Linux.

    A CxO will hear the word "Linux" and demand your geekery be banished from his mahogany throne room. Ubuntu has been working of the marketing front for some time and will be a much easier sell to the clueless CxO's of the banking world then a more secure and leaner version of Linux.

    Once something like this passes the bowel of upper management the engineers will decide to custom build their own from RedHat, Debian or whatever but as far as the CxO's are concerned it's whatever name they signed off on.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  108. Poor customers by Kaitnieks · · Score: 1

    Too bad their network won't work because of missing drivers for wifi card as it usually happens on Ubuntu. Maybe the fact that internet won't work for customers is the ultimate security feature.

    1. Re:Poor customers by pandrijeczko · · Score: 1

      Since the OP clearly has never used Ubuntu because he/she feels the need to make very generic comments based on FUD, I have just conducted a real world test with a Ubuntu 9.10 bootable disk and discovered the following:

      Desktop with Netcore 330GU USB wireless dongle - detected on boot
      Desktop with D-Link DWL -G122 wireless dongle - detected on boot
      Dell D620 laptop - detected on boot
      Lenovo T500 Thinkpad - detected on boot
      Dell XPS M1710 laptop - detected on boot
      HP 6735s laptop - detected on boot
      Asus EEEPC 1001HA - not detected on boot

      So out of the seven combinations I tried, 1 didn't work - thats a > 85% success rate.

      As for the driver on the netbook, it's based on a Ralink RA2860 chip, there's a Linux driver for it on the Ralink web site, since I'm a mainly Gentoo Linux user (who has yet to put Gentoo on the netbook), I assume I need to download the source for the driver and compile it - no idea what happens on Ubuntu.

      But please stop talking rubbish, okay? Yes, a newbie user should not be expected to compile a driver from source but presumably if the driver is available, then the good people at Ubuntu will do their best to include it as an update at some point.

      And sorry for being so blunt - but if you cannot be bothered to research your hardware a bit before booting up Linux, then you're probably too stupid to use Linux... please remember, most home users *NEVER* have to find or install a driver on Windows because it comes on their PC already configured.

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:Poor customers by Kaitnieks · · Score: 1

      Try Dell vostro 1500. It's personal experience. Although it might have been Ubuntu 8. Are you going to tell the banking customers "sorry, since you're too stupid to use linux, you can't use our bank"?

    3. Re:Poor customers by pandrijeczko · · Score: 1

      No, of course not.

      But just because you have the option of accessing your bank through a bootable Linux CD does not mean that all the other ways of accessing your bank have to be discarded.

      And it could be argued that it's pure financial greed that stops Microsoft allowing users to boot their PCs from a bootable Windows disk...

      --
      Gentoo Linux - another day, another USE flag.
  109. Run MS Windows under the VM instead. by Per+Abrahamsen · · Score: 1

    You can then do online banking directly from the host OS (if you deem it secure enough), or from a different VM.

  110. Finally by DeBaas · · Score: 1

    Been in favour of of that for some time now: http://slashdot.org/comments.pl?sid=1403461&cid=29754057&art_pos=28

    They could add extra security such as make sure Firefox will only go to pre-configured ip-adresses

    --
    ---
  111. VMware ACE? by _Shad0w_ · · Score: 1

    I suspect VMware ACE is pretty much made for this sort of thing. At least as far I can tell this was the kind of thing it was made for.

    --

    Yeah, I had a sig once; I got bored of it.

  112. the power of objects, physical by Onymous+Coward · · Score: 1

    And folks were incredulous of the feasibility of banks handing out even just web certificates...

    I guess once you've hurdled the barrier of handing someone an object, there's a lot of opportunity.

  113. Re:Why are banks wasting effort on things like thi by jonwil · · Score: 1

    If you read the site and understand the way PassWindow works you would see that it is not possible to correctly decode the PassWindow without the exact combination of lines that is present on the physical PassWindow enabled card.

  114. Re:Why uses a PC to do banking? by KazW · · Score: 1

    I'd go the route of having my own CA in addition to a Verisign or whatever certified cert, and offer the users of the bootable option more enhanced and comprehensive security. I may even go as far to impose the bootable method for certain users, perhaps users that have already had ID theft happen to them, or perhaps impose it for large personal transactions.

    Maybe even offer users more insurance against ID theft if they use this system, that should be a relatively good offer for consumers as well as the bank. Anyone who really knows write once bootdisks, knows that security doesn't really get much better. So the bank would make money because it should experience less insurance payouts on ID theft. Consumers win because they aren't victims of ID theft.

    As for driver support, as others have mentioned, the bank(s) and Ubuntu can only support a certain set of WIFI cards and in limited cases even ethernet cards. However, if they offered a bonus to customers who use the system, as I mentioned earlier, they could simply say the issue of your hardware not supporting our system is your loss. If many banks adopted this system, how quickly would PC makers jump on the "online banking ready" bandwagon. Even existing hardware might have Linux drivers contributed for it, if consumers complain to their OEMs enough. This could be the push that Linux needs to make it so OEMs support it. Banks would try to one up each other by offering the same/better ID theft protection, and PC vendors would one up each other via Linux support.

    All in all I see this as an amazing win for opensource and as a win that has the potential to be the win that keeps on giving. Or it could be a complete flop, but it is still awesome/well deserved PR for Linux/opensource security.

    --
    Geeks don't grock information, they grep it.
  115. can ubuntu save banking? by Anonymous Coward · · Score: 0

    NO.

    this idea is an EPIC FAIL.

    keystrokes can still be captured, DNS requests redirected and discs faked.

    if people stopped beating off for 5 seconds because it mentions linux, they might see it's a shit idea.

    1. Re:can ubuntu save banking? by viralMeme · · Score: 1

      Except the vast majority of phishing attacks are throug malware being downloaded in email attachments and clicking on URLs in Internet Explorer.

  116. My bank uses my cellphone for authorization by slashbart · · Score: 4, Insightful
    My Dutch bank ING uses my cellphone for authorization of transactions or changes online. I can log in and view my account data with just a password, so that might get compromised, but for a transaction or for instance changing over to a new cellphone number, I need a transaction number that is being sms-ed to the cellphone.
    My other Dutch bank ABN/AMRO uses some kind of calculator thingy that provides a transaction number based on a value you receive from the banks webpage.
    The same ING bank also provides a very simple system where you have a sheet of paper with transaction numbers, and the webpage just asks you for your next TAN code.

    What do all these have in common? Right, a separate transaction authorization outside the browser. How hard is that?

    1. Re:My bank uses my cellphone for authorization by Anonymous Coward · · Score: 0

      Bah. Think it through. Hardly adds anything.

      If they control your system, they send a fake transaction to the bank, you get the TAN request for the fake transaction, but do not know its for a fake one, so you authorize it by giving the TAN . They just have to rob you when you're making a transaction. ING phone adds something, since then they can only rob you for the amount you wish to send (they send it along with the TAN), but still...

      So yeah, it is pretty hard.

  117. Re:Reply - Please mod parent up by Anonymous Coward · · Score: 0

    Why Troll?

  118. Re:Why uses a PC to do banking? by brusk · · Score: 1

    Standard Modular System? Security through obscurity indeed!

    --
    .sig withheld by request
  119. nice idea, but not new by moronoxyd · · Score: 1

    German computer magazine c't started a very similar project called http://www.heise.de/ct/projekte/Sicheres-Online-Banking-mit-Bankix-284099.html (German) a few years ago. It's not set up for any one bank, obviously.

  120. WiFi login by brusk · · Score: 1

    The biggest extra hassle for me would be the need to log in to my wireless network. I have a long random string as my router's WPA2 password, and would need to type the whole damn thing in every time I booted this thing up, since the CD would have no way of remembering it. Or make the network less secure by choosing a simpler password.

    --
    .sig withheld by request
  121. Chrome OS by badpazzword · · Score: 1

    Sounds like what they really want is Chrome OS, then. (When it'll be out, that is.)

    --
    When ideas fail, words become very handy.
  122. Something you have by AlexiaDeath · · Score: 1

    Around here to do more than a basic limited sum transaction you will need to have a smart-card that has your identification and signature certificates, the first for connecting to the banking site and the second to sign the transactions. Even if somebody got my pins for the certificates, they cant empty my account because they don't have the physical card used to encrypt my communication and authorize transactions and if I lose the physical card it is blacklisted just like bank cards Nad its safer because breaking RSA keys is not subject to social engineering. That's how real security works.

    1. Re:Something you have by Anonymous Coward · · Score: 0

      Yes, out of band authorization on the transaction is the way to go.

      Some other options that are interesting are Rapport from Trusteer that locks down the browser and Safecentral which provides a sandbox inside the browser.

  123. Re:Why are banks wasting effort on things like thi by hitmark · · Score: 1

    anything made by humans can be broken by humans. Especially when it depends on the transmission, interpretation and retransmission of data.

    --
    comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  124. remastering the image by viralMeme · · Score: 2, Informative

    Among the several distinct ways to alter Knoppix, the one likely to be of broadest interest is remastering, during which you can substitute your own software for a portion of that on the standard Knoppix CD-ROM

    1. Re:remastering the image by brusk · · Score: 1

      That's great and all, but kind of irrelevant to the purpose of making a simple, secure Live CD for online banking.

      --
      .sig withheld by request
  125. Cat got my tongue by toxickitty · · Score: 1

    This is a terrible idea really and reading through most of the comments I haven't seen anyone mention it. What if you release bootable CD and 3 months or even a year later, there's some vunrablity in the software on that CD? Update it? Um nope? Have fun issuing a whole bunch of new CDs when you find a problem with it. Cause we really need to throw more stuff in the garbage dump?

  126. The other side of the connection by ThatsNotPudding · · Score: 1

    I looked at my small town bank's online offering, and the amateurish site looks like it was probably done by the bank manager's brother-in-law over a weekend between six-packs, using the finest swiss-cheese Microsoft has to offer. I'll be sticking with dead trees for now.

    I love tech, but committing to all-electronic financial transactions with no actual paper just feels like it could go very, very wrong.

  127. Or will online banking save Ubuntu? :) by toby · · Score: 1

    But seriously -- the vulnerability of services like online banking is a huge elephant in the room where Windows is concerned. ("Let's take the cruddiest, most exploited modern operating system you can find, install it on 97% of PCs with no choice, and don't tell anybody they can't trust it to keep anything private." What could possibly go wrong?)

    There is no way that your average PC owner can keep Windows free of malware for very long. This must be snowballing into a massive future class action.

    --
    you had me at #!
  128. quicken download would not work by nsteussy · · Score: 1

    This is a great idea. Unfortunately for me, much of what I do with 'online banking' is download activity into my Quicken register. That would not be compatible. duke out

  129. Tiny Core Linux by Anonymous Coward · · Score: 0

    Would be much better. Boots instantly and uses vesa driver by default.

  130. Re:Why are banks wasting effort on things like thi by jonwil · · Score: 1

    Even if its crackable somehow, its a LOT more secure than current systems based on passwords and "secret questions" and costs a lot less to implement than keyfobs and other similar external hardware devices.

    Plus, if it does get cracked in a way that renders PassWindow vulnerable (rather than a crack that allows access to just one PassWindow card), it can be changed to make it more secure (just as many other security mechanisms that have been cracked have since been upgraded to be more security)

  131. What about processing your banking data? by Bearhouse · · Score: 1

    Regarding the 'reboot' arguement, I guess that if you're smart enough to be using your PC to do online banking, then you should be smart enough to figure out how to reboot from a live CD.

    My main point tho; Many people using online banking, via their PCs, also use their banking data; ranges from simply reconciling stuff in Excel to complete software packages...
    Would the liveCD provide access to USB or other storage, (thus risking compromising security), for this?
    Would I be able to logon to my account to retrieve data, using my 'normal' system, but then only make transfers using the liveCD?
    Sounds complex...

  132. "Never bank on Windows" by Anonymous Coward · · Score: 0

    Always use Mac or Linux.

  133. BIOS settings to enable booting from a CD by Anonymous Coward · · Score: 0

    For many PCs you will have to change BIOS settings to boot from a CD. It may be too complex and inconvenient for an average user

  134. Re:Why uses a PC to do banking? by rhsanborn · · Score: 1

    It's about the easiest thing to attack, they give it away at the bank, so it's as easy as walking in and picking up a copy. Worse, you know exactly what people will be doing with it when they log in, and because they are directing to a specific bank, you know exactly how they are accessing their bank.

  135. options by Anonymous Coward · · Score: 0

    Check out Rapport from Trusteer which secures the browser, malware or not. Also look at Safecentral which provides a secure sandbox within the browser. These are options unless of course your bank is providing out of band, transaction level authorization. :-)

    1. Re:Options by Pharmboy · · Score: 1

      I usually just walk into the lobby, but I'm an analog kind of guy. Never had a problem with keyloggers yet.

      --
      Tequila: It's not just for breakfast anymore!
  136. A great idea for games as well by Anonymous Coward · · Score: 0

    Games companies should do this as well. Will make the PC more like a console.

  137. Options by Anonymous Coward · · Score: 0

    The best solution is have to the bank use out of band, transaction level authentication on top of the regular security.

    Another option is something like Rapport from Trusteer which secures the browser, malware or not. Same thing with Safecentral which provides a browser sandbox.

  138. Software gets old fast by Anonymous Coward · · Score: 0

    I'd be worried about people having old versions of the software. The live CD can't be updated, so if Ubuntu or FF became susceptible to a DNS attack, or Man in the middle, or SSL hack, the customer would forever have this flawed version. Average Joe user probably would hold onto the first disk they received for a long long time. Even if the bank kept sending them a new one every month most people would probably get confused and lose a few of them (I know I have problems keeping my bank statements in order).

    And as somebody else already pointed out, a good social scammer will send out bogus CDs labeled "New Improved Security Version" that really contains a Trojan.

    The netbook idea has merit. A dedicated and cheap machine.

  139. It Would Work Great..... by RobDude · · Score: 1

    Right up until someone actually tried to use it.

    Then you've got bank staff trying to step 'Grandma RobDude' through downloading the windows driver for her wireless card, installing ndiswrapper, and then you still have to explain to her that, since her wireless card isn't 'good', at best, even with all the hacking, she can't enable any encryption on her wifi.

    Which pretty much defeats the whole, 'it would be more secure' angle.

    And for the record; I'm not trolling. I'm a computer programmer, reasonably tech savvy, and I've tried to install two different versions of Ubuntu in the last two years. Both resulted in multiple pages on the Ubuntu forums and ultimately ended with 'Well, ummmm, buy something new!'.

  140. I don't get it by tsa · · Score: 1

    I don't get the problem. Can somebody explain what this is really about? To me it really looks like a solution looking for a problem. Or are most banks outside the Netherlands still living in the early 2000's when you were required to use IE for their online stuff?

    --

    -- Cheers!

  141. Can Ubuntu Save Online Banking? by the+old+rang · · Score: 1

    This kind of thinking is exactly the reason why Identity Thefts biggest source of names and information, is the Banking/Finance business. All the reasons others have mentioned, and thousands more, are why so many stories are not told, about how many hundreds of MILLIONS of names have been taken, world wide (Just one hit can get 100,000 in seconds... let alone just sitting there for days)... Banking for many years only kept 'physical' security as a standards...\ Although changing sloooooowly... they are paying millions to have 'security' but blow it with this kind of thinking. Want to imagine how many bank computers use 'USB' and have not figured out that is what 'thumb drives' use...

  142. Re:Why uses a PC to do banking? by Nadaka · · Score: 1

    Single Mobility System? How is a military transportation tracking system going to help? Though I suppose it would be fairly secure.

  143. USB Fob by Anonymous Coward · · Score: 0

    How many people have those gas station 'quick pay' fobs?
    Ubuntu has a "Wubi" install, or boot into the usb drive directly.
    Software is stored there (can be updated by the bank).

    of course, I do all my banking in person as
    I know too much and say 'no thanks' to on-line banking requests.

  144. Re:Unpatched Firefox for online banking? No thanks by Anonymous Coward · · Score: 0

    Fortunately SSL implementations cannot have any vulnerabilities...

  145. multitasking will not work by Anonymous Coward · · Score: 0

    The only issue I see is that often when I do Internet banking... I also have other documents open to assist in doing it properly. Like online/emailed bills from the cable, phone or credit card company.

    Without this information available, I would find online banking far less convenient/usable. I may actually have to write things down.

    I do think this is a good idea and I do believe customers will demand this and other sorts of security over time... as fraud hits them or someone they know.

    Benjamin Quote:
            "Those who give up linux for security deserve neither."

  146. Re:Why uses a PC to do banking? by misnohmer · · Score: 1

    No disrespect intended, but this is a rather naive point of view. Let's set aside the gaping security hole this leaves for hackers to do a targeted attack by either slipping in trojan disks in the bank or simply mass mailing a "New, more secure" DVD to bank customers. The bigger problem is security vulnerabilities on such hard live-CD. Imagine that every time today you see "there is a Firefox update" you would not get "Sorry, the live CD is of date, take a hike to your local bank to pick up a new one". How is that for customer experience? The more likely scenario is that people will continue to use the old live CD's, which leaves them open to a bunch of hacks (let's say you are still using firefox from a year ago, you'd be vulnerable to a who slew of SSL attacks, like the NULL prefix, etc. etc). Using such live-CD's is like disabling the security updates for all customers - hackers will love you!

  147. Re:Why uses a PC to do banking? by MaskedSlacker · · Score: 1

    None of which matters if the CD directs straight to the bank page (and especially if it whitelists only that url).

  148. Re:Why uses a PC to do banking? by misnohmer · · Score: 1

    None of matters, how? Because you say so? And you state it with such authority too. Such naive "authoritative" views is why we have such bad security ideas go ahead. Direct URL prevents users from catching a virus from their free porn site, but is still totally vulnerable to so many attacks. E.g:

    1. I can spoof your DNS and have your browser connect my server instead of the bank's
    2. I can ARP spoof your gateway and pick from a choice of man-in-the-middle attacks (if you are using 1 year old version of Firefox, I can go download ready-made programs to perform those attacks, I don't even need to understand them - there is even one which lets me execute arbitrary code on your machine).
    3. I can use attacks like sslstrip, most users won't notice
    4. etc, etc.

    Do some research on SSL/TLS attacks, HTTP attacks, etc.

  149. Re:Reply - Please mod parent up by Anonymous Coward · · Score: 0

    Why Troll?

    I predict we Ill get into a non terminal recursive thread.

  150. Re:Why uses a PC to do banking? by icebraining · · Score: 1

    No, it can't. Not even my mobile provider knows my name. It's a pre-paid card with no contract, like most here in Europe.

    And a criminal organization that can both install a trojan in my computer *and* intercept my SMSes is more likely to be interested in more hefty sums than the numbers in my student account.

    As for the police (and intelligence), why would they care about a one-time pad used to make a specific transactions? They can probably just ask the bank for my account transaction history. Hell, if SWIFT had passed (thanks EP!) even USA authorities could do it.

  151. Whatever Happened To.. by cavebison · · Score: 1

    The concept of biometrics? Don't most notebooks nowadays have a fingerprint scanner? Why aren't the banks (or any such site) using that? It's such a common thing now, at least for laptops. It should at least be an option. I don't mean the provided PC s/ware which manages your passwords, I mean something like a Flash(?) app which communicates your swipe directly to the site.

    Or did biometrics become redundant since the swipe data can still be phished anyway? So for Web stuff it's really no more protection than a typed password?

  152. Real story by carbuncofeliz · · Score: 1

    Tha's what happened to me a week ago: I logged in my bank's account just to find out how poor I am when not only appeared my 3 accounts but 14 more to which I am not related at all.

    I use linux exclusively and also I update the system every week.

    Of course I call my bank to aware them but nobody could explain me what the error was and why did it happen.

    Quite strange...isn't it?

  153. Re:why you keep your computer on all the time? by Anonymous Coward · · Score: 0

    Apart from the obvious case for servers, if your computer is for computing and the normal stuff, you should switch off-your computer. Save electricity, save money, protect your PC from hackers, save the planet. Those are good reasons to shut down your PC when u'r not using it.

  154. How would a VM help? by AzuMao · · Score: 1

    Unless the VM was perfect, you never used the host OS for anything except running the VM, and you restored the VM from a backup on non-rewritable media whenever you used the bank, it wouldn't provide the kind of security a live CD would. And if all of these conditions are met, usability is less than that of a live CD.