Slashdot Mirror


Security on Public Machines?

ThePopeLayton wonders: "I am currently a university student and unfortunately don't have my own computer yet. With all the key loggers and mal-ware out there, what can I do to keep my information secure. I probably log onto 20 different machines a week and changing my password, every two weeks, on all of my online accounts seems a little too much. What can I and other public computer users do to keep our personal information secret and safe?"

70 comments

  1. public machines and security: non sequitur by yagu · · Score: 4, Interesting

    I don't know what your budget is, but computers have become a commodity, laptops included (though a tad more expensive). You can get a good functional laptop with 80 - 100GB drive, 512 - 1G memory, lots of processing power for under $1000. If your budget can't sustain that, sell something! It's well worth your while.

    Logging on to up to 20 different computers and conducting personal business is like finding condoms and using them, trusting previous users to have been upstanding (ha-ha) citizens. The risk is high, especially in the Windows world, which if you're accessing the public computers, you're doing Windows.

    The misery potentially save by getting your own machine is way more offset by the peace of mind and safety of your data. There is no excuse for most today to not make the investment. If you're a university student, look around for financial assistance to get a machine.

    In the meantime, I'd minimize any activity where personal data in any way could be exposed and/or compromised. As to the bottom line and answer to your question: "What can I and other public computer users do to keep our personal information secret and safe?", not much really.

    NOTE: getting your own machine does not assure safety, but it's a heck of a lot better than the alternative.

    1. Re:public machines and security: non sequitur by Saxophonist · · Score: 5, Informative
      If you're a university student, look around for financial assistance to get a machine.

      Typically, you can get additional money added to your aid eligibility (for subsidized loans, etc.) one time for a computer purchase. Check with your financial aid department if that interests you.

    2. Re:public machines and security: non sequitur by christopherfinke · · Score: 4, Informative
      If you're a university student, look around for financial assistance to get a machine.
      Better yet, check to see if your school's NTS (Networking/Telecom) department sells the computers that have been replaced at your university. At the U of MN, you could get a decent PC for less than $75 or an older Mac for $125.
    3. Re:public machines and security: non sequitur by BrokenHalo · · Score: 1

      I've seen a number of public computer kiosks that are obviously running Linux (presumably to do the job on the cheap). I suspect if the OP can find one of those, he would have at least some buffer against the most common malware and other nasty stuff that gets left lying around.

    4. Re:public machines and security: non sequitur by chemystery · · Score: 1

      Heck, if you have any contacts within any departments, go to them... they are usually getting rid of stuff, and may be willing to lend it to you (but remember that the stuff remains university property... selling it could really get you in trouble). Yes, yes - mod me redundant... fine! .02c

    5. Re:public machines and security: non sequitur by tsa · · Score: 1

      You can have a computer for a lot less if you buy second hand. For the stuff you do on public machines you don't need a 3 GHz pocessor and a very big harddrive. I have an iMac G3 that may be worth about 50 euros now. It's slow, mainly because I run OS X on it, but it's still very usable.

      --

      -- Cheers!

    6. Re:public machines and security: non sequitur by TheOtherChimeraTwin · · Score: 3, Insightful
      I don't know what your budget is, but computers have become a commodity

      It is a pretty popular response here to tell him to get his own computer. Keep in mind, getting a computer also means he needs space to keep the computer (and it has to be reasonably secure so it doesn't get ripped off), electricity to keep it going, and an interweb connection thingy so he can get at his pr0n^Wemail. The connection can get a little pricey, and it is an on-going expense. Now, maybe he is in a dorm room where the space, electricity and an ethernet drop is all included in his room fees. But then again, that might be part of the reason why he doesn't have a computer yet.

      Since you can't really get privacy on a public computer, my suggestion is something that the average slashdotter would never think of recommending. Get a girlfriend with a computer. Make sure the computer has enough disk space for two.

    7. Re:public machines and security: non sequitur by 1iar_parad0x · · Score: 1

      In fact, many universities have auctions. Try going to a big local state school's auction. You might google the college's domain for auctions or check the procurement department's web site. You can often buy a decent machine (if not a palette of them) for $20 bucks or less. It won't be top of the line, but you could certainly run XP/98/Linux, a compiler/IDE, a word processor of choice, or surf the web. Heck, sometimes they'll even have exotic hardware (Sun or SGI). You'll need to get a hard drive though (hard drives are removed to prevent information theft).

      --
      What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
    8. Re:public machines and security: non sequitur by scum-e-bag · · Score: 1
      I don't know what your budget is, but computers have become a commodity, laptops included (though a tad more expensive).

      At this current point in time we are experiencing a tilt towards laptops becoming cheaper than desktops. With nearly all compaonents being made in China one of the larger remaining overhead costs that cannot be reduced is shipping. Desktops takeup more space than laptops, therefore they cost more to transport. The commoditisation of computers will finally see the laptop become cheaper than the desktop.
      --
      Does it go on forever?
    9. Re:public machines and security: non sequitur by Anonymous Coward · · Score: 0

      Better yet ask one of your Profs. One of mine gave me a desktop system the school had replaced that has been doing fine for three years now. All it needed was a new hard drive. It was actually scheduled for destruction due to it's flaky nature caused by an intermitant hard drive failure.

    10. Re:public machines and security: non sequitur by Kadin2048 · · Score: 4, Funny

      I have personally run feasibility studies that show the ease of acquisition of a girlfriend and of a computer are firmly in favor of the computer.

      And that doesn't begin to consider the TCO.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    11. Re:public machines and security: non sequitur by devhen · · Score: 1

      Paranoia is not exactly the solution. In the REAL world your chances of logging onto a public computer at school that has compromised is very very slim. Talk to the IT department at your school. Ask /them/ if they think its a security risk to use their public machines on a daily basis. If they aren't confident with their system, look into getting your own machine. And if you're going into computer science, look into attending a different school. ;)

  2. Password Management by Lord+Prox · · Score: 4, Informative

    As far as password management goes try KeePass. Free as in speech and beer, flashdrive friendly, and darn nifty.




    Debt is Hell. Get out now.

  3. livecd? by SillyNickName4me · · Score: 4, Informative

    I'd think the easiest solution is to get yourself a livecd and boot one of the machines from it. Here is a nice list

    1. Re:livecd? by nacturation · · Score: 4, Insightful

      ... and check that there aren't any funny adaptor-like things attached to the keyboard port. Is that *just* a PS/2 <--> USB adaptor? Or does it have extra functionality that you'd never know?

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    2. Re:livecd? by bcat24 · · Score: 1

      Yep, a LiveCD/LiveUSB system is the best if you can use it, but a lot of public computers only allow you to boot the HD.

  4. Buy a system by ElNonoMasa · · Score: 1

    Theres nothing you can do if you use a public computer.
    What you can do is work hard, earn some money, buy a 400 bucks computer at Walmart,
    load a free OS in it, and hopefully be allowed to hook it to the college's network.

  5. Apple Education Discounts by Scott+Swezey · · Score: 0, Offtopic

    I've wanted to pick up a macbook (pro, maybe) for a while... Check out http://store.apple.com/1-800-780-5009/WebObjects/E ducationIndividual.woa/6124004/wo/hX1oZOVCxcwo2FOc 3gY1sTEsCYk/0.PSLID?mco=E2944D52&nclm=MacBook for the discounts Apple offers College/Uni students.

    *drool*

    --
    Scott Swezey
    1. Re:Apple Education Discounts by sporkme · · Score: 1

      If you're only using the web, just drop your favorite Linux ( http://linuxiso.org/ ) or your buddy's old copy of Windows onto whatever used hunk of junk you can come by. Public machines are the worst possible place for confidential data. Ask around! Ask a geek! Someone has an old PC collecting dust just begging for the old starving student routine -- I have a closet full of old junk for this exact purpose. Once you can earn the money for a decent laptop you have earned the ability to be safe on the go. Good luck.

    2. Re:Apple Education Discounts by Anonymous Coward · · Score: 0

      Dell offers student discounts too, except their notebooks are already super cheap ($500 to start). Throw Linux on a $500 Dell laptop and you've got enough UNIX to quell the "u have windows! u will get pwned" jeers from Slashdot.

    3. Re:Apple Education Discounts by lt.com.riker · · Score: 1

      I dont know about other geek groups, but my friends and I all have a 'hand-me-down' system between us. When one of us gets a new part, our old one goes/sells to someone else down the chain, then they hand/sell their's off to the next guy down. Then by the time the last guy has it, it either goes into 'new' box to serve up a dedicated server for our yearly LAN game. When it's done there, the parts have either died/become unusable or it is just too old to give to someone in good conscious and goes to the recycling.

      It's a great system that has worked for us since high school.

  6. Nothing by Secret+Rabbit · · Score: 1

    You can't secure against someone that has hold of the machine that you're working on. The only way to be able to manage it, is to buy your own computer. Anything else is delusion.

  7. it depends by MrSquirrel · · Score: 1

    where you are. If you go to my school (*cough, somewhere in Illinois*), we have the machines locked down pretty tight. I work for the university helpdesk -- we manage all computers for students in the dorms and the dining and housing services. We have machines locked down with bios passwords (can't boot from cd), physical locks, either locked-down Novell client OR extremely locked down windows environment (no right clicking and other such things)... not to mention video monitoring 24/7... yet I would still never use those computers for any important information. It's kind of like an undocumented hooker -- you know you can put your *information* in her, but you don't know if there's anything lurking inside of her -- even if she uses protection and claims to be safe (worst analogy ever!).

    PC's are bargain-priced nowadays, stop drinking for a few weeks and save up the $300 needed to buy a working computer.

    --
    A computer once beat me at chess, but it was no match for me at kick boxing.
    1. Re:it depends by 1iar_parad0x · · Score: 1

      Couldn't I run a 'process viewer' and see if any key logger programs are running? I suppose some hacker could modify an existing executable or rewrite a dll. However, I serious doubt your average script-kiddie is going to that much trouble. Asking the /. crowd about network security issues is like talking to Pat Buchanan about national defense -- someone might make a valid point, but more than likely most of the suggestions are overkill.

      --
      What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
    2. Re:it depends by cmarks03 · · Score: 1

      I too work for a college help desk (as a "programmer"), but I can say that our Windows machines are locked down heavily. If that's not enough for you, we have the 24/7 security cameras (every machine has at least one camera looking at it), and all of our Windows labs are ghosted at least once per week (all logs are transferred and backed up via Syslog to a special server). As for our Sun Solaris labs, that image (FLAR) was set up by a guy who took the time to lock down his /etc directory, and I'm sure that the two people who have root on our main servers ask him questions about stuff. He's our defacto UNIX/Linux guy. In the end, I'm confident of the security of our computers, but I wouldn't use them for stuff like banking or other sensitive stuff like that. Take security with a grain of salt though, because no matter how locked down a system is, an insecure admin password or another little oversight like that will spell death to security as a whole.

      --
      Peace, Chris
    3. Re:it depends by kcbnac · · Score: 1

      Could. But, those can be hidden. Only a few of them can really find it, but there's always the possibility that it's one of the impossible-to-detect ones.

      I just have my own machine, loaded up my way, and if it's running Windows, I run as limited user.

    4. Re:it depends by MrSquirrel · · Score: 1

      to continue my analogy -- a public computer is a lot like a prostitute: even if she looks clean and you can't find any warts or herpes on her, it doesn't mean it's safe to use your "sensitive information" on her. Now, if you have your own computer, it's like having a girlfriend ...that you keep locked in your room. You can be pretty confident that - as long as you take the appropriate precautions like "anti-virus and a firewall" along with the trust that comes through "a password" - you can use your "sensitive information" on her to your hearts content.
      Furthermore, if you don't think you can afford a girlfriend, you are wrong!
      There are plenty of options, these include mail-order brides (cheap chinese imports), using your friends old girlfriend (you might just want to wipe her first), or using a girlfriend obtained from a nursing home (she may be old, but you're safe with her).

      --
      A computer once beat me at chess, but it was no match for me at kick boxing.
  8. trust your school by eli2k · · Score: 1

    I'm hoping that any computers in the computer labs, library, etc have their security restrained enough so it would be difficult to get much out of it. With ports blocked all over the place, it'll take a lot of effort to get a piece of software running hidden that will send off your information. The computers are rebooted weekly/daily, I'm not sure. My school appears to use some sort of virtualization software that probably resets the machine every time it reboots, except for the saved documents folder. And then you have hundreds of other students using the same computer, and here's hoping we'll all get along and not cutthroat each other. Drop by a friend's room to conduct your most sensitive activities; I'm sure you can trust your friend, right?

    1. Re:trust your school by Cro+Magnon · · Score: 1
      Drop by a friend's room to conduct your most sensitive activities; I'm sure you can trust your friend, right?


      Obviously, you've never met my friend.
      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  9. Cheep used computer by davidwr · · Score: 1

    I've seen cheep used computers capable of running something like Damn Small Linux for under 20 at swap meets.

    I've seen new Linux PCs for under $100 on special sale and under $200s routinely.

    Add $100 for Windows.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Cheep used computer by LunaticTippy · · Score: 1
      I used to pick up systems at a recycler for $99 - including pc, monitor, kb, mouse, modem. Windows preinstalled. Last I was there 2 years ago it was PII-300, with w2k. Probably a PIII-1ghz by now.

      Heck, I see PCs in dumpsters all the time, and an ad on craigslist would find free equipment easily.

      Most people aren't buying their first computer these days. You can get free gear and save it from the landfill. All most people need is websurfing, word processing anyway.

      --
      Man, you really need that seminar!
  10. Public Computers by mcspoo · · Score: 5, Informative

    Well, unless you're a conspiracy theorist... Trust your local library. Libraries are increasingly at the fore front of protecting your rights (because no one does that anymore in Dubbya's America...)

    As a tech for a local library here, we set our workstations to be usable for just about any means, and all user cookies, cache files, or anything installed erase instantly upon log off or reboot. We're not as concerned about security on the computer as we are about insuring YOUR security as a user.

    Don't be afraid to ask the Library about it's privacy policies, and what it does to protect your privacy. A written policy should (in most cases) be available.

    On the other hand... DON'T try using a Live CD on a public computer in a library: you're liable to have an angry tech in your face ejecting you from the premises or calling the police. Live CD's on a public terminal can be interpreted as breaking and entering under most Public Access terminal usage agreements. That's another argument in itself, but it's how we'd treat live cd usage in my library.

    1. Re:Public Computers by Nutria · · Score: 1
      On the other hand... DON'T try using a Live CD on a public computer in a library: you're liable to have an angry tech in your face ejecting you from the premises or calling the police. Live CD's on a public terminal can be interpreted as breaking and entering under most Public Access terminal usage agreements. That's another argument in itself, but it's how we'd treat live cd usage in my library.

      WHY is it considered "breaking and entering"?

      --
      "I don't know, therefore Aliens" Wafflebox1
    2. Re:Public Computers by LunaticTippy · · Score: 1
      Booting from a live cd gives you 100% unrestricted access to the hard drive.

      You could install keyloggers, munge security settings, reset admin passwords, make goatse wallpaper, etc.

      I'm certain these have all happened (even goatse) and are the reason for the policy.

      --
      Man, you really need that seminar!
    3. Re:Public Computers by mcspoo · · Score: 1

      Bingo. Anything that would potentially allow you direct access to the hard drive could be interpreted as breaking and entering attempts.

      I've not seen it in MY library [knock on wood] but I've seen folks replace desktop backgrounds with obscene images, change boot.ini to load nifty files that are suppposed to delete the hard drive (but it was just a dumb script kiddie who didn't realize c:\windows didn't exist on a Windows NT install), etc.

      Live CD's would also circumvent most library filtering mechanisms, which are unfortunately necessary to maintain funding in many cases.

    4. Re:Public Computers by Nutria · · Score: 1

      Booting from a live cd gives you 100% unrestricted access to the hard drive.

      You could install keyloggers, munge security settings, reset admin passwords, make goatse wallpaper, etc.

      I'm certain these have all happened (even goatse) and are the reason for the policy.


      Very reasonable. But then, I'm an Evil Fascist Republican who cares nothing for "rights".

      Seriously, though, if that's your worry, why even have hard and CD-ROM drives and USB slots?

      --
      "I don't know, therefore Aliens" Wafflebox1
    5. Re:Public Computers by LunaticTippy · · Score: 1

      Well you could have a system with no USB or CD, but it would cost more than a standard system. Most modern systems have USB for kb/mouse so that is a difficulty. It also makes administration and troubleshooting more difficult. I've seen cases where certain users have more permissions, e.g. professors can use USB/CD but students can't.

      --
      Man, you really need that seminar!
    6. Re:Public Computers by petermgreen · · Score: 1

      Seriously, though, if that's your worry, why even have hard and CD-ROM drives and USB slots?
      because some people (probablly less than there used to be though) have thier own computers but don't have thier own internet links (either because of cost or because they aren't staying long and don't want to pay the cost of getting a connection for only a few months or because the landlord won't allow it or whatever). For somewhere that requires payment for computer use (cyber cafe) this would be a good way to drive custom to your competitors, for somewhere that doesn't (library, university etc) it will likely encourage people to spend more time on the public computers and less on thier own.

      i don't see the need for premisis ejections though just make sure the machines can't CD boot in the first place without using the bios password.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  11. An actual solution by theglassishalf · · Score: 5, Informative
    When I'm on a public terminal I always open up a notepad-like application and then type all the letters in the alphabet into it. After that, when I'm typing a password or something else sensitive, I'll copy and paste individual letters into the password field. This stops keyloggers, makes you no longer "low-hanging fruit," and should solve your problem.

    -Daniel
    Ownyourphone.com. Custom ringtones, cheap and easy.

    1. Re:An actual solution by ElNonoMasa · · Score: 1

      If ther terminal has a vnc-type of daemon running, and somebody is monitoring it, how does this solve the problem exactly?

    2. Re:An actual solution by theglassishalf · · Score: 1

      VNC (and their ilk) are not a very efficient way to steal passwords. Too much bandwidth, and you have to watch it in real-time...and in most cases, it wouldn't work, because passwords appear as **** on the screen.

      Actually, what I do ('cause I'm lazy, and copy-paste gets to be too much work) is I type about half of the password, and copy-paste the rest. So at this point someone would need a keystroke logger and a VNC client running at the same time to sniff my passwords. An unlikely scenario, unless someone is specifically targeting you and knows which terminals you frequent. And if you're that important, then you are rich enough to get a laptop. ;)

      -Daniel

    3. Re:An actual solution by NereusRen · · Score: 1

      That's a good idea... what I've done is similar: when typing in the password, use the mouse to move the cursor around to different spots in the password field a few times as you type it. Also, delete a few characters so they don't know exactly which ones are in your password and which aren't.

      It's a good idea to do this the same way every time, so a determined person with lots of logs of your attempts won't be able to figure it out by comparing all the different ways you've typed it.

  12. Its very easy by woolio · · Score: 5, Funny

    have their security restrained enough so it would be difficult to get much out of it. With ports blocked all over the place, it'll take a lot of effort to get a piece of software running hidden that will send off your information.

    What !?!?!

    Let me introduce you to my good friend, Mr. TCP Port 80 and his cousin, Mr. TCP Port 443.

    1. Re:Its very easy by blugu64 · · Score: 1

      Everybody Loves Mr.53! (DNS)

      --
      "Personal ownership is a hallmark of conservative capitalism. And I don't believe I am entitled to anything that I did n
    2. Re:Its very easy by Anonymous Coward · · Score: 0

      Bah......

      Just pipe all communications over serial at 9600.

      I really don't see what the problem is here.....

  13. buy a machine by gEvil+(beta) · · Score: 2, Informative

    Assuming the school is doing a good job of maintaining those machines, you won't be able to boot off a live cd or usb thumbdrive or anything. In which case I'd say your safest bet is to get yourself a cheap machine.

    A few weeks ago I ordered a refurbished HP Athlon64 3500+ machine from ecost.com. Total cost was $401 after shipping. It had a few mobo screws rattling around in the case when I got it, but after putting those back in place, I haven't been able to find a thing wrong with it. You'll need to supply your own monitor, but that shouldn't be hard to come by. Even a broke college kid can manage to scrounge up 400 bucks after a little while.

    --
    This guy's the limit!
  14. One could do a fairly decent job. by r00t · · Score: 2, Interesting

    First, you need one-time passwords. Got a decent programmable calculator? Program in a cryptographically secure random number generator.

    Second, you need a friendly server. Serve yourself some kind of terminal program. You could do server-side VT100 emulation, then transmit MPEG video back to the PC. If bandwidth is a concern, VNC could be used.

    As for the keylogger: it's damn hard for an attacker to make use of this if they can't automatically determine context. A human would need to be observing you, and that requires dedication directed toward you personally. You can throw a minor monkey wrench into things if you type dvorak on the querty keyboard, then do a server-side conversion. Unless you've really pissed off the CIA/MI6/Mossad/KGB, you'll be fine.

  15. Windows Live CD by TubeSteak · · Score: 4, Informative

    Roll your own WinXP Live CD: http://www.nu2.nu/pebuilder/

    If you poke around the various torrent sites or mIRC, you should be able to find pre-made ISOs.

    Anyhow, this way you won't get any strange looks from non-techies who become suspicious of anything other than the normal Windows GUI. And you can even run as Administrator.

    a live cd + USB thumbdrive and you'll have all your files & settings to go.

    --
    [Fuck Beta]
    o0t!
    1. Re:Windows Live CD by LunaticTippy · · Score: 1

      This doesn't help. The public computers I've used are: library, coffeeshop, and school. None of those boot from anything but hd, and if you do anything weird (like get near the back of the machine or power it off) you will be evicted.

      --
      Man, you really need that seminar!
  16. Purell and Lysol by kaufmanmoore · · Score: 3, Funny

    There's no telling how many viruses are on all those mice and keyboards.

  17. Security priorities by charlesbakerharris · · Score: 0

    Yes, now that private means are *sooooooo* secure, I think we can just move on to public machine security. ;)

  18. Re: not a very good solution by Anonymous Coward · · Score: 0

    Anyone who can install a keylogger can just as easily (or perhaps more easily) install a clipboard logger. ;-)

    See: SetClipboardViewer(), WM_DRAWCLIPBOARD, etc.

  19. Use your own programs by andy753421 · · Score: 3, Informative

    Load firefox onto a flash drive and keep all your passwords stored (encrypted) on there. You'll still have to type a master password, but if you make that something that you dont use anywhere else it wont matter.
    Another thing to do might be to find a SSL proxy server and use that for all your browsing, that should prevent packet sniffing, but someone *could* still be monitoring the RAM for passwords and such.
    You'll never get it entirely secure, so if there's anything really important just borrow one of your friends computers for a few minutes.

  20. KeePass? by natmsincome.com · · Score: 3, Informative

    If I was in your situation I'd put KeePass on a USB stick and carry that around with me.

    It is able to enter your username and password in such a way that key loggers can't pick it up.

    Have a look and tell me what you think.

    http://keepass.sourceforge.net/

  21. Get a Computer by hahafaha · · Score: 1, Informative

    Seriously, they are really not that expensive. Dell has brand new notebooks starting at $499. eBay has more and cheaper. Seriously, you could easily get a decent compy and install GNU/Linux on it for $300-$400.

  22. Portable Firefox by ScaryFroMan · · Score: 2, Informative

    Try running Portable Firefox off of a flash drive, or even Damn Small Linux. Then you can keep your browser cookied so you don't have to enter data into forms. Not a great solution, but still better than the basic IE on whatever you're using.

    Of course, you could also just try using a Mac whenever possible. That would at least trim down the number of possible dangers.

    --
    In Soviet Russia, backwards is everything.
  23. 53 is easier to handle. Where I work, it is limited to local DNS servers doing lookups via a specific set of upstream DNS servers. Everything else on 53 is blocked.

    DHCP points all workstations to the local DNS servers.

    443 is your best bet.

    --
    A house divided against itself cannot stand.
  24. clear history / logout by Danny+Rathjens · · Score: 2, Informative

    Noone seems to have pointed out the obvious. Look for an option to "clear history" or "logout" when you are done using a public kiosk. (I know my company's kiosk software has the feature. I'm sure some other kiosk software have similar options, albeit not running a secure linux kernel like us.
    (yeah, yeah, shameless plug for firecast. :) We actually do a complete browser restart to be sure everything starts from scratch; no saved history, cookies, cached images/css/js, etc. and also have an idle timeout which does the same.
    Of course, there is no way to protect from a boot and root and someone running their own software without well secured hardware, but at least being sure to logout protects you from the more likely problem of someone else using the machine right after you.

    My, um, friend, used to gain extra cpu time for MUDing by walking in to the university lab and being greeted by a prompt. ;) (yes, they used to limit cpu time per user way back in the 90s and our login names were our social security number with just the last digit swapped for a letter)

  25. meat puppet security by 1iar_parad0x · · Score: 1

    Frankly, IIRC correctly your average retail store's receipt (especially store credit card applications) tend to have more personal information than most of what people do on a computer. I don't see retail stores shredding their trash. Dumpster diving and social engineering are probably the most numerous causes of identity theft today. (Yeah, all it takes is one really good hack to harm a lot of people.)

    --
    What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
  26. blackdog linux portable server/dongle by dr_leviathan · · Score: 1

    http://www.projectblackdog.com/

    Carry it with you wherever you go.
    Plug it in via USB.
    Athenticate using your fingerprint.
    Use it on the most comprimised public terminal.

    I've never used one.

    --
    Religion is poison to rationality, and we lose sight of that at our own peril. -- Lurker2288
    1. Re:blackdog linux portable server/dongle by jascat · · Score: 2, Informative

      Does it require you to boot to it? Most public terminals would have such things disabled.

    2. Re:blackdog linux portable server/dongle by dr_leviathan · · Score: 2, Informative

      I spoke at length with an Expo rep at Linux World last year about the blackdog. This is what I remember....

      No, it does not need to reboot the terminal. The gadget shows up as a USB drive. You then start up an app (or it is automatically started on connection if that is enabled on the Windows terminal) which runs a virtual server on the host terminal that acts like a virtual DHCP VPN X-server router box. The blackdog then uses the host's virtual router for all of its network traffic.

      Since the host is now running an X-server, you can run all of your applications on the blackdog but have them rendered on the host screen. None of your document data ever lives on the host.

      --
      Religion is poison to rationality, and we lose sight of that at our own peril. -- Lurker2288
  27. Ebay is your friend by LaidBackWebSage · · Score: 2, Insightful

    I got an IBM ThinkPad 600X laptop on eBay for $150, including shipping. Installed Kubuntu on it -- works great!

    --
    Are you a Looter or a Producer? ('m a Producer...)
  28. Barebones ... Linux by neonprimetime · · Score: 1

    I assume you're going to school for computer science ... if so ... you NEED your own Linux box in order to do experimenting, learn new things, perform research, etc. You can get a Barebones box off pricewatch for literally $200 or so (so I'm sure you can afford this ... credit card if anything). Then go to any other student in the computer science department ... ask for a linux distro cd (ubuntu, debian, etc.) ... and odds are they'd jump all over it ... they'd probably even come over to your dorm room and install it for you (that's just what they like to do). Then boom, you're all set ... enjoy working from your dorm room ... and stay out of those public labs.

  29. *ahem* rootkits by idioMac · · Score: 1

    script kiddies have had access to a plethora of off the shelf rootkits for some time. There's even one they can install just by putting a SonyBMG music CD in the machine for a few minutes.
    =+P

    Okay, so the sony one won't obfuscate processes, but wandering around the darker corners of the 'net will find you plenty of free or cheap commodity rootkit kits.

    Students should have their own computers. I remember having to work my ass off one summer to afford my first computer in college, and I couldn't afford a printer so I was always having to run to the lab fifteen minutes before my English Composition GE class to print out my essays. Fortunately I was able to stop using printers once my course load switched completely to CS. My point, however, is that if I could earn the $2k needed for a decent computer ten years ago working a summer at a boy scout camp, then you can earn the $500 needed to buy a Dell Back-To-School speacial today. Go ahead, try to prove me wrong.

    That being said, I know what it's like to be without an internet connection or a computer of my own for extended periods of time. My solution was to get a shell account on a departmental server and carry around a floppy with putty-ssh and a private key. Keyloggers can pick up my private key password, but they won't be able to log in to the server without the private key itself. These days do a simple s/floppy/usbfob/ and that's pretty doable. Also, keep a (free as in beer) webmail account which you use for non-sensitive communications in case you need to contact someone from a public terminal that seems sketchy.

  30. Run VNC through a Port-a-PuTTY tunnel by rwa2 · · Score: 1

    OK, I'm not paranoid enough to have done this, but I would set up a VNC session that only accepted local connections (via an SSH tunnel).

    Then use Port-a-PuTTY to connect and tunnel VNC to your box using passphrase authentication.

    This way, the keyloggers only get the passphrase used to protect your Port-a-PuTTY's private key that (hopefully) stays on your thumbdrive / CDR. Perhaps there's someway to configure PuTTY to use a separate gold card that generates a rotating password.

    Of course, you'd have to have your VNC session set up with a browser running that already remembers all of your passwords, so you don't have to enter them again through your unsecure keyboard.

    Anyway, link to Port-a-PuTTY:
    http://socialistsushi.com/portaputty

    I recommend tightvnc on *NIX and UltraVNC + cygwin's sshd on Win32

    The only way I can think to improve upon this setup would be to just reboot the kiosk under a livecd like Knoppix, but of course this isn't always an option.

  31. Find the 'boneyard' by Kadin2048 · · Score: 1

    Agreed. I've yet to find an IT department anywhere -- educational, corporate, or otherwise -- that didn't have a back room somewhere that was stacked with old PCs collecting dust.

    If you act friendly and approach someone in charge when they're in a good mood, maybe you could get a "permanent loaner" to use until you can afford your own.

    Computers are getting harder and harder to get rid of, and particularly desktops are not something that people exactly enjoy carting around. If you offered to pick one up from wherever the graveyard is, you might find your lack of computer issues immediately solved.

    Of course, it probably won't be a very new computer, and if you're unlucky it'll be broken (but assuming you have access to a few of them, it's not hard to swap parts and cannibalize yourself a working unit, even if they've seen much better days). The main problem will be finding software to run on it; in that department I recommend grabbing yourself a minimal Linux distribution, although I suppose if you hunt around you might be able to find an older copy of Win98 or W2K. (Probably illegal, if it's OEM...)

    I know this sounds cheesy, but sometimes you have to take your low budget and instead of viewing it as a limitation, look at it as a challenge. You have $0 (or $20, or whatever), and you need a computer. That's not an impossible proposition. You're not going to get anything that's going to impress people with its HL2 framerates or run WoW, but you'll definitely get something that you can word-process, browse the net, and do email on. Enough good computers are thrown out each day that I can guarantee that.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  32. Used computers -- shameless plug. by Kadin2048 · · Score: 1

    As long as we're talking about sources for used systems, I'd like to plug Retrobox, who despite their obnoxious use of Javascript on their website, sell refurbished computers -- sometimes very nice ones -- for very reasonable prices.

    I picked up a HP P4-based xw5000 "Workstation" (certified to run RHEL) with a dual-head NVidia Quadro4 NVS graphics card about six months ago for $280. Works great; use it every day. Sure, in the winter it also serves as a space heater, but it does what it's supposed to do.

    Right now they have desktop PCs from $9 (for a Compaq Deskpro, 266MHz Celeron and 6.4GB HD) to $280 (an HP Pavilion P4 2.8GHz, 500MB RAM, 80GB HD). They also sell laptops and servers.

    My experience with them was very positive -- the only catch is that they actually refurbish the machine AFTER you order it, so be prepared for a delay before it ships. Like, at least a week or so before it goes out their door. However, in return you get a unit that's cosmetically nice (at least mine was), has a clean drive, and is well packed. Drop your favorite *NIX on it, and away you go.

    At least for most people with jobs, computers are now something that you get to decide how many you want, rather than how many you can afford / whether you can afford.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  33. Computers are commodity items by Money+for+Nothin' · · Score: 2, Insightful

    Mod me -1, Redundant, but the last time I looked (over 2 years ago), you could buy a decent used laptop for less than $400. Now you can get new ones for that much from Dell. And that's a laptop, not a desktop, which, with Wal-Mart selling new desktops for under $200, are even cheaper.

    Get yourself a used 1GHz, 512MB RAM, 60-80GByte HDD desktop and a cheap used CRT. This shouldn't total more than probably $100 or so, if that. This rig will get you through any classes a university will throw at you, barring possibly some engineering or graphics-design applications (e.g. Matlab, AutoCAD for the former, Photoshop for the latter).

    Certainly it will suffice if you are a Computer Science major or a major in any of the non-technical fields...