Buffer Overflow Found in PSP Firmware v2.0 90
Doomstalk writes "PSP news site PSP Updates is reporting that a buffer overflow flaw has been found in PSP firmware v2.0's photo viewer. So far it's only been used to corrupt the menu display, but it holds great promise for running homebrew code on upgraded PSPs." From the article: "Thanks to the unknown author(s) for this great starting point to have homebrew on 2.0, all that is needed are coders to extend this knowledge for full homebrew usage on the v2.0 firmware. We cannot say when someone will step up to the plate and write the code for users to run homebrew on a 2.0 using this exploit, but we will definitely have our ears (and email boxes) open and be sure to let you know as soon as we do."
Exploit (Score:3, Interesting)
Re:Exploit (Score:3, Interesting)
Re:Exploit (Score:1, Funny)
Re:Exploit (Score:1)
Re:Exploit (Score:4, Insightful)
I'm sure somebody could write somthing to brick a psp using the lua language...even just ruin somthing by possibly clocking up all 3 processors by insane amounts then make it do millions of simple commands over and over till it breaks... But the only way it would really spread would be way of the homebrew, and its not like wifi would spread it because nomatter what to recive somthing via wifi you must:
1: Have the wlan switch on
2: Have an active connection
3: Accept this file
Therefore any worm that would be released would proove useless...
And if anybody is dumb enough to shop on their psp, well then they should have their identity stolen for not having anywhere near enough security!
--PrimalTheory
Re:Exploit (Score:2, Insightful)
Does this sound familiar ?
Cabir replicates over bluetooth connections and arrives to phone messaging inbox as caribe.sis file what contains the worm. When user clicks the caribe.sis and chooses to install the Caribe.sis file the worm activates and starts looking for new devices to infect over bluetooth.
To get cabir you need
1. Have Bluetooth switched on
2. Have an active connection
3. Accept this file
4. Press OK to install
Re:Exploit (Score:1)
Maybe I haven't paid enough attention..... (Score:5, Funny)
Re:Maybe I haven't paid enough attention..... (Score:5, Insightful)
Re:Maybe I haven't paid enough attention..... (Score:1, Insightful)
What did Sony do that "pissed off their most devoted customers"?
Required all code to be signed by Sony before it would run on a PSP.
What about once a console becomes profitable? (Score:2, Insightful)
They sell the PSP at a loss.
Even if this is true, why don't consoles get decent development tools after they become profitable? PS2 Linux is out of print, and it doesn't work on the slim PS2. Why can't a console have licensed games for the first couple years and then both licensed games and homebrew later? Even more unexplainably, why are hardly any consoles opened to homebrew once the console maker stops authorizing new titles on the platform? Why don't other console makers follow the example of Atari,
Re:What about once a console becomes profitable? (Score:2)
Because they want to succeed. You don't want to follow Atari on ANY count..
Re:What about once a console becomes profitable? (Score:1)
So why would opening a console that has been end-of-lifed cause the console maker to fail?
Re:What about once a console becomes profitable? (Score:1)
It means that commercial devs no longer need official SDKs and licenses which means no more revenue from there.
It means that any idiot can circumvent the anti-copy system which means the profits for the games companies drop.
The company has nothing to gain and something to lose from releasing a public SDK, why should they do that? Their goals aren't altruistic, they want to make money and releasing a free public SDK
Re:What about once a console becomes profitable? (Score:1)
If you want to make games for an open platform with good performance, go develop for the PC or Mac, there's no real reason to make a game for a console when 99% of its userbase cannot use your software and would prefer having it on the PC.
OK, so what if I want to make a four-player same-screen game, something like Bomberman or Smash Bros.? Those typically haven't done well on PC. Most households do not have four PCs so that the kids and their friends can play on separate machines on a LAN.
Re:What about once a console becomes profitable? (Score:1)
I don't have any sales numbers but the japanese indy scene keeps producting four-player-one-PC games (usually inspired by SSBM...) so there seems to be at least some demand for that.
Dreamcast (Score:1)
I've played four player games on one PC, it just requires two gamepads (usually two people can use the keyboard though I think we played Clonk 4 wih three people on the KB and one on the gamepad).
It also requires a TV output, or would you recommend crowding four players around a 17" monitor?
Sure, having two gamepads is rare but is it really any less common than a modified console that'll run homebrew stuff?
No, you don't need to mod a Dreamcast console to play homebrew that has been burned onto CD-
Re:Maybe I haven't paid enough attention..... (Score:2)
But the fact is it's not just about profit. It's about control.
Sold out permanently. (Score:2)
So why not just release a dongle that costs enough to turn loss into a tidy profit?
Sony did make such a dongle for the PS1 (called Net Yarôze) and the PS2 (called "PS2 Linux Kit"), but both were limited in their capability, and neither was manufactured in near enough quantity for it to be interpreted as more than a token effort. Nor is there such a dongle for the PSP or any public plans to make one.
Re:Maybe I haven't paid enough attention..... (Score:3, Insightful)
I'm sure Sony read those forums and it does play a big part in not letting people run unsigned code.
Re:Maybe I haven't paid enough attention..... (Score:2)
Re:Maybe I haven't paid enough attention..... (Score:1)
Perhaps he's referring to Sony not allowing homebrew applications?
Re:Maybe I haven't paid enough attention..... (Score:3, Insightful)
I know this probably isn't what you meant, but it does carry that implication.
Re:Maybe I haven't paid enough attention..... (Score:1)
Re:Maybe I haven't paid enough attention..... (Score:2)
Re:Maybe I haven't paid enough attention..... (Score:1)
Re:Maybe I haven't paid enough attention..... (Score:2, Funny)
Re:Maybe I haven't paid enough attention..... (Score:3)
DRM, it turns the bad into good, and the good into bad.
DRM is kind of the "soviet russia" of technology.
Re:Good Link - More Cash for Content Holdings.Com (Score:2, Funny)
"the japs...."? (Score:3, Insightful)
You lost me there. Try again with a little less insultingly ignorant speech next time.
Re:"the japs...."? (Score:1)
Re:"the japs...."? (Score:2, Informative)
Re:"the japs...."? (Score:1)
Stop being so politically correct, it's just an abbreviation, not a sly insult like "yank" or "kraut".
Re:"the japs...."? (Score:4, Insightful)
Stop being so politically correct, it's just an abbreviation, not a sly insult like "yank" or "kraut".
Speaking as a Briton who does not appreciate people using the term "Brit", I would suggest that you would be well advised to accept that different people consider different things acceptable, and that when a large number of people consider a term offensive, it is polite to avoid it.
A useful tool for finding out which words are considered offensive by a large number of people is a dictionary. How do English dictionaries describe "Jap"?
And what do the Japanese themselves think of it?
Hmm, there seems to be a common theme here. I propose to you that it might just be the case that this word is, in fact, not one that's suitable for use in situations where you don't want people to assume that you're ignorant, boorish, or even racist.
Re:Good Link - More Cash for Content Holdings.Com (Score:2, Funny)
why do people fawn over closed-source systems? (Score:5, Interesting)
Of course, this "feed the hand that bites us" behavior among gamers has already forced the Zodiac off the market -- nobody was buying it.
Ditto XBox! Why do geeks, who should oppose every shred of DRM and proprietarism that the green thing embodies, go out and buy the thing only to turn it into a set-top linux box? Hello? You're throwing money AT the evil empire.
I understand there's a certain challenge to "owning" such a closed system. Fine, show Microsoft and Sony you're better than them. But at the end of the day, all this activity does is encourage MORE of exactly the wrong behavior on the megacorps' part.
Re:why do people fawn over closed-source systems? (Score:2)
I dispute that the Zodiac 'blew' (Score:2, Insightful)
Obviously this came at a cost - it was double the price (so at the PSP price point, but with less than PSP level performance, and wit
Re:why do people fawn over closed-source systems? (Score:3, Interesting)
they still require signing but are more likely (relative to sony) to grant you "authorization" (don't you just like how in the modern world you need permission to access your own property?)
so the tapwave isn't a good example.
a good example would be something like the gamepark32 (and it's newer brother). there's no "signing" required or supported on the hardware.
and may i say that " Why throw your money at Sony, who does their best via DRM and everything to keep
Re:why do people fawn over closed-source systems? (Score:3, Insightful)
That was cute, but you forget one major aspect of humanity in general and geeks in particular:
We're lazy.
And that means we don't uphold our principals 100% of the time. Sure, I'm against closed standards. What's that? A dirt-cheap linux box, with a small (for a PC) form-factor, and they're all identical? I'll take three!
What? Microsoft? Bah, you know they actually LOSE money on the X-Box hardware, don't you?
That sai
Not all homebrew sucks (Score:1)
sadly, if a console is open, you can bet that the openness will be used 95% of the time to play pirated games, not homebrew ones.
There is a middle ground of legal emulation. If you own a copy of a Lucasarts adventure game, and you use your right under 17 USC 117 to use ScummVM DS [drunkencoders.com] to install it onto a CompactFlash card and then put the CF card into an adapter [ndshb.com] on your Nintendo DS, you can still play commercial quality games without piracy.
Quite simply because commercial games are of much higher quality
Re:Not all homebrew sucks (Score:2, Insightful)
Because at least I don't give a bleepin' damn (Score:5, Insightful)
I do not buy it to make some political statement about open vs closed software. I buy it to play games on it. If Sony has the games I want to play, and some hypothetical vendor has this super-open GPL-conform Stallman-approved ESR-blessed platform without many games, you can guess whose I'll buy. Hint: it starts with "So" and ends with "ny".
The whole "feeding the hand that bites us" metaphor is emotional and all, but I don't feel bitten at all so far. I gave them some money, I got some games I wanted in return. If anything, I'm "feeding them" to get more games like those in the future. But more pragmatically, I'm not "feeding" anyone. I'm just acting in my own interest as a consumer, and buying the one that's the better product for me right now.
And if DRM is what it takes to get those games, fine by me. I can still plug the cartridge or UMD in and play the game, right? Well then why should I care what technologies went into that UMD or the loader in the BIOS?
You assume too much that all geeks are like this or that, all are on a zealot crusade against the very idea of commercial software, and all bought an XBox or a PSP just to run Linux on it. Which is just false. I for example am a terminal geek all right, but I bought my XBox to actually run XBox games like Fable or Jade Empire. Even those two alone make it well worth every cent MS got from me. I know only two people who've modded their XBox and that was to add some multimedia functionality and IIRC a bigger hard drive, not to run Linux on it.
Basically rest assured that when you read news about someone's uber-l33t port of Linux to some game console, you're really reading about a small minority that gives a damn at all, and mostly just to show that they can do it. It's the geek equivalent of showing that you can tear a phonebook with your bare hands: it's not actually _needed_ (there are easier ways to destroy a phonebook), it's not what everyone buys a phonebook for, and it doesn't make it a better phonebook than it was before being torn. It's just a way to show off. Unlike tearing a phone book with your bare hands, though, pretty much noone else gives a damn about it.
Now lot more people will care about it if it lets them pirate UMD games and play them off the memory card. (That was the main reason people modded their PS1, PS2 and XBox, btw: to be able to play pirated games.) But even then we're talking freeloaders, not people on a holy jihad for the glory of OSS. Rest assured that _all_ they wanted was to let someone else (e.g., the rest of us paying customers whose money keeps those devs in business) pay the tab for their gaming, not to make some "free as in speech" political point.
Re:why do people fawn over closed-source systems? (Score:1)
It might have something to do with Sony's hardware still being supported, as opposed to Zodiac discontinuing [palminfocenter.com] support.
Plus, it's based on PalmOS, isn't it?
But I could be making that up
The Real Emulation Console is Coming (Score:5, Informative)
Re:The Real Emulation Console is Coming (Score:5, Funny)
.
I hate to pick on someone for their grammar, but there's a difference between having bad grammar and being so incredibly lazy with your writing that a reader has to go over it five times to understand what you're trying to say.
i sincerely.... (Score:2)
who'd have thunk it?
that BO's would be a freedom fighting geek's best friend.
Re:i sincerely.... (Score:1)
Don't get overexcited (Score:4, Informative)
Re:Don't get overexcited (Score:2)
So far only binaries smaller than 64KB can be run and only in user mode not kernel mode.
But can't a user-mode program make a few syscalls, telling the kernel to open files on the Memory Stick and then copy them into RAM, and then jump to the loaded homebrew code?
Re:Don't get overexcited (Score:3, Insightful)
Code in user mode can't demand that the kernel do anything. It can ask and see what happens. The kernel will decide itself what it wants to do. There's no direct access to the firmware, thread/process manager etc. from user mode.
Re:Don't get overexcited (Score:2)
Let's say they do fully crack firmware 2.0...no big deal. Sony will then launch a knockout punch: GTA: Liberty City Stories automatically installs the brand-new, patched 2.10 firmware.
Crack the 2.10 firmware? No problem, essential games like Madden 2007 and Lumines 2: "The Bloodening" will come with the spiffy new 2.50 firmware.
If you ever intended to play official games at all, emulation and homebrew on the PSP will be a losing battle. Th
Re:Don't get overexcited (Score:2)
I remember back when 64KB was A LOT of memory.
democracy (Score:2, Insightful)
I'll vote with my dollars and not purchase one at all. The GP2X intrigues me though, even though there is some
Re:democracy (Score:2, Informative)
Re:democracy (Score:2, Insightful)
Re:democracy (Score:1)
This is only true if merchandise remains unsold. As long as they keep manufacturing in line with demand, your argument does not apply.
Actuallly, I don't feel tricked at all (Score:3, Insightful)
Yeah, if all you wanted from a portable console was to run some old emulator on it, the PSP might not be the one for you. But then you know what? Go buy whatever console lets you run those, and quit whining already. Does the GP2X let you run those? Well, good for you, then. Get one of those, then, and give it a rest already.
No, seriously. It's not
Re:Actuallly, I don't feel tricked at all (Score:1)
Me I agree with you. I got my PSP to play games on and I don't have a problem paying money to buy those games. If DRM gets to the point where it truly restricts my or anyone else's ability to use the products I purchase as
Re:Actuallly, I don't feel tricked at all (Score:1)
Sony is always pulling crap like this and then years down the line they play catchup (like the stupid "network walkman" or whatever its called).
The PSP is an elegant product, i do not deny that, but elegance is
Buffer Overflow Exploited More (Score:2, Informative)
1.5 Owner (Score:3, Insightful)
Re:1.5 Owner (Score:1)
Re:1.5 Owner (Score:2)
Re:1.5 Owner (Score:4, Informative)
Re:1.5 Owner (Score:2)
Re:1.5 Owner (Score:3, Interesting)
ACK, especially since the piracy argument is pretty much void, I mean a 1GB memory stick costs around 100EUR, I can get two original games for that price and it might not even enough to hold a single complete game. So to make it work you either need to limit yourself to those games that don't use much diskspace or cutout the cutscenes and other space consuming stuff. So piracy might still be there, but its really far less attractive then say fo
Let's admit it (Score:2)
Re:Let's admit it (Score:1)
(And to use a geek cliche, If I want photoshop, I know where to find it)
Games and Apps for 2.0!! (Score:1)