Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
Security

Two Unpatched Flaws Show Up In Apple iOS 171

Trailrunner7 writes "The technique that the Jailbreakme.com Web site is using to bypass the iPhone's security mechanisms and enable users to run unapproved apps on their phones involves exploiting two separate vulnerabilities. One of the vulnerabilities is a memory-corruption flaw that affects the way that Apple's mobile devices, including the iPad and iPod Touch, display PDFs. The second weakness is a problem in the Apple iOS kernel that gives an attacker higher privileges once his code is on a targeted device, enabling him to break out of the iOS sandbox. The combination of the two vulnerabilities — both of which are unpatched at the moment — gives an attacker the ability to run remote code on the device and evade the security protections on the iPhone, iPad or iPod Touch. The technique became public earlier this week when the Jailbreakme.com site began hosting a set of specially crafted PDF files designed to help users jailbreak their Apple devices and load apps other than the ones approved by Apple and offered in its official App Store."
Cellphones

Browser-Based Jailbreak For iPhone 4 Released 154

WrongSizeGlass writes "Apple Insider is reporting on a browser-based 'jailbreak' for iPhone 4. Hackers on Sunday released the first 'jailbreak' for the iPhone 4, a browser-based exploit that allows users to run unauthorized code. Unlike previous jailbreaks, which required users to run software on their Mac or PC and tether their iPhone to their computer, the latest hack is done entirely within the Safari browser. Users simply visit the URL to begin the process, which modifies the iOS mobile operating system found on the iPhone, iPod touch and iPad. Some users have reported that the modification results in broken MMS and FaceTime functionality. This jailbreak does not work on iPads running iOS 3.2.1. "
Games

Submission + - Blizzard Claims Ownership of All Starcraft II Maps 5

ccherlin writes: The EULA of Starcraft II contains an extremely disturbing clause:

3. Map Editor. The Game includes a program that allows you to create custom levels, maps, scenarios
or other materials for use in connection with the Game (the “Map Editor”). The following terms are specific to the Map Editor:
a. Map Content. You understand that the content required to create or modify STARCRAFT® II
Modified Maps (as defined below) is included in the STARCRAFT® II game client, and that all
such content is owned by Blizzard and governed by this Agreement. YOU ACKNOWLEDGE AND
AGREE THAT ALL MAPS, LEVELS AND OTHER CONTENT CREATED OR MODIFIED USING THE MAP
EDITOR (COLLECTIVELY, “MODIFIED MAPS”) ARE AND SHALL REMAIN THE SOLE AND EXCLUSIVE
PROPERTY OF BLIZZARD. WITHOUT LIMITING THE FOREGOING, YOU HERE BY ASSIGN TO
BLIZZARD ALL OF YOUR RIGHTS, TITLE AND INTEREST IN AND TO ALL MODIFIED MAPS, AND
AGREE THAT YOU WILL EXECUTE FUTURE ASSIGNMENTS PROMPTLY UPON RECEIVING SUCH
A REQUEST FROM BLIZZARD.

Prior Blizzard games like Warcraft III had EULA provisions that prohibited selling maps created with their editor, but the copyright remained with the map maker. Now? Anyone who creates a new, popular mod like DotA with the Starcraft II editor will have no rights to their own creation.
Cellphones

Droid X Gets Rooted 97

An anonymous reader writes "The Droid X forums have posted a procedure to root the new Motorola Droid X, putting to rest Andoid fans' fears that they would never gain access to the device's secrets due to a reported eFuse that would brick the phone if certain boot files were tampered with. Rooting the phone is the first step in gaining complete control over the device."
Graphics

Lightweight C++ Library For SVG On Windows? 130

redblue writes "I would like to display vector graphics in my Windows C++ programs with minimal system requirements. Some of the possibilities are: 1. Enhanced Metafile Format format/EMF+, 2. Flash/SWG, 3. Silverlight/XAML, 4. SVG. The non-open proprietary nature of #2 & #3 make them unattractive. Since EMF+ is not amenable to easy editing, it leaves SVG as the only format worth pursuing. The trouble is that the major vendors have a lock on the market with their proprietary formats; leaving SVG high and dry with no easy native OS support. At least not on Windows. From what I could learn on the intertubes, Cairo is the best, if not only, reasonable system that may enable compiled SVG support. Unfortunately, AFAIK, it comes with a price tag of >2MB overhead and the C++ bindings are not straightforward." Read on for the rest of redblue's question; can you improve on his home-brewed solution?
Cellphones

Ten Features To Love About Android 1.5 384

An anonymous reader writes "Last month, Google officially announced the Android 1.5 update, dubbed 'cupcake.' The new software is apparently ready to roll out to Android-powered devices beginning tomorrow. Make no mistake, Android 1.5 is a major upgrade — they could have called it 2.0. The software brings a host of new capabilities, some of which can't be found on rival mobile platforms, including video recording and sharing."
Cellphones

iPhone App Refund Policies Could Cost Devs 230

CBRcrash writes "Apparently, if iPhone users decide that they want a refund for an app (users can get a refund within 90 days, according to Apple policy), Apple requires that developers give back the money they received from the sale. But, here's the kicker: Apple will refund the full amount to the user and says that it has the right to keep its commission. So, the developer not only has to return the money for the sale, but also has to reimburse Apple for its commission."
Google

