Slashdot Mirror


New 'Phlashing' Attack Sabotages Hardware

yahoi writes "A new type of denial-of-service attack, called permanent denial-of-service (PDOS), damages a system so badly that it requires replacement or reinstallation of hardware. A researcher has discovered how to abuse firmware update mechanisms with what he calls 'phlashing' — a type of remote PDOS attack."

73 of 242 comments (clear)

  1. Pharphetched naming by Anonymous Coward · · Score: 5, Insightful

    I'm sick of this naming phad.

    1. Re:Pharphetched naming by Thanshin · · Score: 4, Funny

      I pheel it phaitphully phollows the phirst uses oph it.

    2. Re:Pharphetched naming by Kamineko · · Score: 4, Funny

      It sure as hell beats phbricked.

    3. Re:Pharphetched naming by davidpbrown · · Score: 5, Funny

      Reminds me of the European Commission

      The European Commission has announced an agreement whereby English will be the official language of the EU, rather than German, which was the other contender. Her Majesty's Government conceded that English spelling had room for improvement and has therefore accepted a five-year phasing in of "Euro-English".

      In the first year, "s" will replace the soft "c". Sertainly, this will make sivil servants jump for joy. The hard "c" will be dropped in favour of the "k", Which should klear up some konfusion and allow one key less on keyboards.

      There will be growing publik enthusiasm in the sekond year, when the troublesome "ph" will be replaced with "f", making words like "fotograf" 20% shorter.

      In the third year, publik akseptanse of the new spelling kan be expekted to reach the stage where more komplikated changes are possible. Governments will enkourage the removal of double letters which have always ben a deterent to akurate speling. Also, al wil agre that the horible mes of the silent "e" is disgrasful.

      By the fourth yer, peopl wil be reseptiv to steps such as replasing "th" with "z" and "w" with "v".

      During ze fifz yer, ze unesesary "o" kan be dropd from vords kontaining "ou" and similar changes vud of kors be aplid to ozer kombinations of leters. After zis fifz yer, ve vil hav a reli sensibl riten styl. Zer vil be no mor trubls or difikultis and everivun vil find it ezi to understand ech ozer. ZE DREM VIL FINALI COM TRU!

      Herr Schmidt

    4. Re:Pharphetched naming by mweather · · Score: 2, Insightful

      I think it's a bit more than a fad if it's been going on 40+ years.

    5. Re:Pharphetched naming by Curien · · Score: 4, Informative
      --
      It's always a long day... 86400 doesn't fit into a short.
    6. Re:Pharphetched naming by flosofl · · Score: 4, Informative

      Dude, at least acknowledge the original you borrowed this from (maybe Mark Twain, most likely M.J. Yilz). http://grammar.ccc.commnet.edu/grammar/twain.htm

      --
      "This calls for a very special blend of psychology and extreme violence" - Vyvyan "The Young Ones"
    7. Re:Pharphetched naming by beadfulthings · · Score: 4, Funny

      I'm in a lot of trouble. By those rules, by Year 5 there won't be any letters left in my first name.

      Sincerely yours,

      *

      --
      "Here's what's happening. You're starting to drive like your Dad..." - Red Green
    8. Re:Pharphetched naming by nmg196 · · Score: 2, Funny

      > I'm sick of this naming phad.

      Yeah it's phucking stupid. The stupid phuckwits should take some time to phink of a better name.

    9. Re:Pharphetched naming by ChefInnocent · · Score: 2, Interesting



      Each time I read this, it gets easier to read the final paragraph. However, it still has at least two issues. The first is the overloading of the v with w which have different sounds. The second is that British English has about 11 non-dipthong vowels (which is really most of the issue with spelling), and the "new spelling system" (let's call it a Rechtschreibung) doesn't really address that. This of course, can also lead to the issues of sh and ch. Although if you left sh as the s symbol, you wouldn't be able to drop a letter from the keyboard. Furthermore, does Z replace th as in thin or th as in than? If it replaces both, there is not advantage to its replacement.

      Since we are inclined to speak of a Rechtschreibung, can we address issues like it's versus its? Perhaps, we can add back some of our missing pronouns (i.e. wit to mean you, I, and maybe others versus I and others, excluding you; to mean plural you). Oh, the list can go on for some time, but if we propose a Rechtschreibung, we should do it right.

      </pedantic>

    10. Re:Pharphetched naming by Anonymous Coward · · Score: 5, Funny

      Cphethw, is that you!?

  2. I had no clue people still upgraded firmwares. by nauseum_dot · · Score: 3, Interesting

    Seriously, I work to update the equipment at work, but at home, I just really don't care a whole lot about a $30 router.
    I can't tell you the last time upgraded the bios on a motherboard. I think it was an older P3 Dell PowerEdge because I was installing Linux on it.

    --
    Crap! I just kissed my karma good-bye.
    1. Re:I had no clue people still upgraded firmwares. by ratbag · · Score: 2, Informative

      I updated the firmware on my Vigor 2600 router a couple of weeks back in order to enable WDS. Also seems to have improved the ADSL reliability. It was the first update I'd done to it in over a year. Also updated by BlackBerry earlier this year so that it could connect to my Mac without locking the machine up solid. So at least one person is still doing firmware upgrades...

    2. Re:I had no clue people still upgraded firmwares. by Kingrames · · Score: 2, Insightful

      Well, you probably wouldn't value a $30 router unless you were using it at the time.

      I can easily see this being an issue, if perhaps, someone attacked your router and destroyed it in the middle of a counter-strike match or a WoW arena matchup, for example.

      --
      If you can read this, I forgot to post anonymously.
    3. Re:I had no clue people still upgraded firmwares. by Anonymous Coward · · Score: 2, Interesting

      We're running a small IT shop and are reflashing multiple ADSL modems per week as local ISP is giving low-cost Telewell EA-501v3 modems for free when subscribing. Those boxes are probably bought en masse some years ago and all of them have ancient firmware which causes NAT to get stuck in couple weeks uptime.

    4. Re:I had no clue people still upgraded firmwares. by maxume · · Score: 3, Funny

      No doubt all his equipment works exactly as he expects it to.

      He would probably be outright offended if he heard about Rockbox or other projects where people are *writing* their own firmware.

      --
      Nerd rage is the funniest rage.
    5. Re:I had no clue people still upgraded firmwares. by Coopjust · · Score: 2, Informative

      If you have $30 router and a minor issue with it, the 2 minutes it takes to apply new firmware isn't a terrible inconvenience.

      And, thanks to new exploits like this, firmware upgrades may be necessary to block exploits from sabotaging your network equipment, simply maliciously (bricking) or for profit (undetectable redirects to phishing sites, attaching your affiliate ID to all ads, catching any SSN/Credit Card Number/Login going through even if it is not a phishing site.

    6. Re:I had no clue people still upgraded firmwares. by Creepy+Crawler · · Score: 2

      And Im running a WRT54G with OpenWRT on it. Supports sshv2 and all the mods I wish to load on it. You paid 300$ (?) for something that does a small subset what mine does, for 1/10 the price. Sweet.

      --
    7. Re:I had no clue people still upgraded firmwares. by sqlrob · · Score: 2, Informative

      It's not just network hardware or computers.

      iPhone
      PS3
      360
      Wii
      PSP

    8. Re:I had no clue people still upgraded firmwares. by Creepy+Crawler · · Score: 4, Interesting

      That's the key: Reliable Enough. We dont need 100% availability, as it requires many redundant units (akin DRBD). I just have another WRT54G if this one burns out.

      Business wise: I would go higher end as time==money. Better reliability can be afforded.

      It does what I want it to do, and it does it well. And cheap.

      --
    9. Re:I had no clue people still upgraded firmwares. by element-o.p. · · Score: 2, Interesting

      Meh. Cisco doesn't have a lot of horsepower either, unless you want to pony up for their really big iron. If you want horsepower, buy a micro-ATX motherboard and a compact flash drive, put a really slimmed down Linux distribution on it, run IPTables to firewall your network and use Quagga to do any routing you need. You'll blow away any Cisco box you can afford, and have ten times the flexibility to boot.

      Not that comfortable with doing it yourself? Buy an http://www.imagestream.com/ImageStream Envoy or Transport, then. It'll cost you a little more (I think a brand new Transport is about $800, but the Envoy is a lot less), and it'll smoke any Cisco up to 3-5X the price :)

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
  3. Read-only switch by ettlz · · Score: 4, Interesting

    ...or jumper. How much more would that cost?

    1. Re:Read-only switch by Anonymous Coward · · Score: 4, Informative

      more than nothing

    2. Re:Read-only switch by marxmarv · · Score: 3, Insightful

      About two cents in quantity, plus a penny to drill the hole and stuff the part. Plus six or seven cents for the AND gate on the write line. Times several million.

      --
      /. -- the Free Republic of technology.
  4. Bricking by ThrudTheBarbarian · · Score: 5, Funny

    FINALLY! *This* is bricking

    1. Re:Bricking by hostyle · · Score: 3, Funny

      +1 Architectural

      --
      Caesar si viveret, ad remum dareris.
    2. Re:Bricking by dreamchaser · · Score: 2, Interesting

      Yes it is, in a sense, but at least in the case of a PC all one would need do is replace the BIOS physically. Not a very difficult fix for any tech savvy person.

    3. Re:Bricking by Linker3000 · · Score: 4, Insightful

      Not a very difficult fix for any tech savvy person with surface mount device reworking equipment - or a soldering iron, a steady hand and a great deal of faith in their ability (or practical experience) to rework SMDs with the wrong kit.

      FTFY

      --
      AT&ROFLMAO
    4. Re:Bricking by Intron · · Score: 2, Informative

      I'm a hardware guy and I haven't attempted to solder a SMD by hand in the last 10 years. Typical flash memory pin spacing is 0.5mm. I drink way too much coffee for that.

      --
      Intron: the portion of DNA which expresses nothing useful.
    5. Re:Bricking by jonadab · · Score: 2, Insightful

      Not very difficult *if* you have the replacement part, with a good BIOS on it. Which is probably only available bundled on another motherboard of exactly the same model and revision...

      --
      Cut that out, or I will ship you to Norilsk in a box.
  5. thank you for another buzzword by mambosauce · · Score: 2, Insightful

    interesting research, but we should browbeat the research for calling it phlashing

    1. Re:thank you for another buzzword by aproposofwhat · · Score: 5, Funny

      nah - his tool's called PhlashDance, which made me go all warm and fuzzy at the thought of Jennifer Beals stamping on my fimware in her heels :P

      --
      One swallow does not a fellatrix make
    2. Re:thank you for another buzzword by SargentDU · · Score: 3, Insightful

      I agree! phlashing sounds like flashing! Stupid to use something that is phonically identical for different outcomes.

    3. Re:thank you for another buzzword by Anonymous Coward · · Score: 5, Funny

      nah - his tool's called PhlashDance, which made me go all warm and fuzzy at the thought of Jennifer Beals stamping on my fimware in her heels :P Hmmmm... What a pheeling.
  6. In Italy by Anonymous Coward · · Score: 2, Informative

    In Italy a big ISP gave ADSL modems with default password and active administrator wan access...

    1. Re:In Italy by Jaysyn · · Score: 2, Interesting

      Hell, my ISP does the same thing now. The phone support tech freaked out when I told them I was in the modem's management console. Apparently, you're not supposed to upgrade the firmware on your own.

      And no, I'm not going to tell you who my ISP is. :D

      --
      There is a war going on for your mind.
  7. How is the mechanism exploited? by Coopjust · · Score: 5, Insightful

    Is it possible to exploit firmware from the outside, unless the person has enabled remote management and is using the default password?

    Those two rarely go hand in hand.

    However, I think we'll see a lot of trojans with firmware payloads. How many people use the WRT54G? And how many access points are unsecured with the name "linksys"? Those people probably didn't change their admin password.

    Simple solution: Hardware button. You have to press it to flash the router, and you have a minute after you press it to upload the firmware. Should be an easy thing to do and provide a great amount of protection.

    1. Re:How is the mechanism exploited? by kalirion · · Score: 3, Insightful

      Why would flashing even be allowed through remote management? My router comes with instructions to not even risk flashing through a wireless LAN connection, much less the whole big world wide net.

  8. That's the best they could come up with by Zerth · · Score: 5, Funny

    Phlashing? And he calls his demo code PhlashDance? Good way to make this seem completely silly. "Damn it, we've been phlashdanced!" That'll really get management to up your security budget, if they ever stop laughing.

    It figures that when "bricking" might be remotely appropriate, they pick something worse.

    It could have been remote bricking, BOIP(brick over IP), brick-and-run, packet bricking, warbricking.

    Even brick-o-gram(landshark).

    Sigh...

    1. Re:That's the best they could come up with by trongey · · Score: 4, Funny

      It could have been remote bricking, BOIP(brick over IP), brick-and-run, packet bricking, warbricking.

      Even brick-o-gram(landshark). I vote for Brick-rolling.
      --
      You never really know how close to the edge you can go until you fall off.
    2. Re:That's the best they could come up with by Orbijx · · Score: 3, Funny

      We're no strangers to v4. You know ipchains, and so do I. A full traceroute's what I'm thinking of. You wouldn't ping it with any other guy. :)

      --
      One of these days, I am going to flip out. When I flip out, I'll be back in five minutes.
  9. Surely this isn't that much of a problem by Silver+Sloth · · Score: 3, Interesting

    As a targeted attack against a commercial venture any support team worth their salt will do patching as part of routine maintenance - don't we guys'n'gals? As an attack against mom and pop PCs there are so many hardware variants that any one piece of malware will have a very limited target.

    To me this looks like talking up a non existent problem - but I'm open to persuasion otherwise.

    --
    init 11 - for when you need that edge.
    1. Re:Surely this isn't that much of a problem by Missing_dc · · Score: 2, Informative

      As a targeted attack against a commercial venture any support team worth their salt will do patching as part of routine maintenance - don't we guys'n'gals? As an attack against mom and pop PCs there are so many hardware variants that any one piece of malware will have a very limited target.

      To me this looks like talking up a non existent problem - but I'm open to persuasion otherwise.


      If the trojan carried the payload onboard, sure, the target audience would be small. However, if the trojan read the PC info, and the downloaded bad firmwares from an external site or database of them, and then bricked your broadband device, your router, your dvd drives, your soundcard, your video card, your raid array, then your MB, we could say you got phukked.

      --
      How amazed would you be to suddenly find that you just forgot what I wrote and you needed to reread my post.... again.
  10. This is new? by Timothy+Brownawell · · Score: 3, Insightful

    I'm pretty sure I remember stories about viruses that could destroy hardware, by doing things like making the drives seek in "funny" ways (past the edge of the disc or something?) or driving wired-together pins to opposite voltages. Those sound *really* permanent, where a bad flash can be fixed by anyone with the proper equipment (JTAG programmer) unless it does that same sort of thing.

    1. Re:This is new? by MilesAttacca · · Score: 3, Interesting

      Indeed, early Commodore PETs reportedly suffered a "killer POKE" via their BASIC.

      --
      98% of America's teens drink alcohol, smoke, and have sex. Put this in your sig if you like bagels.
    2. Re:This is new? by lz2pt · · Score: 3, Interesting

      God, this is going back,

      In the good old DOS PC days when 10Mb hard disks were 'big' and 'Stoned' was probably the only wild virus ever found on the lab machines..

      There was an issue wrt Stoned I think, or some other virus of the time whose name escapes me, its final action was to zap the old MFM hard disks via some low level init call, but, this wasn't fatal as we could get the info back off them with a bit of faffing, however, the first generation of those new fangled IDE disks, the same init call permanently screwed the disks.

      It killed a number of expensive large (40Mb) hard disks back then in the lab..thanks mainly to one serial offender who disabled the virus scanners on these new machines when they stopped him running infected code off floppies. (don't ask, the guy was a serious pain..)

      I also remember a fun summer spent manually repositioning the heads on a bunch of MFM drives by trial and error which had 'gone faulty' after virus infestation, turned out there was a small grub screw which worked loose on an optical interrupter on the head positioning motor shaft if the drive was particularly hammered (lots of seeks over a short period of time etc). There was an opening of the case and a lot of twiddling and adjusting whilst watching the position of the heads over the platters (not carried out in a clean, dust free environment I hasten to add). As that was one brand of HD, I doubt it was a targeted effect of a virus though, just bad design.

      My memory is vague on this, as I was more hardware design and Sun support..

  11. Nothing to see, move on folks. by 140Mandak262Jamuna · · Score: 2, Informative

    The link does not tell us how to attack and render all computers in [insert your favorite evil company here AAPL,MSFT,GOOG]. Just some research guy jaw boning what could be done. So technically there is nothing worthwhile for the slashdot crowd.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:Nothing to see, move on folks. by zappepcs · · Score: 2, Interesting

      Survey said! bzzzzzz wrong.

      It is of interest. Think about it. If you wanted to do damage to company xyz, you social engineer the information for what PCs they are using, the CD hardware etc., routers, blah blah blah... then silently release a worm or virus that redirects them to your special webpage. brick brick brick brick until their productivity grinds to a halt.... if some get bricked for the CD, others for the motherboard, others because of routers... it matters not. What is being shown is that it is POSSIBLE to do this.

      In this day and age, shame on your for dismissing it as not possible. May your body rot next to that of the designer of the Titanic. If it can happen, it will, and probably already is. I could write a virus that is undetected, and does nothing but look for people who have a bill.gates in their address book, and upon finding one, sit patiently, wait till idle time, then delete the oldest .xls file on the hard drive. Repeat that once every rand(x) number of days. lather, rinse, repeat.

      Perhaps your virus waits till it sees acks from 40 other machines on the same LAN segment, then they all start bricking things?

      This *IS* of interest. Welcome to Tuesday.

  12. Proof of concept by Malevolent+Tester · · Score: 5, Funny

    Dear Sir, I am the former son of the Nigerian dictator Sonni Abacha. I would like to give you several million dollars. To receive this, please add a static IP to your D-Link router and reboot it.

    --
    If you haven't made a developer cry, you've wasted a day.
  13. I used to work with a Sys Admin like that by MosesJones · · Score: 5, Interesting

    He used to be able to turn any working piece of kit into a piece of metal art in about 20 seconds, EVERYTHING was always a BIOS issue and he would NEVER check with anyone before replacing the BIOS.

    Lets be clear about how dumb this person was, he had a BIOS that worked on his test servers and would then apply that to all the other servers INDEPENDENT OF HARDWARE OR OS. He would then start the machines (which of course wouldn't start) declare them "broken" and say the issue was with the software.

    We did some low level hardware stuff in our software and it did break the boxes sometimes so it took 2 months of painful testing and debugging which found nothing, it only came about because one of the team had a heavy night and decided to "rest" in the server room and saw the moron apply the BIOS to a server that had been running and then scurry out to blame the team again.

    Basic rule after then was BIOS set to read-only and locked down with a secure password, to this day my BIOS has a password thanks to the sheer physical shock of realising how dumb some people can be.

    --
    An Eye for an Eye will make the whole world blind - Gandhi
    1. Re:I used to work with a Sys Admin like that by kalirion · · Score: 3, Informative

      That's sounds like a good submission to The Daily WTF.

    2. Re:I used to work with a Sys Admin like that by MosesJones · · Score: 2, Informative

      The production kit did when it was shipped but not the stuff that was in our test environment (different from the Sys Admin test environment) we just hadn't realised that our fellow employees were more stupid than any of our clients could ever hope to be.

      --
      An Eye for an Eye will make the whole world blind - Gandhi
    3. Re:I used to work with a Sys Admin like that by Kjella · · Score: 2, Insightful

      The really clueless are often too afraid to break it to do anything dangerous. It's the semi-skilled people that are really dangerous, just enough to know such things as to flash a BIOS yet completely oblivious to any problems that might cause. They're the kind that'll disable the anti-virus and firewall if you let them, because it blocks whatever important thing they're doing. If anyone ever feels the need to utter "Trust me, I know what I'm doing" it's time to duck and take cover.

      --
      Live today, because you never know what tomorrow brings
  14. Re:New word overloading by smooth+wombat · · Score: 3, Funny
    Just another reason not to use Flash or even have it installed on your system.


    This is why, Flash must die!

    --
    We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
  15. Hardware Virus by Pikoro · · Score: 4, Interesting

    I seem to remember a virus back in the 486 days that would cause the hard drive to sweep back and forth between extremes and would keep sweeping until it hit some "resonant frequency" of the drive heads. At that point the heads would start oscillating on the vertical, causing it to strike the platter and physically damage the hard disc.

    Anyone else remember this? I had only seen it once and have never been able to find a reference to it.

    This would have been in the mid '90s. I have been wracking my brain over finding it since then.

    Anyone else who has heard of this, reply and let me know.

    --
    "Freedom in the USA is not the ability to do what you want. It is the ability to stop others from doing what THEY want"
    1. Re:Hardware Virus by Anonymous Coward · · Score: 5, Interesting

      I experimented with a technique (that worked) on the Commodore 64. You could address the floppy drive directly to move the drive head to the innermost position, which was on the opposite side of the "track 0" microswitch. Then you deliberately crash the CPU on the drive. When it POSTs it moves the head inward to track 0 to initialize. Since the head is on the wrong side of the switch it never gets there, makes a terrible noise, and gives up.

    2. Re:Hardware Virus by Captain+Spam · · Score: 2, Insightful

      I heard of viruses like those back in that time frame, too. Though when I heard of them, they were reported as spinning the hard drive heads so fast that they overheated and warped.

      But in the end, I think those were all just email hoaxes. Ah, those were the good ol' days, when hoax emails were pranks like those and not phishing scams. Now I'm all nostaligic. :-)

      All things considered, though, I don't believe the head would ever be able to do what you're suggesting due to the head never actually touching the platters and there not being enough power in the head's servo motor to cause enough destabilization to the mechanics. Similarly, the overheat story wouldn't be possible, either, unless it was an exceptionally poorly-made drive which suffered overheat problems anyway.

      Still, THAT would be an effective DoS tool. :-)

      --
      Demanding constant attention will only lead to attention.
    3. Re:Hardware Virus by VeNoM0619 · · Score: 2, Informative

      There's a couple I remember, the biggest one, similar to yours:

      Hard drives have a "rest" mode for when shutting down (as to not cause damage when shipping/etc.) if it was not powered on or in use, which caused the read/write drive heads to be placed down on the drive platters when it stopped spinning. There was a virus that would speed up the disk, then throw it into rest mode immediately, and you guessed it, tear right into the hard disk with a loud noise and literally bricking that hard drive.

      Then there was another good one that I heard that involved the monitor blowing up. Although this supposedly happened on the very old computer monitors (so it's fixed on today's monitors) and it involved changing frequencies, if I recall correctly (I believe from like 60hz to 75hz), but don't directly quote me on that.

      For some reason, I feel these type of stories are the most interesting and can teach you a good deal about hardware. So as a request, anyone with these stories please post them here :)

      --
      Disclaimer: I am not god.
      We may not be created equal
      But we can be treated equal.
  16. Hardly a new phenomenon by g051051 · · Score: 5, Informative

    This isn't exactly a new problem...in the early days, you could fry a monitor by setting the video card to absurd refresh rates, and you could destroy hard disks by issuing bogus stepping commands to the heads and slamming them into the stops.

  17. Works in real life too ! by garett_spencley · · Score: 4, Funny

    The last time I "phlashed" someone in real-life I received a permanent injunction and restraining order from a very nice judge in court. I guess you can call that a permanent denial of service.

    1. Re:Works in real life too ! by hyperz69 · · Score: 3, Funny

      I guess your firmware didn't impress her.

  18. source of the name by straponego · · Score: 4, Interesting
    PHLASH.EXE is the name of Phoenix's BIOS upgrade tool.

    I am not making this up: less than a week ago, I woke up thinking: what to firmware, BIOS, TPM, and IPMI have in common? They'd all be great vectors for bricking a machine.

    1. Re:source of the name by morgan_greywolf · · Score: 2, Funny

      PHLASH.EXE is the name of Phoenix's BIOS upgrade tool.
      N0 1tz FLASH.EXE, c3pt l45t w33k, i t0t411y h4x0r3d F33n1x's g1bs0n n i r4pl4c3d th31r upd4t3 @pp w/mj tr0j4n!!! H4! 1 t0t411y pwn3d j00!!!!!

  19. Everything should have a factory reset switch by davidwr · · Score: 5, Insightful

    I'm sorry, but every device out there should have two factory reset switches:

    1 to reset user data, akin to a standard BIOS "reset to factory settings"
    1 to re-flash the BIOS to the factory-installed version of the BIOS, to de-brick devices.

    Furthermore, if there is anything a user can do that is designed to update the machine in a way that's irreversible without a password setting a BIOS or boot password, a hardware switch should be pressed as the information is saved. While this won't prevent social engineering, it will prevent pure software exploits from making the hardware unusable.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Everything should have a factory reset switch by EXrider · · Score: 2, Informative

      Gigabyte has had this feature for a while on their boards

      --
      grep -iw skynet /etc/services
    2. Re:Everything should have a factory reset switch by Stellian · · Score: 2, Insightful

      I'm sorry, but every device out there should have two factory reset switches: Things like easy accessible switches and backup copies of the flash cost money. Granted, they don't cost very much, but when you are talking about millions of units things add up. Since these features are useless (i.e will never be used) for 99.9% of the customers, the market forces will act to remove them.
      Besides they are not really necessary if you simply engineer the old flash to accept only flashing with a digitally signed newer version. This takes a few KB of object code to implement, and will 100% block any type of software bricking, as long as the private key is secured by the manufacturer. Yes, I'd rather buy a locked down piece of hardware - that I'm not planing to run Linux on - instead of a 0.5$ more expensive or less secure, but open alternative.
  20. Re:Sometimes I wonder... by trongey · · Score: 4, Informative

    Sometimes I wonder the mindset that even goes into creating something like this. ... I can understand if mobster types are trying to do a virtual bank robbery,... Close. It's called extortion. You do this to one of a site's machines. Then you send the demand for payment with a threat to do it to the rest of their machines. It's been happening to gambling and porn sites for years since law enforcement agencies don't usually get in a hurry to apprehend people who attack those sites. They have been using DDoS, so this would just be a bigger hammer.
    --
    You never really know how close to the edge you can go until you fall off.
  21. Magic Bullet by John+Hasler · · Score: 4, Insightful

    > "Unfortunately, there isn't a magic bullet..."

    Yes there is. It's called a write-disable switch.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  22. Already done in 1998 by RickRussellTX · · Score: 4, Interesting

    Wasn't this already done by the CIH (later called Chernobyl) virus, circa 1998? There was even an e-mail variant of it, based on the Loveletter worm.

  23. This is not really new.. by mengel · · Score: 4, Interesting
    I recall a friend of mine having a little routine for TRS-80's that would:
    • wait for a key press
    • for decreasing n
      • turn on the tape cassete relay
      • wait n cycles
      • turn off the tape cassete relay
    this would cause an increasing pitch whine, followed by a little whiff of smoke from the cassette relay.

    Something about the people there always saying "there's nothing you can type on the computer that will hurt it..."

    --
    - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
  24. Ouch by commodoresloat · · Score: 2, Funny

    This would have been in the mid '90s. I have been wracking my brain over finding it since then. Wow, man, you've been wracking your brain since the mid-90s?
  25. But they can't patent it because there's prior art by jc42 · · Score: 2, Interesting

    When I was at the U of Wisconsin back in the 1970s, the central campus Computer Center had a Univac system. An EE prof (or his students ;-) got circuit diagrams and did some analysis. He announced that there was a bug: If a particular (unlikely) sequence of instructions was executed, they would fry a transistor in the CPU. Rather than thanks, he got ridiculed and insulted by the Univac CS people (and a lot of people on campus). So he announced that he'd run a test. He submitted a job that included a chunk of assembly language with the sequence. The machine promptly halted and couldn't be rebooted. The CS engineers looked into it, and found that a transistor had been fried.

    These days, though, I suppose that he'd probably be charged with something. The smart thing to do if you learn of such bugs is probably to not notify anyone, especially not the vendor or your employer. Instead, you quietly offer the information (for a price of course) to various "interested parties" for whatever use they'd like to make of it.

    Another time, some students figured out a bug in Univac's tape drives. They found code that sent commands to spool forward and rewind with timing such that the drive did both - which snapped the tape. They were also not believed, so they demoed it. They submitted a job that asked for a scratch tape, wrote a few KB of data, and snapped the tape. Then it asked for another scratch tape. It didn't take too many tapes before the operators figured out that they should call in the CS people.

    I'll bet that others here have a bunch of similar stories. And nonetheless, a future story will be the patenting of using such bugs for "PDOS" attacks. Probably by our favorite whipping boy, Microsoft, who will patent such attacks as a way of enforcing licensing restrictions or DRM.

    Maybe the fellow the story is about can get the patent first ...

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  26. Re:Bricking & replacement parts by Technician · · Score: 3, Informative

    Not a very difficult fix for any tech savvy person with surface mount device reworking equipment - or a soldering iron, a steady hand and a great deal of faith in their ability (or practical experience) to rework SMDs with the wrong kit.


    Truly spoken by someone who hasn't tried to buy a programmed flash part for a made in China board. Hint, the replacement board can be purchased but the replacement chip containing IP firmware is a little harder to obtain. Custom parts on the board (flash memory) are not imported in a programmed state. If you can extract the image from the executable without the aid of the boot loader, many of these blank chips and flash upgrade don't come with any way to install the initial code to load the initial firmware.

    A new blank BIOS chip doesn't contain enough firmware to boot a floppy, USB memory stick, or CD ROM to flash the BIOS. You need a BIOS image and device programmer. Since neither is supplied and both are needed, your chances of obtaining a BIOS image and installing the firmware are slim to none.

    A Blank clock flash memory chip from Mouser does not make a bricked board bootable enough to flash the new BIOS firmware.

    If you want to try it, Pick up a blank unit here; Good luck
    http://www.epn-online.com/page/new56862/mouser-stocks-silicon-laboratories-c8051f9xx-line-of-mcus.html

    --
    The truth shall set you free!