Slashdot Mirror


The Dumber Android Is, the Better, Say Experts

ZDOne writes "ZDNet UK is reporting that it will not be known until the Android software development kit comes out on Monday whether the Gphone will be strictly Java-based, but security experts claim that the less smart a phone is, the less vulnerable it is. Android developers should stick to a semi-smartphone platform because the Java sandbox can protect against the normal kinds of attacks, experts claim. The article also discusses some of the pros and cons of open vs. closed source security. 'The debate about the relative security merits of open-source as opposed to proprietary software development has been a very long-running one. Open-source software development has the advantage of many pairs of eyes scrutinizing the code, meaning irregularities can be spotted and ironed out, while updates to plug vulnerabilities can be written and pushed out very quickly. However, one of the disadvantages of open-source development is that anyone can scrutinize the source code to find vulnerabilities and write exploits. The source code in proprietary software, on the other hand, can't be directly viewed, meaning vulnerabilities need to be found through reverse engineering.'"

165 comments

  1. Yes...but... by monkeyboythom · · Score: 2, Funny

    Dumb terminals can never defeat idiots. That's why nothing is idiot proof.

    1. Re:Yes...but... by A+non-mouse+Coward · · Score: 2, Funny

      You're just a paranoid android.


      What?! Somebody had to make the Radiohead reference.

      Security : Paranoid
      Gphone : Android

      --
      libertarian: (n) socially liberal, financially conservative; neither left, nor right.
    2. Re:Yes...but... by iwan-nl · · Score: 1

      Why reference a reference when you can reference the source directly?

      --
      I'm trying to improve my English. Please correct me on any spelling/grammar errors in this post.
    3. Re:Yes...but... by Anonymous Coward · · Score: 1, Funny

      I always thought that the second someone makes something idiot proof, the Universe just creates a better idiot

  2. Slasddot Grammary Advisory by Anonymous Coward · · Score: 0

    "The dumber android is, the better say experts." IS NOT

    a sentence. Now return to your seance with the world's most dangerous criminal,

    Cheers.

    1. Re:Slasddot Grammary Advisory by smittyoneeach · · Score: 1

      Perhaps the /. article text, itself, was produced by Android.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    2. Re:Slasddot Grammary Advisory by sm62704 · · Score: 4, Funny

      Isn't Ann Droid Cowboy Neal's latest girlfriend?

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    3. Re:Slasddot Grammary Advisory by An+ominous+Cow+art · · Score: 1

      "Linguo... dead?"

    4. Re:Slasddot Grammary Advisory by smittyoneeach · · Score: 3, Funny

      Thought she was Ann Flatable.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  3. The most secure phone ever! by reverseengineer · · Score: 5, Funny

    Experts suggest security-conscious consumers consider the Western Electric 500 for their next smartphone. Lacking Java, JavaScript, ActiveX, and any other type of software, its spartan phone interface makes it virtually immune to any security vulnerabilities, and its innovative "rotary dial" system circumvents attacks possible on touch-tone phones. The casing is constructed of nearly indestructible Bakelite plastic, making it far more durable than the average smartphone. It does however require a service agreement with AT&T.

    --
    "FDA staff reviewers expressed concern about the number of patients who were left out of the study because they died."
    1. Re:The most secure phone ever! by Anonymous Coward · · Score: 0
      That's exactly what I have been looking for! Anyone have a link for where to purchase one?

      Oh, and is it GSM or the other one?-)

      Thanks

    2. Re:The most secure phone ever! by Anonymous Coward · · Score: 0

      You can get the retro look for modern phones.. http://www.thinkgeek.com/gadgets/cellphone/7830/

    3. Re:The most secure phone ever! by Billosaur · · Score: 4, Interesting

      I know it's meant to be funny, but strangely it's one of the reasons I haven't ditched my land-line to go all wireless. Mobile phones, especially those that try to do everything, aren't particularly good at anything and the more things you cram onto them, the greater their vulnerability profile. My wife just traded her old broken-down phone for a T-Mobile Shadow, and it's not the world's greatest phone (it runs Windows Mobile, but that isn't the root of the problem). The sound quality is horrendous and I haven't tried the MP3 player in it, but I'm not holding out hope.

      I don't think we're at the point where phones can handle multiple tasks well, and using one is leaving yourself open to all sorts of mischief.

      --
      GetOuttaMySpace - The Anti-Social Network
    4. Re:The most secure phone ever! by sm62704 · · Score: 5, Informative

      The rotary dial was a pain in the ass, but we never knew that until they invented pushbutton phones. And you had to look up your police/fire/ambulance in the phone book as there was no 9-1-1 service. Although most people just dialed "O" and when the lady answered (a real live human being, we didn't have voice mail either) you said "MY HOUSE IS ON FIRE" and she'd plug some plug on her switchbopard in and the fire department would come out.

      But the Western Electric 500s were hackable! Some of them had no dials; businesses used the dial-less phones for where they wanted a low level employee, like the teenaged me at the ticket booth at the drive in theater, to be able to answer them but not make outgoing calls.

      You could, however, "dial" them by repeatedly hitting the hangup buttons. So I was hacking your "unhackable" phone when I was 16. Actually I was cracking not hacking; I was hacking when I made guitar fuzzboxes out of $10 transistor radios and selling them for $50 each to other teenaged guitar players.

      -mcgrew

      PS- I've almost forgotten this, but in the Metro East St Louis area you could dial Bridge 1300 and a spooky noise cane out of the phone. The other kids said it was a ghost, I never had the heart to educate them about the reality.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    5. Re:The most secure phone ever! by vtscott · · Score: 1

      Or you could get the Port-O-Rotary.

    6. Re:The most secure phone ever! by sm62704 · · Score: 4, Interesting

      In March 2006 We got hit by two tornados in one night. They went right through my neighborhood; the big tree behind my apartment looked like Godzilla had stomped on it. Half the utility poles were gone (as were a lot of buildings). My power was out for a week, my cable and internet were out for a month, and the landlines were all out as well.

      My cell phone worked, however. It also was a very handy flashlight, as there was no power AT ALL anywhere near my apartment and boy, was it dark there at night! It's been years since I've had a landline.

      -mcgrew

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    7. Re:The most secure phone ever! by markov_chain · · Score: 1

      It's not immune to virus infections, I got a nasty cold from one just last week. Damn mouthbreathers!

      --
      Tsunami -- You can't bring a good wave down!
    8. Re:The most secure phone ever! by Anonymous Coward · · Score: 0

      Springfield? that darn Mr Burns at it again?

      You should have had lights, I mean your truck must have been spared, otherwise how would you charge the cell phone? Just face it toward the window, it should light up the entire trailer.

    9. Re:The most secure phone ever! by Anonymous Coward · · Score: 0

      "I never had the heart to educate them about the reality."

      Which was?

    10. Re:The most secure phone ever! by SL+Baur · · Score: 2, Informative

      My power was out for a week ... My cell phone worked, however. It also was a very handy flashlight, as there was no power AT ALL anywhere near my apartment I'm amazed that your battery kept power for that long with the backlight enabled. Even my Japanese cellphones wouldn't stay charged that long.
    11. Re:The most secure phone ever! by glitch23 · · Score: 0, Informative

      You could, however, "dial" them by repeatedly hitting the hangup buttons. So I was hacking your "unhackable" phone when I was 16. Actually I was cracking not hacking; I was hacking when I made guitar fuzzboxes out of $10 transistor radios and selling them for $50 each to other teenaged guitar players.

      Actually, you were doing an early version of phreaking.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    12. Re:The most secure phone ever! by adamziegler · · Score: 2, Interesting

      "Actually I was cracking not hacking" ... ... actually you were phreaking not hacking.

    13. Re:The most secure phone ever! by BizidyDizidy · · Score: 2, Interesting

      I'm obviously a moron, but what WAS Bridge 1300?

      --
      The safest way to approach lava is to have another person with you and he goes first.
    14. Re:The most secure phone ever! by Andy+Dodd · · Score: 1

      The sound quality of my AT&T Tilt (same manufacturer as the Shadow - HTC) is just fine. I'd say it was great, in fact.

      What is the signal strength when you get this "awful sound quality" - T-Mobile has the smallest network (read: least coverage) of the four U.S. carriers. That's why they're so dirt cheap - you get what you pay for.

      This article is just a pile of FUD. I laugh at the morons who buy antivirus software for Windows Mobile phones, when there is little to no risk of contracting a virus unless you are utterly and completely idiotic.

      --
      retrorocket.o not found, launch anyway?
    15. Re:The most secure phone ever! by Anonymous Coward · · Score: 0
    16. Re:The most secure phone ever! by Phroggy · · Score: 1
      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    17. Re:The most secure phone ever! by Phroggy · · Score: 1

      The word "Bridge" would have been a mnemonic for the first two digits of the number, BR (27), so the full number would be 271300. Apparently AT&T figured it was easier for people to remember a word and a few digits, rather than remember lots of digits. That's why there are letters next to each number. If your phone number was 654-3210, they'd list it as "Olive 43210".

      As for what 271300 was, I haven't the faintest idea.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    18. Re:The most secure phone ever! by westlake · · Score: 1

      how did you keep the batteries charged?

    19. Re:The most secure phone ever! by SL+Baur · · Score: 1

      I clearly have lived in the 3rd world too much where cell phones as flashlights aren't a novelty, they're a necessity. Thanks for the info.

    20. Re:The most secure phone ever! by awrowe · · Score: 1
      This probably is FUD, but I'm not sure its the kind you are thinking of.

      There is a natural human tendency to fear what you don't understand and while ZDNet should understand the basics of open source software by now, doesn't mean they do.

      What it looks like to me is that large organisations are starting to hear more about open source and from the depths of limited understanding, come up with arguments which have been brought up and defeated before by open source advocates. "It can't be secure, just anyone could look through the source code and find problems" and "Closed source is such a hassle to reverse engineer, no one will bother" are two of the biggies IIRC.

      It is just displaying the lack of understanding of people when they use these arguments, since most people (not just hackers) when they see something, they will at least unconsciously try to figure out how to break the damn thing. That said, most people aren't out there to screw other people and if they find a problem in software and know how to fix it, they will do so.

      It may well be FUD, but not as we know it keptain.
      --
      A.I. Research. The peculiar science in which we know the question and we know the answer, but can't show the working
    21. Re:The most secure phone ever! by meekers · · Score: 1

      I do not think what happened in your case supports cell phones as being superior to landlines. What it does serve to illustrate is that both are vulnerable to having their infrastructure destroyed. Had the tornado destroyed your local cell site, you might have only been able to communicate with a landline. If anything, it would support having both a cell phone and a landline.

      I will say though that in similar emergency situations, should I be forced to choose, I would much rather have a landline. Often in such situations cell networks are overwhelmed by call volume and people are discouraged from making calls while landlines are comparatively unaffected. Moreover, landlines are not as likely to be affected by blackouts since they are not dependent on having power at the premise or a charged battery. Finally, should I have only a cell phone, I would much rather have a dedicated flashlight or even a candle that did not the drain the batteries of my phone.

      I should mention that I happen to be a Springfield native; though I was at school at the time, I was able to call my Dad that evening on the landline and we were able to have a nice leisurely conversation though he was without power. The entire city was not without landline phone coverage. Likewise, last winter after the ice storm, our home was without power for several days but our landline continued to work. Though I have no specific knowledge to support this, I suspect that landlines and cell sites share much of the same infrastructure and that if things had been serious enough to knock out all the landlines in the area cell phones would have become useless as well.

      Well, except for the flashlight feature.

    22. Re:The most secure phone ever! by hey! · · Score: 1

      Rotary phones a PITA we never thought about?

      The what the hell does that make PHONE NUMBERS?

      Can you imagine anybody creating a communication system today where subscribers are addressed by a seven digit number plus a three digit prefix?

      We use GotoAssist at work -- highly recommended by the way if you support Windows clients. GotoAssist issues seven digit tickets, which works great; people are so accustomed to seven digit phone numbers that they are ridiculously adept at keeping them in short term memory. If it were a five digit number you'd have to read each number out as the user typed it into the form; instead you read it out as if it were a phone number, "five five five, seventeen twenty two".

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    23. Re:The most secure phone ever! by sm62704 · · Score: 1

      Springfield? that darn Mr Burns at it again?

      One of our aldermen is Gail Simpson (not sure, maybe she's married to Homer's brother).

      Actually here's a picture of the guy in charge of Springfield's electricity. He's the guy sitting in front of the big green check, on the right. Groening had him pegged! here's one of him breaking ground at the new generator they're building.

      I mean your truck must have been spared, otherwise how would you charge the cell phone? Just face it toward the window, it should light up the entire trailer.

      The trailers were all destroyed in the tornado. There was one behind my apartment that looked like a box of crackers a toddler had been playing with. The electricity was only out for a few hours, except for where the tornados actually hit, which happened to be my neighborhood AND the neighborhood the woman I was visiting lived in, so I could charge it up at work.

      Those damned tornados had it in for me but oddly didn't hurt anything of mine. My daughter and her fiancee left the Target store a minute and a half before the tornado tore the roof off of it, and followed their car. Then the thing hit my apartment, tearing a few shingles off the roof and completely destroying everything around it. It tore a path through the neighborhood, demolishing houses, businesses, and completely destroying a trailer park between my apartment and my friend's house.

      She lives close to a railroad track. "I can't believe the trains are running in this weather" she said as we huddled in her dark basement. "They don't", I told her, right before I heard the jet engine.

      When you hear the train, the tornado's almost there. When you hear the jet, it's on top of you.

      All of her stuff and all of my stuff and all of my daughter's and her fiancee's stuff was spared. Meanwhile, complete destruction around my friend's house and my apartment. A five foot diameter tree was uprooted two houses away from hers; all her neighbors' on both sides trees were uprooted but hers were untouched except for a few branches.

      Nobody was seriously injured.

      -mcgrew

      PS- the "real" Springfield is even more cartoonish than the one on TV.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    24. Re:The most secure phone ever! by sm62704 · · Score: 1

      My power was out for a week, as I was directly in the thing's path (it left all my stuff alone, all my daughter's stuff alone, and all my friend's stuff alone; see this comment for a partial account of that night (no I didn't get laid).

      As it followed my daughter and her fiancee in their car after it demolished the building they had just left (they didn't even know there was a tornado at the time), then turned and demolished everything in my neighborhood except my apartment, then went straight to where I was and demolished everything around my friend's house without hurting any of her stuff...

      I think it just wanted to be my friend. Poor lonely tornado...

      -mcgrew

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    25. Re:The most secure phone ever! by sm62704 · · Score: 1

      Very close; "Bridge" was 274 (Bri), so the number was 274-1300.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    26. Re:The most secure phone ever! by sm62704 · · Score: 1

      What it does serve to illustrate is that both are vulnerable to having their infrastructure destroyed.

      True.

      Had the tornado destroyed your local cell site, you might have only been able to communicate with a landline.

      Actually two of the towers closest to my apartment were destroyed, but the phone still worked. I couldn't make any long distance calls for a few hours the next day.

      Often in such situations cell networks are overwhelmed by call volume and people are discouraged from making calls while landlines are comparatively unaffected

      I don't think that's so much the case any more; there is a whole lot more coverage than there used to be. Even though all the landlines in a large part of the city were down, my cell service was unaffected except that I couldn't call long distance for a few hours.

      Moreover, landlines are not as likely to be affected by blackouts since they are not dependent on having power at the premise or a charged battery.

      Cordless phones are useless without power. A friend found out the hard way when she forgot to pay her electric bill.

      Finally, should I have only a cell phone, I would much rather have a dedicated flashlight or even a candle that did not the drain the batteries of my phone.

      I had candles and a flashlight, used the phone to get down the dark stairs in my apartment.

      I should mention that I happen to be a Springfield native; though I was at school at the time, I was able to call my Dad that evening on the landline and we were able to have a nice leisurely conversation though he was without power. The entire city was not without landline phone coverage.

      No, only the neighborhoods that got hit directly. There weren't many utility poles left in my neighborhood (my apartment was by Wabash curve, it went up either Maple or Highland, by the Third Base bar. My friend's house was on 4th near Highland/Oberland)

      I was only out of power a few hours after the ice storm.

      I should mention that I happen to be a Springfield native

      I could know you then. I hang out at JWs a lot any more, it's close to where I live now. I used to hang out at Doc's Lounge (it's Blue Grouse now since Danny sold it) when I lived in the apartment.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    27. Re:The most secure phone ever! by sm62704 · · Score: 1

      Actually you're right.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    28. Re:The most secure phone ever! by Phroggy · · Score: 1

      Ah! That does make a bit more sense, since that would make for a seven-digit number. I suspect this may have varied by region?

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    29. Re:The most secure phone ever! by meekers · · Score: 1

      I'm definitely impressed you were still able to make calls, but I remain unconvinced that capacity is no longer a concern. There was a report on Slashdot during the recent wildfires near San Diego about how cell networks were overloaded and the best way for people to communicate was via the internet.

      Yes, people often forget about cordless phones requiring power. That's why one should make sure to at least have a wired phone for backup even if it means putting one with the other emergency supplies.

      Also, your usage of the flashlight feature on your phone makes a lot more sense now and I agree it was pretty handy.

      I went by that area only a couple weeks later, and you could still see the damage. It was very fortunate that no lives were lost.

      As far as our power outage, I found it somewhat surprising. Houses on the next block on either side and across the street had power, but we and our neighbors did not. My memory is that we lost power either Thursday morning or maybe Wednesday night and we did not get it back until Saturday morning. More important than lights, computer, and internet, without power to operate the furnace, though it is gas, it became freezing cold.

      I would be extremely surprised if you knew me. Bars aren't really my scene; in fact, I lend credence to several Slashdot memes. It was the fact you were from Springfield that prompted me to reply though; I am usually content just to lurk. After replying to your post last night, I must have read at least three or four highly rated comments from you in other threads.

    30. Re:The most secure phone ever! by sm62704 · · Score: 1

      I don't think so, I think they were all 7 digits, plus area code for long distance. You didn't use to have to put the country identifier (1 in the US), I suspect that back then you needed an operator to call out of the country.

      This was almost half a centuty ago, things were pretty primitive back then.

      I grew up with computers. Well, actually, computers grew up with me; I'm 5 years younger than ENIAC.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    31. Re:The most secure phone ever! by sm62704 · · Score: 1

      I used to post at Kuro5hin after my wife left, and wrote about bar hopping and chasing women. Most of my favorite bars had a younger clientelle, and I later found out that my young friends were reading my stuff, stories about themselves, and didn't realise I was the guy writing it even though my name was on it!

      But since you don't go to bars, you're right, we likely don't know each other.

      "Fortunate" isn't the word I'd use, more like "miraculous". I saw a trailer in that trailer park at 1st and Maple ripped completely in half, houses and businessc completely demolished. My thought walking through the neighborhood the next day was that if Bin Laden scould see the devestation he'd give up, as there's no way he could do so much damage.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    32. Re:The most secure phone ever! by Phroggy · · Score: 1

      I meant the first three digits might be used for the mnemonic word in some regions, with the remaining four left as digits, while in other regions, they might have only used the first two digits for the mnemonic word and the remaining five left as digits.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    33. Re:The most secure phone ever! by sm62704 · · Score: 1

      Perhaps in some parts of the world; I'm not even sure other countries had 7 digit numbers. But I think the 3-4 was pretty much standard across the US.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    34. Re:The most secure phone ever! by Phroggy · · Score: 1

      The first three digits being the exchange, and the last four being the local part of the number, is definitely standard in the US now, but I don't think it always has been. There was a time when people didn't even have a number. Read this and this.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    35. Re:The most secure phone ever! by BizidyDizidy · · Score: 1

      And why did a spooky noise come out?

      --
      The safest way to approach lava is to have another person with you and he goes first.
    36. Re:The most secure phone ever! by sm62704 · · Score: 1

      I don't know, and can only guess that it was some sort of control tone used by phone technicians.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  4. Huh? by Matt867 · · Score: 5, Interesting

    The dumber the smart phone is the better? Sounds like someone doesn't want to take their programming job seriously.

    1. Re:Huh? by xouumalperxe · · Score: 1

      "Make it smart enough to be useful, but not so smart that it starts becoming a liability". That's what they're saying. Actually it's a very fine line to tread, and one that requires very good programming skills to actually accomplish.

  5. No wrong... by El_Muerte_TDS · · Score: 5, Insightful

    The smarter the user is the more secure the phone is.

    1. Re:No wrong... by ceeam · · Score: 4, Funny

      I thought all companies established long ago that "smart users" market is so tiny it can safely be ignored.

    2. Re:No wrong... by TheLink · · Score: 1

      It's insightful not funny...

      And many of the smart ones are less likely to pay for crap too, so you have to go to the trouble of actually making stuff that works well.

      --
  6. Duh.... by Actually,+I+do+RTFA · · Score: 0, Redundant

    security experts claim that the less smart a phone is, the less vulnerable it is.

    Other brilliant revolations offered by the experts:

    1. Locking doors and windows helps keep burglers out.
    2. Carrying your life savings in cash is a bad move, as muggers exist.
    3. Alcohol is inflammable.
    4. Shooting yourself is unhealthy...

    More parts == more places things can go wrong == more vulnerable.

    --
    Your ad here. Ask me how!
    1. Re:Duh.... by norminator · · Score: 0

      3. Alcohol is inflammable.
      Don't worry, it says it's in-flammable
      BOOM!
      Who would have thought that inflammable means flammable!?!?
    2. Re:Duh.... by davidsyes · · Score: 1

      "inflammable"?

      Why, that is UNpossible!

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    3. Re:Duh.... by seededfury · · Score: 0

      Definitions of inflammable on the Web:
      Capability of a combustible material to ignite easily, burn intensely or have rapid rate of flame spread. Also see Flammable.,
      www.usg.com/Glossary.do

      Easily set on fire.
      www.federated.ca/gloss/i.htm

      Same as flammable. Capable of catching fire easily and burning rapidly. Also, having a flash point below 100 Fahrenheit.
      www.union.edu/Academics/Departments/Science/Safety/Hazcom/hazcomManualGlossaryMSDS.htm

      flammable: easily ignited
      wordnet.princeton.edu/perl/webwn

  7. perhaps completely unrelated by BewireNomali · · Score: 1, Insightful

    social scientists have long inferred that dumber people are less likely to fall for hustles/social engineering/hacking/etc., because they lack the imagination to consider alternate realities.

    i've been consulting for a new york firm for about 9 months now. i do a lot of traveling, but i'm in the new york home base office at least 4 times a week. i often misplace my card-key - and the receptionist refuses to buzz me in, EVERY TIME. She's always like, "I'm sorry, I don't know who you are." her policy is to never buzz anyone in. She angered the chairman once over it, who was talked out of firing her precisely because he's in the office like 3 times a year. She won't buzz people in and she's unrepentently steadfast about it. She's dumb as dirt.

    Simple systems are more likely to be secure than more complex systems in general as they are less prone to component failure.

    --
    un burrito me trampeó.
    1. Re:perhaps completely unrelated by starfishsystems · · Score: 2, Insightful
      Based on the evidence you've supplied, she's not dumb, just principled. It's entirely possible that this organization has a security policy which requires staff to act this way. That would explain why the chairman found that he couldn't just tell her to do it differently.

      With that in mind, consider the possibility that you often misplace your security card as your failing. Instead of blaming someone else because they won't fix your life for you, take a little responsibility.

      I know, it's a bit of a novel concept at first, but just try it on and see if life gets any better. Likely, it will, because this is one of those aspects of life over which you are actually in control. Or could be.

      --
      Parity: What to do when the weekend comes.
    2. Re:perhaps completely unrelated by Anonymous Coward · · Score: 0

      Does embracing this new way of life also require speaking to people in a condescendingly paternal manner?

    3. Re:perhaps completely unrelated by zippthorne · · Score: 1

      People who complain about and call others stupid for not bending security policies to accommodate their own sloppiness and convenience have demonstrated a level of maturity consistent with the condescension heaped upon them.

      --
      Can you be Even More Awesome?!
    4. Re:perhaps completely unrelated by imsabbel · · Score: 1

      No, thats a natural side effect of a normal, sensible person confronted with a slimy maggot like the OP.

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
  8. Speaking of Dumb Androids... by Anonymous Coward · · Score: 0, Offtopic

    looks like we have a junk science blog (Client Audit) leading the best science blog in the best Science blog award. Polls close in an hour, so Making a firehose entry won't do a bit of good because it simply won't be visible enough and I know Mods are going to knock this off topic, but durn it, vote for bad astronomy (which is in second place), heck vote for anyone, we're slashdot, we should be able to sway the vote.

    http://2007.weblogawards.org/polls/best-science-blog-1.php

  9. Did I miss something? by zappepcs · · Score: 5, Funny

    However, one of the disadvantages of open-source development is that anyone can scrutinize the source code to find vulnerabilities and write exploits. The source code in proprietary software, on the other hand, can't be directly viewed, meaning vulnerabilities need to be found through reverse engineering.'" If I remember right, that closed source thing... hmmm it seems to be working out really well for Microsoft.
    1. Re:Did I miss something? by Kjella · · Score: 1

      If I remember right, that closed source thing... hmmm it seems to be working out really well for Microsoft. Yep, they're practicly eradicated by now. Along with every other closed source company. No? If you take the big three - price, functionality and quality, pick any two, then either they can't be far behind in security or their product are a lot better, since they sure don't win on price. And you can't accuse all of them of having the deskatop monopoly of our favorite hate object...
      --
      Live today, because you never know what tomorrow brings
    2. Re:Did I miss something? by DanielJosphXhan · · Score: 3, Insightful

      I think researchers and experts, when they talk about how exploits are found, fundamentally mistake the issues. No-one reads source to find exploits: that's the hard way to go about it. Closed source has only disadvantages in this regard, especially with fewer hands to fix things.

      The "many eyes" argument fails as well, though, simply because many eyes do not make for better security. Many hands, on the other... um... hand, make for better response time. Open source code tends to be more agile because it's open.

      --
      [ think ]
    3. Re:Did I miss something? by Gadzinka · · Score: 1

      Yeah, look how well this closed source secure environment played for Apple's latest gadget. Or Xbox, Playstation, Nintendo consoles. It was supposed to be impossible to install and run unauthorised software.

      Robert

      --
      Bastard Operator From 193.219.28.162
    4. Re:Did I miss something? by Anonymous Coward · · Score: 1, Insightful

      No-one reads source to find exploits
      You're joking, right? A while back I was hacked, quickly figured out the vector was an open source application I was running, pulled down the source and found a gaping hole in it within a couple of hours. Of course I don't know for a fact that the entry point was the hole I found, but finding one was enough for me, thankyou. Oh, and FWIW this particular FOSS application is widely used.
    5. Re:Did I miss something? by Torvaun · · Score: 3

      Did you just fix your own, or did you give back to the community that provided the app?

      --
      I see your informative link, and raise you a pithy comment.
    6. Re:Did I miss something? by Anonymous Coward · · Score: 0

      I switched to a closed source equivalent and have not had an issue ever since.

  10. security experts? by abes · · Score: 1

    Yes, security through obfuscation always It seems that perhaps people would learn by now that simply isn't true. Maybe the obfuscation slows down the attacks, but the real issue is how fast the fix can be had. No matter whether the software is open or closed sourced, there will be bugs, and therefore potential attacks on it. At least with open-sourced software anyone can potentially fix the problem, instead of waiting for a company to take potentially very long times to patch it (which is fairly frequent, as documented by /.).

    Also, something to consider is that both the HW and OS play a larger role overall in security. It is possible to design a system with automatic sandboxing, such that one program cannot touch the memory of any other program including the OS. You don't need Java for this. If the HW and OS are done correctly, all Java really buys you (in terms of security) are programs that won't segfault (though often exceptions aren't fully handled, which usually gives the same end result).

  11. Androids... Robots... by Kazrath · · Score: 1

    At first I thought this was a repeat of the previous robot article. I guess I really should brush up on the difference between androids and robots.

    Anyway, More complex is effectivly as safe as less complex as long as the default options do not immediatly provide vulnerabilities. The more complex a device is the less features ID10T users will be able to misconfigure as it will be to complex for them to move much past the basics such as voice/text messaging.

  12. This is more "smart network, dumb device" logic. by argent · · Score: 4, Interesting

    This is the old telecom industry chant. "Let's put the smarts in the network, they say, where they're out of touch and nobody can even get in to attack them, and have dumb devices out on the edge. Blue boxes are just a rumor."

    By all means it should be possible to make dumb phones with Java sandboxes around third party software using Android. Yes, every layer of security is good. But it's not perfect... if you put everything you want to protect inside the sandbox, who cares whether someone breaks out of it or not?

    Don't forget, the OS they're basing it on was designed for timesharing use, where it was common for people who had very different security requirements running code together on the same computer. Linux is a relatively young implementation of UNIX, but it's still using the same design that was able to keep some of the world's smartest CS undergrads from getting at the test papers and scores stored on the very same computers as their class accounts in the early '80s.

    And some of the biggest vulnerabilities available to attackers on any platform are in application layers, in code doing what it was designed to do, with no individual component violating any constraint that a sandbox would prevent. The biggest problems are not implementation flaws, they're design flaws.

    That's why, despite years of warnings from antivirus company experts, we don't have a flood of smartphone viruses... because PalmOS and Pocket PC and the rest don't have multiple internal firewalls like UNIX or Windows NT, but they're also not designed around a model of accepting code from untrusted sources and running it, like Windows is.

    Get the application design right, and you're solid. Get it wrong, and you lose... no matter whether the kernel is inviolate or not.

  13. Are they gonna make it unhackable? by ceeam · · Score: 0, Offtopic

    $SUBJ. If so (they gonna "tivoize" it as RMS would say) I'm sure backlash will be huge. If not - it's pretty clear that "Java-only" will not hold for more than a day or two.

  14. proprietary security is like creationism by Ba3r · · Score: 4, Insightful

    There is an overwhelming consensus amongst real security professionals that security is achieved through openness, not obscurity and closed source. Just look at the systems that hyper secure organizations like the NSA advocate. Those who continue to rail against open source systems as being insecure because "hackers can look at the source" (yeah but they can't look at my key) seem as out of touch as creationists.

    1. Re:proprietary security is like creationism by ichthus · · Score: 3, Interesting

      Ah, the new buzzword of the day, "consensus." There is hardly consensus on the superiority of openness in a security model. The scrutiny of many eyes argument is valid, but is arguably countered by a "probing of many eyes" for exploits argument.

      And, there are good arguments for security through obscurity -- a concept all too quickly shot down here at Slashdot. For example, leaving a house key inside a fake rock in your garden is arguably more secure than leaving the key under your welcome mat. Another example, in which I have personally experienced the behefits of security through obscurity, is network ports. I used to have ann SSH server running on the standard, port 22. Every day, my logs showed numerous login attempts by unknown individuals trying to gain access to my system. Once I moved the server to a different, more _obscure_ port, though, my logs rarely show any connection attemps. Now, is this new port more secure? No. But, because it's further hidden it does afford _more_ security.

      And, as for your final, fanny-pat statement to the "consensus" of the "scientific" world: I'm a creationist, and I'm not out of touch. For me, the incalcuably small probability of spontaneous generation of a lifeform able to be nourished by it's environment and then able to reproduce is not a large-enough foundation on which to build a scientific consensus.

      --
      sig: sauer
    2. Re:proprietary security is like creationism by Repossessed · · Score: 2, Insightful

      What you describe is more security through difference than security through obfuscation. The problem with the closed source models is that inevitably, all of the targets are the same as what the attacker has, so the attacker can study his copy, find vulnerabilities, and then exploit them elsewhere. Being different than the standard will protect from this, obfuscating the attackers copy will only slow him down slightly.

      --
      Liberte, Egalite, Fraternite (TM)
    3. Re:proprietary security is like creationism by Fred+Ferrigno · · Score: 1

      To be clear, you're talking about abiogenesis, not evolution. Evolution merely describes the natural processes that are known to occur in living organisms here on Earth and doesn't make any claims to how that life got here in the first place.

      There's not much direct evidence in support of abiogenesis. It's more of a logical argument that life had to come from somewhere, at some point. Even if you accept that God created the Earth and all the life on it, God himself is a living being so the creation of Earth was not the beginning of life. Unless you don't consider God to be a living being, in which case creationism is abiogenesis.

    4. Re:proprietary security is like creationism by ichthus · · Score: 1

      The problem with the closed source models is that inevitably, all of the targets are the same as what the attacker has...

      This is not necessarily true with closed source, but is ALWAYS true with open source.

      --
      sig: sauer
    5. Re:proprietary security is like creationism by ichthus · · Score: 1

      You're right -- I was talking about abiogenesis. I never mentioned evolution. But, abiogenesis IS a prerequisite to rejecting creationism, and therein lies my point.

      As for your last sentence, if you include supernatural in your definition of "living being", then you are once again correct. If, however, you assert that creationists must believe the Creator to be a mortal creation Himself, then you're stuck back at the problem of God's spontaneous generation. In that case, nothing is gained and, as you stated, creationism would be abiogenesis.

      So, as I understand it, the non-creationism standpoint relies on the improbable concept of abiogenesis. The creationism stanpoint relies on the as yet unprovable concept of the supernatural -- an extra-temporal God who has no beginning or end. Thus, the Creator of the beginning does not Himself depend on His own beginning.

      --
      sig: sauer
    6. Re:proprietary security is like creationism by Anonymous Coward · · Score: 0

      So, as I understand it, the non-creationism standpoint relies on the improbable concept of abiogenesis.
      This would be true, if it weren't for the fact that creationists tend to reject evolution as well as abiogenesis. But there are many people who believe strongly in evolution but take a more agnostic view of the abiogenesis vs. intelligent design question. I doubt many scientists would have the same objection to creationism if creationists would agree to something along the lines of, "regardless of how life came to be many millions of years ago, it has evolved into what it is." Then the only area of debate would be whether life spontaneously came to be or whether an supernatural force brought it into being. Both standpoints would basically be equally unprovable.

      The problem comes with creationists who insist that 6000 years ago, God created everything the way that it currently is. That viewpoint is provably wrong. We know life pre-dates that and we can see the effects of evolution. It's only the religious element that believes that the Bible is the word of God and 100% accurate in every way that gives the more rational Christians a bad rap.
    7. Re:proprietary security is like creationism by quanticle · · Score: 1

      But, abiogenesis IS a prerequisite to rejecting creationism, and therein lies my point.

      No its not. Just like you don't have to accept a particular cause for the Big Bang to accept that the Big Bang happened and study the development of the universe, you don't have to accept a particular cause for abiogenesis to accept that abiogenesis happened and study evolution.

      As the grandparent post said, its fully possible to believe that evolution occurred more or less undisturbed after God provided the initial spark of life to get things started, just like its fully possible to believe that the development of the universe occurred undisturbed after God provided the initial impetus in the form of the Big Bang.

      I think we've got different definitions of Creationism. I think that creationism means that God created each species living today individually, and that species don't change or adapt with time. Your definition of creationism seems to be any explanation of the origin of life that involves God, even if God does not take an active role after creation.

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    8. Re:proprietary security is like creationism by l3prador · · Score: 1

      I saw your title and thought, hmmm, this might be an interesting analogy...

      But it was actually just "people who believe in proprietary security are like creationists... because everyone else says they're wrong."

    9. Re:proprietary security is like creationism by rur · · Score: 1

      "Once I moved the server to a different, more _obscure_ port, though, my logs rarely show any connection attempts."

      You are still visible, a port scan will show it - it's not *obscure*. If you want *obscure* you should consider port knocking (http://www.portknocking.org/) or such other methods.

      "I'm a creationist, and I'm not out of touch. For me, the incalcuably small probability of spontaneous generation of a lifeform able to be nourished by it's environment and then able to reproduce is not a large-enough foundation on which to build a scientific consensus."

      Not wanting to downplay your beliefs, I find it a much much smaller probability the possibility of spontaneous generation of an entity able to create life by design.

    10. Re:proprietary security is like creationism by ichthus · · Score: 1

      You are still visible, a port scan will show it - it's not *obscure*. If you want *obscure* you should consider port knocking (http://www.portknocking.org/) or such other methods.

      I like the portknocking idea. But, you are wrong -- it is obscure. In this case, either exhaustive, manual search or a tool (in this case a port scanner) is required to find the port. By definition, because it is more difficult to find, it is obscure. And, my server logs reflect the effect.

      I find it a much much smaller probability the possibility of spontaneous generation of an entity able to create life by design.

      I understand what you're saying. But, creationists typically do not subscribe to the idea of a Creator who was spontaneously generated. I believe God to be extra-temporal (outside of creation's time continuum) -- thus without beginning or end. Time is required for a measurement of frequency of occurance, and so without time there is no way to calculate a frequency of occurance or probability. Therefore, a creationist's belief places God outside of time and, in turn, probability.

      So, you have us creationists who believe that the universe was created by a Creator, who is outside of our capacity for calculation. The generation of life, the complexity of the cell, and the harmony and balance of nature all being explained by this single concept. On the other hand are the non-creationists, who believe that the universe was assembled by random happenstance, which is [also] outside of our capacity for calculation. The generation of life, the complexity of the cell, and the harmony and balance of nature all being dependent on incalcuably numerous occurances of incalcuably miniscule probabilites. Which one, mathematically speaking, requires more faith?

      --
      sig: sauer
    11. Re:proprietary security is like creationism by Fred+Ferrigno · · Score: 1

      But, abiogenesis IS a prerequisite to rejecting creationism, and therein lies my point. No it's not. There are other theories. Maybe I don't accept creationism or abiogenesis. I might even say I have no idea how life started without accepting any explanation.

      If, however, you assert that creationists must believe the Creator to be a mortal creation Himself Just to nitpick, it's not necessary for God to be mortal. As long as you consider God to be a form of "life", by whatever definition of that term you choose, then creationism is not a satisfactory explanation for the origin of life. If you stipulate that God is not a form of life but is eternal without beginning or end, then God is in some sense part of the natural order of the universe like, say, gravity.

      So, as I understand it, the non-creationism standpoint relies on the improbable concept of abiogenesis. Again, "non-creationism" != abiogenesis. Regardless, the improbability of abiogenesis doesn't mean it's not true. "When you have eliminated the impossible ..." and all that jazz.
    12. Re:proprietary security is like creationism by rur · · Score: 1

      "like the portknocking idea. But, you are wrong -- it is obscure. In this case, either exhaustive, manual search or a tool (in this case a port scanner) is required to find the port. By definition, because it is more difficult to find, it is obscure. And, my server logs reflect the effect."

      It's not a matter of being right or wrong. A port scan is very easy to do and if the port is open it will show. With port knocking, it will be much more difficult to find out because all the ports are closed, and will only open upon the correct knock sequence. It is very easy to automate the former, much harder with the later. It all depends on the effort you are willing to put up with to increase your attacker "cost" of access; but once access is gained, the service running on that port is as vulnerable in all cases.

      "Which one, mathematically speaking, requires more faith?"

      For me is not a question of faith but of reason. I do not question peoples' faith, I question the use of faith to justify questionable, from my point of view, facts which can be currently explained by science (or not). And I do not think science is infallible, DDT being a very good example, because science is done by people and people are not infallible.

      The probabilities for the occurrence of life are small, but over billions of years the possibility of chemical compounds, with increasing complexity, becoming organized as simple single cell organisms, with increasing complexity, becoming organized as multi cellular organisms, and so on, is more plausible to me than the fully formed beings populating earth a few thousands of years ago, mixing dinosaurs and humans together (http://www.creationmuseum.org/).

    13. Re:proprietary security is like creationism by ichthus · · Score: 1

      "...Again, "non-creationism" != abiogenesis. Regardless, the improbability of abiogenesis doesn't mean it's not true. "When you have eliminated the impossible ..." and all that jazz.

      Well, ok. Tell me ONE theory for the origin of life that does not either require a supernatural creator, or spontaneous generation from "primordial soup." I'm not aware of any, and intuitively cannot even conceive of another possible explanation. God and abiogenesis are, exhaustively, the two possible theories.

      Also, if you take a moment to consider the demonstrably infinitessimal probability of abiogenesis, I argue that is IS impossible. It is proven improbable, and has yet to even be proven possible. I submit that it is, in fact, impossible. You're actually better off, probability-wise, believing in the Flying Spaghetti Monster theory.

      --
      sig: sauer
    14. Re:proprietary security is like creationism by ichthus · · Score: 1

      "A port scan is very easy to do and if the port is open it will show. With port knocking, it will be much more difficult to find out because all the ports are closed..."

      I whole-heartedly agree that port-knocking would afford an even higher level of security than simply moving the port. In fact, both methods are security through obscurity -- port knocking is just even more so. My original point was that security through obscurity is effectual. It looks like we both agree on that.

      The probabilities for the occurrence of life are small, but over billions of years the possibility of chemical compounds, with increasing complexity, becoming organized as simple single cell organisms...

      Order does not increase in a system that is not acted upon by an outside force. What's needed for abiogenesis is not simply complexity, either. Look at the complexity of a single cell. It's not just a round dot in some goo. It has a mitochondrion -- the cell's powerplant, a nucleus with DNA, etc. It is a complex system of organelles that work together in a balanced harmony. If one was generated without the other to depend on, the cell would die.

      I know I can break down the complexity the simplest life, and infinitessimal probability of its spontaneous generation repeatedly in each post -- and we'll both continue to agree that, yes, it is very improbable. My point with bringing up faith was, and is, that for me it requires a great deal of suspension of disbelief to accept a theory that relies on the random and spontaneous generation of life. If you're going to rely on science, then look at the math. The math doesn't support it. And then, coming to the conclusion that natural science does not support abiogenesis, I turn my attention to the supernatural. For me, this is less of a stretch.

      --
      sig: sauer
    15. Re:proprietary security is like creationism by rur · · Score: 1

      It's interesting you mention mitochondria (http://en.wikipedia.org/wiki/Mitochondrion/) because there's this endosymbiotic theory (http://en.wikipedia.org/wiki/Endosymbiotic_theory/ ) that supports the "complexity over time" I mentioned before. And it keeps going on even today (http://web.uconn.edu/mcbstaff/graf/Sym.html/).

      "If you're going to rely on science, then look at the math. The math doesn't support it. And then, coming to the conclusion that natural science does not support abiogenesis, I turn my attention to the supernatural. For me, this is less of a stretch."

      You might find the title of this site offensive (http://www.talkorigins.org/faqs/abioprob/abioprob.html/), but it goes into a deeper detail on abiogenesis. I don't think we can rule out abiogenesis yet (or ever, IMO).

      Anyhow, we seem to agree to disagree.

    16. Re:proprietary security is like creationism by BadOPCode · · Score: 1

      Well :-/ Security is a fun issue. I used to work in the security analyst gig for a while.
      Here is one rule. The more secure something is, the more obscure and readily available it is. The easier accessible the object or data is to you... the less secure and easier accessible it is to the criminal.
      The ultimate goal is to strike a balance between convenience for the legitimate user and the security being too unaccessible and not worth the time, effort or risk for the criminal to bother with. Security is meant purely as a deterrent.
      Like the old rotary phone is the best secured dumb phone, the best firewall in the world is to unplug your network cable from your computer. (Assuming your on a wired LAN.)

      Any ways obscurity is great when you can guaranty its obscure. Example the clock workings of a vault door is highly guarded secret and is very obscure and very few people has seen the inner workings of any vault door. The inner workings of your house door knob lock is not obscure. It is free for any criminal to go down to WalMart, buy and tear apart the door knob.
      Windows, MacOS and Linux are all readily available for the criminal types to tear apart. With Linux unlike majority (or majority portions) of the other OS's the good guys get a first chance to go over everything with fine tooth comb. Exploits are usually fixed when they are just a theoretically security hole not when they are a proven real hole like typically what happens with closed source software.
      So the obscurity that closed source gives you is really pretty much nil since anyone can buy and/or common with the criminal factions pirate the OS and have their way with it.
      Just because its in microcode CPU instructions doesn't at all mean that the code is unreadable. Plus lets not forget in order for anyone to figure out the exploits of open source software they have to have a working knowledge of how its going to look when the code is compiled anyways. You can't possible understand a buffer overrun unless you understand how strings are stored in memory.

      Anyones claims that their OS is more secure because of closed source is a very thin thread to stand on. OS's like SkyOS are secured OS's not because its shrouded in secrecy due to close source, but more because of obscurity.
      With this in mind you could always just run Windows NT 3.5 or Windows 3.11 and be as equally safe from hackers using the same obscurity technique.

    17. Re:proprietary security is like creationism by Fred+Ferrigno · · Score: 1
      There's an interesting article on Wikipedia called Jainism and non-creationism that you may be interested in. And again "none of the above" is always an option.

      Also, if you take a moment to consider the demonstrably infinitessimal probability of abiogenesis, I argue that is IS impossible. It is proven improbable, and has yet to even be proven possible. I submit that it is, in fact, impossible. First off, until something is proven impossible, it is necessarily possible, just by what it means to be "possible". Secondly, it's quite likely that there is some piece to the puzzle still missing from our understanding of how life formed. The current theories may be wrong, but the logical argument for abiogenesis (that life had to come from somewhere) remains. Just because we don't fully understand how abiogenesis happened doesn't mean it didn't happen.
  15. Disclosure gets you better security by Russ+Nelson · · Score: 1

    Disclosure gets you better security. Yes, it means two steps forward and one step backwards. If you only look at the step backwards then you'll miss that you've gotten better security overall.

    --
    Don't piss off The Angry Economist
  16. Douglas Adams? Anyone? Bueller? Bueller? by jackpot777 · · Score: 1

    "A common mistake people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools." - Douglas Adams.

    You're welcome.

    --
    Shiny. Let's be bad guys...
  17. Android by hansamurai · · Score: 3, Insightful

    This is the second article about Google Android today already and we never even discussed the original announcement, just what Ballmer and now ZDNet have to say. But I suppose there will be a long line of articles in the future so maybe it won't matter, just seems odd.

    1. Re:Android by UnanimousCoward · · Score: 1

      Be this a troll? Where hast thou been?

      http://linux.slashdot.org/article.pl?sid=07/11/06/0223211

      --
      Twelve-and-three-quarter inches. Unyielding. This wand belonged to Bellatrix Lestrange.
    2. Re:Android by Anonymous Coward · · Score: 0

      Ahh, thanks, missed the original announcement I guess.

  18. Open is better by dnoyeb · · Score: 2, Insightful

    Thats foolishness. Open source is far and away a more secure platform than "closed" source. One problem with closed source is that no software is truly closed. So you still have a handful of perhaps underpaid folks that get to see the holes just for themselves. Not to mention same folks can add their own holes. And still when holes are found the closed source companies tend to act like they don't exist. And try to write for themselves contracts that prevent them getting in trouble for said holes. There are just too many problems with security in "closed" source software.

    Open source does not have any of these problems. Only problem with open source is if you have one person who is significantly smarter than everyone else looking at the code and can come up with an exploit before anyone else notices. This is a more comfortable position to be in as far as I am concerned.

    1. Re:Open is better by davidsyes · · Score: 1

      I thought a decompiler can see the code, that is if the cracker/hacker HAS the relevant decompiler. So, how 'expert'are these so-called experts?

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    2. Re:Open is better by starfishsystems · · Score: 3, Informative
      From the parent article:

      The debate about the relative security merits of open-source as opposed to proprietary software development has been a very long-running one

      Indeed. The principle of open security was first proposed by Auguste Kerckhoffs in 1883.

      Any time security depends on the secrecy of some mechanism, that security is pepetually at risk. All these millions of instances of the same vulnerable mechanism, no way to tell in general whether their security has been broken, and -- as you point out -- a certainty that the vulnerable secret cannot be contained.

      In what way exactly does this remain a matter of debate?

      --
      Parity: What to do when the weekend comes.
    3. Re:Open is better by Anonymous Coward · · Score: 0

      You misunderstood Kerckhoffs principles, as they have nothing to do with the open/closed software debate. Kerckyboy was talking about ciphers, and how you shouldn't RELY on the secrecy of their design to preserve their security. It wasn't a question of per-review at all.

      The open/closed code debate is really about code review. The real benefit for open source software in the debate is that you get in theory a number of "free code reviewers" out there by releasing your software as open source. I said in theory because the true worth of these "reviewers" is notoriously difficult to evaluate - it probably depends a lot of the software's popularity and it's type of users. But nothing stop closed source shop from hiring code reviewers - I wouldn't claim that the practice is widespread enough considering the current state of code security, but it is certainly being done in many places.

      In the end, of course secrecy can help the security of a system, even if it is not by no mean sufficient nor necessary. For example, you don't publish your network map, even thought in theory your network is "secure".

    4. Re:Open is better by moderatorrater · · Score: 1

      When you compile a program about 90% of the information in the original code is lost. The variable names, the object names, function names, and all comments are stripped out and replaced with something else. A decompiler can see some code, but not the code, and for large applications, that makes a huge difference.

    5. Re:Open is better by moderatorrater · · Score: 1

      They need to remember the cryptography community and the history of the field. The NSA has made a lot of cryptographic algorithms with some of the most talented mathematicians in their generations. Years later, when they're declassified, the cryptography experts pick them apart and they've found some of the core algorithms were deeply flawed. If the NSA can't keep a closed-source algorithm secure, what makes any private company think they can do it?

  19. I think you've come to the wrong conclusion. by argent · · Score: 4, Informative

    First: She's always like, "I'm sorry, I don't know who you are." her policy is to never buzz anyone in. She angered the chairman once over it, who was talked out of firing her precisely because he's in the office like 3 times a year. She won't buzz people in and she's unrepentently steadfast about it. She's dumb as dirt.

    She's not dumb, she's smart.

    Second: Simple systems are more likely to be secure than more complex systems in general as they are less prone to component failure.

    The Java sandbox is an extremely complex system, with trusted and untrusted code running in the same address space calling the same libraries, with the security managed by code that's also using the same libraries and running in the same address space. I am honestly amazed that it's worked as well as it has.

    The multiuser protection in UNIX is an extremely simple system, with untrusted code running in separate address spaces and, traditionally, with the ability to run security applications using no shared libraries at all. It's also proven extremely effective, and it has the advantage that even if flawed code is run those flaws do not automatically provide an escape route from the whole sandbox the way flaws in libraries called from Java do.

    This is not to say that the Java sandbox isn't a useful tool, but rather to say that when analyzing the security of the system as a whole the fact that an application is written in Java should not be given the kind of importance that it seems to be getting here.

    1. Re:I think you've come to the wrong conclusion. by node+3 · · Score: 1

      She's not dumb, she's smart. So "smart", she almost got herself fired.

      "A foolish consistency is the hobgoblin of little minds" - Ralph Waldo Emerson
    2. Re:I think you've come to the wrong conclusion. by blueskies · · Score: 1

      She almost got fired for keeping her workplace secure? That's a really stupid chairman.

      Notice that in your quote that Emerson is referring to "foolish consistency." It sounds like she is foolishly consistent. She lets some people in without their key card, so she is inconsistent.

      Why would it be a good idea to buzz people in she doesn't know?

    3. Re:I think you've come to the wrong conclusion. by argent · · Score: 1

      Getting fired for following appropriate policy is probably NOT a career limiting move.

    4. Re:I think you've come to the wrong conclusion. by imsabbel · · Score: 1

      Which shows that the people who wanted to fire her are the real idiots.

      They should value her as an asset, as she is obviously very resitent to social engineering.

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    5. Re:I think you've come to the wrong conclusion. by Chris_Jefferson · · Score: 1

      Wow, you really think that Unix's sandbox is better than Java's? Unix's which requires "setuid root" executable everywhere, each ready to have a buffer overflow found and hacked? Or how a dodgy piece of HTML can do a buffer overflow in firefox and nuke your home directory?

      As far as I am aware, there has been 2 hacks of the Sun's Java security manager, both fixed quickly. Apart from that, Java applets have been living safely in people browsers without incident. Java has convinced me that virtual machines are actually the way to go in the future, and the way I might one day be able to protect my documents from nasty people on the web and worry less bad programmers.

      --
      Combination - fun iPhone puzzling
    6. Re:I think you've come to the wrong conclusion. by walshy007 · · Score: 1

      anybody who uses root for anything non-trusted should get what they deserve, seriously it's like letting a two year old have admin access, say 'have a play' then being amazed it's borked a day later, even if the chances of that happening were rather small.

      hardware level privilege separation between ring zero and ring five.... is a shite site better than any software method of security. hardware vm's are handy sure, but pure software emulated environments? whats the point? the hardware security does its job better and faster.

      it's your own stupid fault if you escalate a program's privileges to root to enable it to do stupid things, just like enabling java to read/write whatever it likes when you don't know the program.

      you could bring the argument that since the java vm runs as a program, and seeing even if it was compromised it still wouldn't have access to the kernel etc due to hardware bits, thats true, but that begs the question how many layers of unneeded crap should be added before you consider it 'secure'. there's no point adding extra crap, when you can simply get the first layer right and avoid the mess.

      it's rather late at night here, so if I come off as condescending I apologize, I'm not against java, I think it's great for quick prototyping, however, the right tool for the right problem. choosing java for extra security is like wearing two hats because you think it might be particularly bright today.

    7. Re:I think you've come to the wrong conclusion. by Chris_Jefferson · · Score: 1

      My point, which you've completely missed, is not that I often run things as root, but that many programs (for example apache) have to run as root. Therefore any buffer overflow in such a program gets root access.

      However, Java also offers one major advantage for me. Other than having multiple user accounts, which is a pain, I don't know of any good way of stopping a program getting access to files in my home directory. As I'm the only person on my computer, to be honest having a program 'go mad' as me is just as bad as having it go mad as root. With Java, I can sandbox programs easily and be as sure as I can be that they aren't going to escape.

      --
      Combination - fun iPhone puzzling
    8. Re:I think you've come to the wrong conclusion. by walshy007 · · Score: 1

      you don't need to run apache as root, of course you must run above port 1024 in the apache setup, assuming your directly connected to the internet and can't get some form of port forwarding happening it still matters not.

      iptables (kernel ip settings) on the box it's running on fixes all
      take the following for instance, assume your on a lan and while do have root access, don't want apache to be run as root and also want it to be on port 80
      the below assumes you start running it on port 2000 and is 192.168.0.3 with ip forwarding enabled in the kernel (simple modprobe if you don't)

      iptables -t nat -A PREROUTING -p tcp -i eth0 -d 192.168.0.3 --dport 80 -j DNAT --to 192.168.0.3:2000
      iptables -A FORWARD -p tcp -o eth0 -d 192.168.0.3 --dport 80 -j ACCEPT

      if you run nmap on the box itself or try to access it on port 80 on itself it won't work, however to all network connections to you rbox port 80 will be the web server your running as non-root on port 2000

      this is indeed a single instance, however my actual point is, there is basicly no user-land programs that desperately need root access, any other examples you can name I can probably also say how to run them as non-root. This is why I 'missed' your point, there isn't one, if you don't want to run as root, you don't have to. the best way to run apache is so it only has access to the stuff it requires.

      now on to the next point your right that any program running as you will always have access to your home files, the question then is, what do you run as your user that you do not trust to not delete them all?

      it doesn't make sense to me to limit programs access to places you would probably store saved files etc for the given program. if you distrust the source of the program then it isn't wise running it as your user anyway, but there isn't a need to with different user accounts available.

      In essence, must all trusted userspace programs run entirely restricted without access to saved files they need by your requirements?
      All on the chance there could be a buffer overflow exploit AND somebody came up with a decent payload AND it's sole purpose was to hose your home directory since it couldn't access anything else AND they specifically targeted you as you were running it.
      It could only really happen to an online program that somebody was willing to put that level of effort in to for no payoff but to piss you off?

      while possible, the probability of say, somebody hosing my home directory by exploiting something in xchat is worth the risk of me using it imho :P you have higher chances of bad hardware killing your box.

      while I do believe the first bit of this post is solid, I've probably failed in outlining things properly in the last bit from lack of time. please outline any inconsistencies or questions.

  20. Still wrong: by norminator · · Score: 3, Funny

    Actually... I think it should be: the smarter the user thinks they are, the less secure the phone is. Reminds me of my PC Tech Support days long ago... "My neighbor came over, and he knows a lot about computers, so he started fixing my computer, now it won't start..."

    1. Re:Still wrong: by jsiren · · Score: 1

      "My neighbor came over, and he knows a lot about computers, so he started fixing my computer, now it won't start..."
      s/computer/{car,TV,VCR,DVD player,waste disposal,lawnmower}/g
      --
      Usage: km/h for speed (kilometers per hour); kph for very slow impulses (kilopond hours).
    2. Re:Still wrong: by norminator · · Score: 1

      True, but none of those things compels a tinkerer more than a PC. What could some neighbor kid do to a DVD player or a TV (other than rescan the channels on the TV)...?

  21. Can you say DLL Hell? by erroneus · · Score: 4, Interesting

    People will want to make their phones do special and complex things. To facilitate this, they will write API libraries that other parties will also use because the phone's basic API will not support much.

    The results of a non-robust API will be large amounts of object code libraries being built and installed, varying dependencies and conflicts and on and on. As much as possible, it would be best to maintain the API from a single point. This will also enable a much smoother user experience since people won't be forced to create their own GUI libraries and the like.

    It needs to be complex and it needs to support everything... at least potentially. Ideally, everything except the data and the object code should be provided through the OS and OS supplied libraries. This would best guarantee compatibility and stability. But we know it won't happen that way. We can't even get KDE and GNOME unified. Some "smarter-than-you-and-me" guy will write something that will be rejected by the masters of the API but will be used by a variety of other developers and then it all begins.

    And what happens when the OSS community rebels? Recall how XFree86 became stagnant and people rebelled to create X.org? That wasn't a disaster, but what happens when it happens on users' phones? And will there be multiple phone distros? And will AT&T and T-Mobile try to lock them up? And if they "can't" then will they block those phones from being used on their network (in spite of laws to the contrary)?

    1. Re:Can you say DLL Hell? by mattgreen · · Score: 1

      There won't be a single API that is maintained. Inevitably such a project will eventually fork because one of the chief maintainers will go crazy because someone deviated from using the correct brace style.

      As quaint as it sounds, I'm a big fan of static linking when it comes to APIs that are not a part of the base operating system. This is probably because I expect the user to lose each and every related dependency, configuration file, and other random file that my app needs to run. You don't know how nice it is to have a single executable file that you know will run on most everyone's computer without any problems. I will gladly take slightly larger executable size in exchange for this. The biggest problem with static linking is that your program won't benefit from updates to the libraries because they're statically linked in. Only you can determine whether that is acceptable or not, based on how often the library is updated, the nature of the updates, and your application's attack surface.

      I really hope that people who want to program for the phone be extra careful. A few security slip-ups can easily result in customers getting charged outrageous data fees, provider networks being saturated with worms, and cellular providers having second thoughts about the whole thing.

    2. Re:Can you say DLL Hell? by fbartho · · Score: 2

      Assuming, like many, that for libraries, disk space and bandwidth is close to no concern, just make sure to provide an auto-update feature to your application. (If the device is really constrained then you'll run into problems with that mentality) You get all the benefit of static linking's portability, and for the minor cost of maintaining an online site for distribution, you can update any time any of your libraries get important updates. You could probably even automate the update cycle with a couple scripts that check the respective library sites, pull down new versions as they update, and then run your build scripts, and then run your unit-tests, then, assuming it passes (you do use unit testing right?) automatically update your website with the latest build if version numbers of your external sources get bumped. Thus on a daily basis your stable release can be updated. Then as time moves on you tag new versions of your personal code as stable (merge them into the right svn branch, etc) and by the end of the day, your users are happy. Just make the autoupdate process seamless to your users, (easy, clear preference to autoupdate or not), an info box linked from a simple icon indicating that new updates have been downloaded and will be installed at launch, etc. To reduce security risks you can host digital signatures of the latest builds on a separate site (along with appropriate public key), and your app will only install if the signature matches. On mac you can take advantage of the codesigning of leopard.

      Note, this whole autoupdate mechanism should be done on the computer side (assuming there is a computer involved). Every time the user syncs their device they can then get the application synced as well.

      --
      Gravity Sucks
  22. Black Hat Microsoft? by kuipersm · · Score: 0, Flamebait

    Perhaps this is a really dumb idea, but I can't get it out of my head. Please someone tell me I'm wrong and why. I can't stop myself from considering the possibility that there could be Microsoft lackeys that would purposely release malware for things like the Android so that people don't buy it. I feel like Microsoft has more than enough money to cover up their tracks too, so really - what's stopping them?

  23. From the wha...? by Pojut · · Score: 2, Interesting

    are-we-talking-lore-dumb-or-kryton-dumb depart.


    Whoa...wait...is that...no...it couldn't be...

    Is that a Red Dwarf reference right there at the top?!?!??!

    I woulda thought a place like teh slash would have had more references to that show, honestly...and for the record, Kryton was WAY smarter than Rimmer or Lister...

    Unless...this is a reference to something else, and I'm being my usual dumb self..
    1. Re:From the wha...? by aproposofwhat · · Score: 1
      Of course, Kryton is a reference to J M Barrie's The Admirable Crichton, a story about a shipwreck that results in the butler ascending to rule over his erstwhile 'betters'.

      The 1957 film starring Kenneth More is well worth watching, and nearly as funny as Red Dwarf itself.

      --
      One swallow does not a fellatrix make
    2. Re:From the wha...? by Kryten107 · · Score: 4, Informative

      The world needs more Red Dwarf references. And it's spelled Kryten. I should know.

    3. Re:From the wha...? by QuietObserver · · Score: 1
      That is unquestionably true, but if we decided to analyze the smartness of the major Red Dwarf characters, I would rank them as follows:

      1. Kryton (simply because he's an android, and therefore capable of remembering anything that's stored in his memory banks)

      2. Kristine Kochanski and/or Captain Hollister (Kochanski's a little more practical, but Hollister is more cunning)

      3. Dave Lister (he helped Kryton break his programming twice; need I say more?)

      4. Arnold Rimmer (anyone who can fool himself into believing in Quagaars deserves at least a little credit)

      5. Cat (while it's true that he's able to identify any key moment to embarrass Rimmer, greed is still his primary motive; remember "Fish!")

      Of course, if it came to rating the actors, I'd be hesitant to rank any one of them above any of the others; they're all brilliant, and the show was wonderful. I really wish they'd try getting funding for more seasons.

    4. Re:From the wha...? by Pojut · · Score: 1

      If I were to rate actors, Rimmer would definately be at the top...it may not seem like it at first, but look at how many difference characters within a character he has played as Rimmer...I would say that he has the toughest acting duties out of all of them.

  24. Wonders of open source by BlueBoxSW.com · · Score: 2, Insightful

    I like open source projects (mysql and subversion are tops in my book), but I have to take exeption with the notion that open source software is great because thousands of people from around the world are looking at and trying to fix the code. I think this is bull$h!t. Open source code is coded by a small fraction of it's userbase. And each project still has one, or myme two people at the top that approve and integrate each real change. It's not this automated machine. When developing any kind of software, you still need a someone in charge. Any software project needs a way to align the needs of the market with the efforts of the developers. In closed-source software, this is provided by the market. Money. And coordinated by non-coders, who try to find the greatest need in the market and fill it, because there's cash to be made. In open source, there's no such mechanism. Coders with features because they need them for their particular purpose, or because they are cool. As a result, some important features always seem to get overlooked.

    1. Re:Wonders of open source by cptdondo · · Score: 2, Insightful

      Yabut...

      The beauty of open source is that it lets people like me contribute little dribbles here and there. I've probably touched a couple of dozen projects; typically only contributing a single fix or small feature, even something as small as the ability to daemonize hot-babe.

      Now by itself that's not much, and in the context of progress it's miniscule, but it adds a tiny feature. Certainly I'm not a cathedral builder, I'm more of the guy who comes in and sweeps up the dust by one door.... But with enough sweepers pretty soon the whole place is clean.

      So your argument is predicated on the need for cathedral builders, but there are many, many more sweepers like me who contribute one small thing here and there.

      That's what closed source is missing. There's no room for the sweepers; the folks who scratch that one minor itch.

  25. XUL would be a better widget set by tvlinux · · Score: 0, Offtopic

    XUL is the widget set of Mozilla. Because it is XML based, it is more secure because there is less parsing and less chance of programming errors. It will also allow digitally signed remote XUL applications to run. Mozilla is working on a phone version browser.

    shaun

  26. most basic of basic programming trumps security by poetmatt · · Score: 1

    If I remember correctly from the brief days of my programming, isn't it possibly to copy an entire program into a text copy of the executable simply by mirroring the source output from an exe into a separate text file, which can even be done in things such as pascal? Doesn't this trump the whole "you can't seeeeee that" false sense of security?

    So why is it that people think that not being able to look would be more secure when you really can't lock it out? Isn't it also a fact that when a vulnerability is abused in open source that it can be fixed just as fast?

    1. Re:most basic of basic programming trumps security by Anonymous Coward · · Score: 0

      copy an entire program into a text copy of the executable simply by mirroring the source output from an exe into a separate text file

      What on earth does that even mean?

    2. Re:most basic of basic programming trumps security by walshy007 · · Score: 1

      it took a bit of me thinking to come up with something of what he was meaning, my only thought came to the days of the c64 and commodore basic.

      Certain basic commands directly translated to certain machine instructions, thusly if you were smart enough, you could probably hex dump, get machine instructions and reconstruct the basic program albeit with nfi in regard to the variable names etc.

      however, the moment he said "exe" which would indicate dos or windows, I.. also, have no idea what he's on about. at least it reminded me of something funky though.

  27. It certainly is a sentence. by Anonymous Coward · · Score: 0

    A comma would help ("The Dumber Android Is, The Better, Say Experts"), but you're just being an ass.

    1. Re:It certainly is a sentence. by Mi1ez · · Score: 2, Informative

      Grammatically, quotes in the right places would help too. "The Dumber Android Is, The Better," Say Experts

    2. Re:It certainly is a sentence. by Anonymous Coward · · Score: 0
      Don't want to be tooo picky here but it still doesn't make sense! 'Proper English' version needs an extra 'the' :

      "The dumber the android is, the better", say experts

    3. Re:It certainly is a sentence. by msuarezalvarez · · Score: 1

      You went all the way from too picky to wrong, actually. `Android', in this context, is a proper noun, so it does not take a definite article, as you propose...

    4. Re:It certainly is a sentence. by Frnknstn · · Score: 1

      "The less able to talk the android is, the better" say experts.

      --
      If it's in you sig, it's in your post.
    5. Re:It certainly is a sentence. by Anonymous Coward · · Score: 0

      YHBT.

  28. Reverse engineering not required by tjwhaynes · · Score: 4, Informative

    The source code in proprietary software, on the other hand, can't be directly viewed, meaning vulnerabilities need to be found through reverse engineering.'

    This is so wrong it isn't funny. I need know NOTHING about the internals of a program to exploit it - I only need to find a set of inputs that make it crash in interesting ways. Buffer overflows can be trivially used to redirect a running program to jump to a stack frame supplied as part of the crafted inputs. There are other ways to play the game against binaries without reverse engineering.

    Cheers,
    Toby Haynes

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  29. A big 'duh!' from this end by l0b0 · · Score: 1

    [S]ecurity experts claim that the less smart a phone is, the less vulnerable it is.

    Next they'll be telling us that "smart" functionality is a buzzword-compliant euphemism for complex code, that complex code is harder to debug than simple code, and that code which is hard to debug often has a lot of, surprise, vulnerabilities. How is this news?

  30. Embedded systems - feature vs. bug by cdrguru · · Score: 2, Insightful

    The thing that a lot of people do not understand is that for the most part cell phones are one-time-programmable consumer electronic devices. Once the code is released to manufacturing, that is it. There are no more bugs - just unexpected features.

    It matters not who is looking at the code in terms of fixing it. It is not updatable. I suppose it is possible that someone might come up with an updatable phone that was 100% impossible to "brick" but so far I've not see it. The risks do not outweigh the rewards with that and the current "experiment" with the iPhone is not proving to be very satisfying. Yes, they have a distribution technique for software updates through iTunes, but how many phones did they lose with the first update?

    Treo has a slightly better record, except they do not have a distribution method. You have to download stuff and jump through all kinds of hoops. Perhaps 1 in 10 people update their Treo. I suspect Blackberry isn't much different from that. Also, it is far, far too easy to utterly destroy a Treo with a bad update.

    No, I would not count on updates. Too risky and too little penetration. The end result is bugs that get released are features. And they are there to stay.

    1. Re:Embedded systems - feature vs. bug by 2nd+Post! · · Score: 1

      Huh? The iPhone and the Treo model is identical. The difference is that Apple provides a download manager called iTunes to facilitate the distribution. You still have to go through hoops to install the update (IE, click yes to download, click yes to install, click yes to confirm install).

      I also suspect they did not lose many phones at all, though, or we would have heard about it in the earnings... in other words the returns/repairs would have hit them (much like the XBox 360 repair/returns hit Microsoft).

    2. Re:Embedded systems - feature vs. bug by SoopahMan · · Score: 1

      The T-Mobile MDA is unbrickable.

      The ROM is broken down into parts. Even if you screw up everything in the very large portion you can mess with, there's still enough smarts to respond to USB/ActiveSync from Windows XP and put a new ROM in there. Trust me - I've bricked it! And was very pleased to see very unbrickable it was.

      It's really a very simple thing to do.

  31. As Scotty always said... by Anonymous Coward · · Score: 0

    "The more they overthink the plumbing, the easier it is to stop up the drain."

    -- Chief Engineer Montgomery Scott

  32. Obviously by proxy318 · · Score: 1

    The Dumber Android Is, the Better Say Experts
    Well, obviously. It's the smart ones that rise up against their human masters in a bloody revolution. The ones that only know how to clean toilets never do that.
    --
    Saying your "phone ran out of batteries" is like saying your "car ran out of gas tanks".
  33. Mods? by Anonymous Coward · · Score: 0

    Look, it's a rough paraphrase of a Simpson's quote...

    But my real beef with the mods is how can this be moderated "Overrated" when it hadn't been modded up by anyone?!?!? Who overrated it?

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

      But my real beef with the mods is how can this be moderated "Overrated" when it hadn't been modded up by anyone?!?!? Who overrated it?
      The person who thought it was worth posting in the first place? :P
  34. What kind of phones do you use? by SmallFurryCreature · · Score: 1

    Phones have been updatable for a long time, simply by selecting an option somewhere in the settings will it check and download the latest software for that phone.

    You would really have to travel back in time to get phones that don't have this.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  35. Closed source is even more hackable in this way by DrYak · · Score: 1
    Closed source happen to be even more hackable in that situation :
    because here we have a situation were the various software have to communicate together. They have to speak a common language.
    And that standard used to communicate between the device, HAS to be documented well.
    from the /. entry :

    meaning vulnerabilities need to be found through reverse engineering

    False.
    You don't need to actually reverse engineer it.
    Just get the documentation for the used standard. Then try every possible corner situation :
    data packets bigger than normal, empty packets, parameters set to undocumented value, etc...
    Chance are at least some of them will crash the code (giving a nice tool for DOS attacks) or even buffer overruns (giving a nice lead to explore to develop remote execution exploits).

    And most companies producing proprietary code are small and have limited resource (small number of programmers and/or available eyes to do quality checking).
    Thus they concentrate their efforts on the most critical features and important bugs (read: to be able to ship at least something - by ironing out bugs that prevent the code from even starting up) and read secondary bugs for later or never (read: every other possible bug).

    Whereas in big open-source community you'll always find some psychopath whose hobby on friday nights is to run every single piece of code through Valgrind and similar tools. Or anal-retentive maniacs who won't stop before eliminating all compiler "warnings".
    In a corporate world, those people would be kindly asked to concentrate on the main features before the deadline arrives. In open-source environment everyone is free to do what he wants with the code (the freedoms that license like GPL try to protect) and those people can even be useful if they provide patches and not alienate the rest of the developers when communicating with them.
    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Closed source is even more hackable in this way by mr_mischief · · Score: 1

      Look up 'fuzzing' in the context of security testing, if you didn't already know the word. It's the shorthand term for testing all those edge cases to see where the code breaks. It's been particularly useful on web browsers, which are so large and complex that complete code audits are painful. There are automated tools in distribution for fuzzing different types of software now, so this type of testing is getting much easier to perform.

  36. very promising by m2943 · · Score: 1

    Symbian say it's no good, Microsoft says it's no good, the Java lobby says it's no good. It looks to me like Android must be a winner if all these people declare their undying hate for it.

  37. The dumber android the better... by Brad1138 · · Score: 1

    Ya, a dumb Android 18 would be fun.

    --
    If you could reason with religious people, there would be no religious people
  38. Nice headline. by saveourskyline · · Score: 1

    Wouldn't it be great if /. editors learned how to use a frickin' comma?

  39. Of course!! by Snaller · · Score: 1

    It doesn't matter if your android is not so bright, as long as she is hot!

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
    1. Re:Of course!! by bratwiz · · Score: 1

      In fact, it would probably be much better that way :)

  40. Re:This is more "smart network, dumb device" logic by tuomoks · · Score: 1

    Yes, I totally agree! But try to make any corporate management to understand that, no way (yet?) OS can not protect when application makes stupid things. And for me, if you build a stack, it is an applications, if you build a driver, it is an application, if you build the authorization server, .. you get the picture. Unfortunately security is not (yet?) very high on list, even lower than performance in most cases I have seen. As you say, it is the design! There may be code problems but if the design is good they usually are very easy to test and find or the application just doesn't work. Now, especially lately, I have seen bad or no design at all, the word for developers is use this/that vendor/OS/IDE whatever and don't worry, it will work, you don't have to know/think such things like security/performance/manageability/testability/etc. Sad!

  41. Cmdr. Data would would debate this point! by rts008 · · Score: 2, Funny

    But he would not be offended unless he had his Emotion Chip installed.
    And Lars, well he would just do something diabolical and painful to you for suggesting this...just because he could.

    --
    Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
  42. Quotes are orthography, not grammar. by Anonymous Coward · · Score: 0

    Quotes wouldn't help the actual grammar. Have you studied linguistics for 4-5 years? Maybe you should stick to what you know.

  43. Dumb and Dumber by Doc+Ruby · · Score: 1, Offtopic

    And the more extra complexity a car has, the more there is to go wrong.

    That's why we all drive Model A Fords.

    --

    --
    make install -not war

  44. "found through reverse engineering" by l3v1 · · Score: 1

    found through reverse engineering

    I think we all know that hasn't stopped anyone before. So I still don't think this is a valid argument [pro closed source, that is].

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  45. Java?! by BestNicksRTaken · · Score: 1

    I was starting to get excited until somebody mentionned its likely to be an all-Java environment, great - more slow apps coded by crappy outsourcers!

    Can we have Python and Bash please - both provide a nice console as well as a decent programming language.

    Is this really Linux-based like OpenMoko/Greenphone, or is it just another J2EE thing you can do nothing with and might as well stick with WinCE?

    --
    #include <sig.h>
  46. One Step Further by AP31R0N · · Score: 1

    The simpler/dumber the system, the better.

    Computers are vastly too flexible/powerful for the average user. It's not that users are dumb/ignorant, it's just that most people would rather just do what they want to do and then do something else. Most people don't want to learn about subnetting, or how to edit the registry or set the virtual memory. They want to watch a pr0n clip, shoot at monsters, chat with hotties and find a recipe for turkey.

    HOW TO - Make a Brazillion Dollars:

    Create an atari 2600 like machine with cartridges containing programs that do email, surf teh webs, word processing, media playback and video games. Make it so that the user can perform only one function at a time, like a console or C64. Have the switching occur so fast the user doesn't think of it as: load, unload, load, unload reload. When the user switches from Email to word processing, the RAM is set to 0 instantly, aside from something like the clip board. Then load in the new program. Have the most essential programs hardwired into the system. Sell ROMs of other games and apps. These products must be static, so get them right the first time.

    Is such a thing harder than it sounds? i think it would serve the needs of the average Joe and Jane far better than any PC on the market.

    --
    Utilizing the synergization of benchmark e-solutions to pre-workaround action items!
    1. Re:One Step Further by bratwiz · · Score: 1


      I think that's a great idea. Then the viruses and malware can simply concentrate on using the clipboard as the attack vector and not worry about those other, more difficult techniques.

    2. Re:One Step Further by AP31R0N · · Score: 1

      Then you hit reset and the virus goes away.

      Are viruses a problem for calculators, commodore 64's and consoles?

      --
      Utilizing the synergization of benchmark e-solutions to pre-workaround action items!
  47. Money Quote by Anonymous Coward · · Score: 0
    Here's the money quote:

    However, one of the disadvantages of open-source development is that anyone can scrutinize the source code to find vulnerabilities and write exploits. The source code in proprietary software, on the other hand, can't be directly viewed, meaning vulnerabilities need to be found through reverse engineering.
  48. Hit "submit" too soon by sm62704 · · Score: 1

    Anyway, except for the things' paths (there were two of them), power was only out for a few hours, so I charged it at work.

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  49. Re:This is more "smart network, dumb device" logic by Rick+Genter · · Score: 1

    This is the old telecom industry chant. "Let's put the smarts in the network, they say, where they're out of touch and nobody can even get in to attack them, and have dumb devices out on the edge. Blue boxes are just a rumor."


    The desire of the telecom industry to "put the smarts in the network" has nothing to do with security and everything to do with economics. If the "smarts" are in my network, then you have to use my network to use those "smarts". If the "smarts" are in the phone then you can use those "smarts" on anyone's network. (Or, at least, on anyone's network that provides some basic level of infrastructure, such as Internet access.)
    --
    Don't underestimate the power of The Source
  50. Yeah, and as I said.... by DrYak · · Score: 1

    "Fuzzing" : Yeah, and you got "Gremlins" for testing PDA application, various memory debuggers (Valgrind, DUMA, dmalloc).
    I know tools exist.

    And as I said, where are you more likely to find people mucking around with such tools ?
    - In a proprietary settings where you have a very small team that is short on time to have at least some running code before the deadline ?
    - Or on some open source project where everyone is free to play around with the code (because of the definition of the GPL) and where you almost have an unlimited pool of contributors once your project crosses a certain amount of popularity ?

    And given some recent history at Microsoft, I'm starting to doubt that even bigger companies that technically have the man power to divert some effort into quality checking, don't actually have a policy to systematically apply all available tools to secure their products.
    They probably devote the additional man power at producing additional features to tout their products - i.e. more useless eyecandy.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Yeah, and as I said.... by mr_mischief · · Score: 1

      Well, one of the benefits of fuzzing is that you don't need the source or even a version of the binary with debugging info intact. A customer or third party can fuzz-test a binary distribution just fine. It's how a good deal of the third-party security reports about Internet Explorer and other closed-source applications come about. That's not to say it helps someone fix problems, but finding them in the first place doesn't require source.