Google Straightens Out Its Stance On Paid Apps 55

Julie188 writes "When the Android Market began offering paid apps last month, developers with the unlocked version of Google's Android phone quickly learned that they couldn't access them. The policy, which threatened to alienate the small developer base that Google needs to nurture at all costs, didn't make much sense. And now, with the release of Version 1.1 of Android for the developer phone, developers can access paid apps — as long as they aren't copy-protected. But in a weird way, that's good news. Very few developers currently copy-protect their Android apps simply because Android's copy-protection scheme is notoriously weak."
Software

Safari 4 Released, Claimed "30 Times Faster Than IE7" 465

CNETNate writes "Apple has released the beta version of Safari 4 for Mac and PC, with claims that its Nitro rendering engine is '30 times faster than IE7,' and three times faster than Firefox 3. Other new features include 'Top Sites,' which shows users the most frequently visited Web pages, 'Full History Search' for searching through not only the URLs and titles of visited pages, but also the complete text within the page itself — something Opera has been doing for a while."
PlayStation (Games)

PS2 the Most Played Console In 2008 172

An anonymous reader writes "In terms of console usage, the aging PS2 still leads the competition, according to data from US research firm Nielsen. Data the company compiled between January and October 2008 shows that the PS2 commanded 31.7 percent of the total number of minutes spent playing consoles. Only 37.9 percent of play time took place on current-gen systems, with the Xbox 360 (17.2 percent) leading the Wii (13.4 percent) and the PS3 (7.3 percent). Users even spent more time playing on the original Xbox (9.7 percent) than the PS3, while Nintendo's GameCube (4.6 percent) wasn't far behind Sony's new console either." World of Warcraft once again topped the most-played PC game list by a large margin. Tetris was the top mobile game, followed by Bejeweled and Guitar Hero III.
PC Games (Games)

Why Game Developers Should Support OS X and Linux 283

kevind23 writes "Although Mac OS X and Linux have a small (but growing) market share, Jeff from Wolfire Games argues that supporting non-Windows platforms can lead to a huge increase in game sales. Using their popular game Lugaru as an example, he shows how less-popular platforms, or more specifically, their userbase can be a powerful advertising force. This can lead to a dramatic increase in popularity and exposure, which usually means a large boost in overall sales. The short article is an interesting read, especially for those working in game development and sales."

Is JavaScript Ready For Creating Quality Games? 165

kumpetan writes "After seeing so many games built with JavaScript, and considering the applications it powers and the use of Ajax, it seems like web developers are now in the game development pot. It is getting easier and more popular with libraries like jQuery, MooTools, Prototype, etc. There are even libraries like Game JS, GameQuery or JavaScript GameLib, specifically for this purpose. So, will we start to see more ambitious game projects arise using these tools?"
Programming

Comparison of Nine Ruby Implementations 75

An anonymous reader writes "Zen and the Art of Programming published a new version of The Great Ruby Shootout, which was aimed at testing the performances of multiple Ruby implementations. On the benchmark table this time around are Ruby 1.8 (on GNU/Linux and Windows), Ruby 1.9 (aka Yarv), Ruby Enterprise Edition (aka REE), JRuby 1.1.6RC1, Rubinius, MagLev, MacRuby 0.3 and IronRuby. The results of this comprehensive comparison show that for this set of benchmarks, Ruby 1.9.1 is almost 5 times faster than the notoriously slow Ruby 1.8. Is Ruby finally going to be acceptably fast?"
Data Storage

Optimizing Linux Use On a USB Flash Drive? 137

Buckbeak writes "I like to carry my Linux systems around with me, on USB flash drives. Typically, SanDisk Cruzers or Kingston HyperX. I encrypt the root partition and boot off the USB stick. Sometimes, the performance leaves something to be desired. I want to be able to do an 'apt-get upgrade' or 'yum update' while surfing but the experience is sometimes painful. What can I do to maximize the performance of Linux while running off of a slow medium? I've turned on 'noatime' in the mount options and I don't use a swap partition. Is there any way to minimize drive I/O or batch it up more? Is there any easy way to run in memory and write everything out when I shut down? I've tried both EXT2 and EXT3 and it doesn't seem to make much difference. Any other suggestions?"
The Almighty Buck

Bandwidth Use In MMOs 188

Massively is running a story about bandwidth costs for MMOs and other virtual worlds. It's based on a post at the BBC on the same subject which references a traffic analysis (PDF) done for World of Warcraft. Quoting: "If you're an average user on capped access, the odds are you have roughly 20Gbytes per month to allocate among all of your Internet usage (it varies depending on just where you are). For you, sucking back (for example) a 2GB World of Warcraft patch isn't something you can just do. It's something you have to plan for — and quite often you have to plan for in the following month. Even a 500MB download has to be handled with caution. MMOGs as a rule don't use a whole lot of bandwidth in actual operation. However, the quantity definitely rises in busy areas with lots of players, where there are large numbers of mobs, or on raids, and takes quite a much larger jump if you're using voice as well."

Slashdot Top Deals

Dealing with the problem of pure staff accumulation, all our researches ... point to an average increase of 5.75% per year. -- C.N. Parkinson

Working...