Just released News earlier today that due to a Vulnerability with AT&T 114000 iPad 3G early Adopters information was released, and were talking about some famous and even government email addresses. A quote from Gawker says "When provided with an ICC-ID as part of an HTTP request, the script would return the associated email address, in what was apparently intended to be an AJAX-style response within a Web application." So they were able to figure out some ICC-ID's from people online and guessed at the rest from there they used a script to harvest the information from the AT&T website. You can read the whole article with much greater detail at Gawker Apple's Worst Security Breach: 114,000 iPad Owners Exposed
[ Edited Wed Jun 09 2010, 07:13PM ]
To mess up a Linux box, you need to work at it; to mess up your Windows box, you just need to work on it. -Scott Granneman
There are no bad ideas, Just a lack of will to execute them.
there are all these hidden flaws with apple products that as apples get more popular will get exposed the same way PC's have been for the past 15-20 years. hence why i do not like apple they claim invulnerability but they are just overlooked week programing click my egg so my dragon lives
Just have to say it Mac's are PCs, its a pet peeve of mine the main reason apple actually makes the mass market consumer dumber with their advertising. ANYWAY
Yeah thats right in this case the main flaw though was on AT&T's end as it was their server that was the one compromised. Apple though makes you register a email addresses to use the device or something for some reason so they are taking the 'responsibility' as it looks from what I've read. As long as there are changes to code there will always be bugs somewhere. Its like the old Programming joke....
Software Development Cycles
1. Programmer produces code he believes is bug-free. 2. Product is tested. 20 bugs are found. 3. Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren’t really bugs. 4. Testing department finds that five of the fixes didn’t work and discovers 15 new bugs. 5. Repeat three times steps 3 and 4. 6. Due to marketing pressure and an extremely premature product announcement based on overly-optimistic programming schedule, the product is released. 7. Users find 137 new bugs. 8. Original programmer, having cashed his royalty check, is nowhere to be found. 9. Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones. 10. Original programmer sends underpaid testing department a postcard from Fiji. Entire testing department quits. 11. Company is bought in a hostile takeover by competitor using profits from their latest release, which had 783 bugs. 12. New CEO is brought in by board of directors. He hires a programmer to redo program from scratch. 13. Programmer produces code he believes is bug-free…
Sadly true as with something with that much code it will happen.
[ Edited Fri Jun 11 2010, 01:30AM ]
To mess up a Linux box, you need to work at it; to mess up your Windows box, you just need to work on it. -Scott Granneman
There are no bad ideas, Just a lack of will to execute them.
1. Programmer produces code he believes is bug-free. 2. Product is tested. 20 bugs are found. 3. Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren’t really bugs. 4. Testing department finds that five of the fixes didn’t work and discovers 15 new bugs. 5. Repeat three times steps 3 and 4. 6. Due to marketing pressure and an extremely premature product announcement based on overly-optimistic programming schedule, the product is released. 7. Users find 137 new bugs. 8. Original programmer, having cashed his royalty check, is nowhere to be found. 9. Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones. 10. Original programmer sends underpaid testing department a postcard from Fiji. Entire testing department quits. 11. Company is bought in a hostile takeover by competitor using profits from their latest release, which had 783 bugs. 12. New CEO is brought in by board of directors. He hires a programmer to redo program from scratch. 13. Programmer produces code he believes is bug-free…
I've seen this development cycle in action... sadly, (or not as the case may be) it was Tahiti, not Fiji.
"If you were me, you'd look good." -Buddy, Six String Samurai
the reason i do not consider macs pc's is that they are single whole units that one can not change parts out for. every part is a freaking under powered apple part. except now they finally started to use chips from another company namely intel not that they are using very good ones mind you. i am just used to pc being a catch all term for machines that run windows or Linux only. click my egg so my dragon lives
PC the actual term stand for Personal Computer which by definition means a small digital computer based on a microprocessor and designed to be used by one person at a time see references at [link] but even a older Mac machine can have linux installed as the linux kernel is ported to a variety of machines including PPC. Thats why I say that because a Personal Computer is by definition a Personal Computer one of the few things that you can say is named after the definition or vice versa.
[ Edited Sat Jun 12 2010, 10:36PM ]
To mess up a Linux box, you need to work at it; to mess up your Windows box, you just need to work on it. -Scott Granneman
There are no bad ideas, Just a lack of will to execute them.