Sponsored Links

Sponsored Links

Video: OpenCobra Cobra USB Dongle PS3 Payload by Oct0xor Demo


Sponsored Links
92w ago - Following up on the PS3UserCheat and True Blue unnecessary DRM-infected dongles being hacked alongside zadow28's work, today PlayStation 3 developer oct0xor shared a video of his OpenCobra Payload which aims to render the current Cobra USB dongle from Max Louarn useless.

Below are the details from his [Register or Login to view links], as follows: "First I am going to say that this is not going to be an article, just a first blog post and some info about my recent project.

Finally I got my hands on cobra it was quite a lot of time since I touched this last time. There was s good things happened since then eg. I reverse engineered usercheat and true blue, had done a lot ps3 and not ps3 related hacking. There was a bad things eg. BlueDiskCFW, lv0 leak, a lot of devs leave the scene...

Cobra was for me really "the last" thing I have to do.

The last time when I worked on this I didnt had a dongle, and all what I had was a dump by JaiCraB. I reverse engineered it as much as possible, figure out almost all tricks, encrypton and etc. And figuare out that it reads a lot of data from dongle, and I cant do much without dongle itself. Thats why I put this project to the back burner.

Well... I had never buyed anyone dongle, and I never was not going to. All my dongles was donated (thanks again ) but not that time.

it was hard for me to make this decision but a few days ago cobra finally shipped to me...

3 days and now its all over.

Security is good enough, but not without big security risks. But it still the best crypto/obfuscation what I had seen on ps3. Sony have something to learn from this guys, especially now.

Cobra / True Blue almost identical, have the same source code, if you ever hacked 1 thing, 2nd wouldnt be a problem. The main functionality, honestly, not changed since original jb. Thats a shame. Thats why I cracking them like nuts





On the fourth day I taked a decision to make my own "OpenCobra" payload. only clean code without drm and garbage, to be able to port it to any new firmware, and change/add features. It taked 2 days, 3000 lines of asm, and you had seen the result.

Atm it based on 4.1 payload, plans for future is check/add new features from 4.4/5.0. Port to a new firmware (if cobra will not do this for me), and realize all nice innovations from new version of psp emu, such as better emu accuracy, 3D and etc...

In video you had seen Payload Loader. Thats the all code it has:

[Register or Login to view code]

This tag related patches handled by mngr. So far I want to move it in payload. First I have to check how it handled in 4.4 / 5.0

Not sure yet when it will be released, if it will be, but we will see.

Keys!

[Register or Login to view code]

If this subject will be interested for people, maybe I will write a full article about True Blue / Cobra analysis and hacking.

btw: Me and ~ some psp mysterious dark figure ~ reverse engineered algo for generating valid psp isos back to jule. But saves and a lot of games dont work without patching. So cobra's patched emu much better there imho."

Below are some additional pics from his blog which simply states: Usercheat + Cobra = <3

From flat_z: Here is some explanations to make things more clearer. If you read my twit about ps2_netemu you can see that I reverse-engineered it. It includes almost all things which are required to make custom disc images of original PS2 discs and run them on the PS3 if everything will works fine. So it can lead us to the process of remastering PS2 discs which includes making of ISO.BIN.ENC (the encrypted version of original image which can be read by the PS3), creation and encryption of .VME files (virtual memory cards), ISO.BIN.EDAT (includes the title ID of disc).

The only thing which is not currently known is the format of decrypted CONFIG file (I can decrypt the file and encrypt it back but it have a complex format). It is optional and can be empty but I'm afraid that some games requires it to run on the PS3. My plan was the creation of PS2 remastering tool and I wanted to share it. Although I even not sure will it work or no but there are many chances that it will.

But something happened before I started to do it. My HDD on the laptop died and I have all information regarding PS3 on it. Although I was able to restore some important files but not all. So I need a time to buy components for a new computer and build it. For the same reason, I have a delay on my real job (I'm working as a free-lancer) so I will going to do my job before I start to do something new for PS3.

P.S. I see many questions about compatibility. You don't need a backward compatible PS3 console to run PS2 games through ps2_netemu because it is software emulator and doesn't require any PS2 hardware components. Also I think that ps2_netemu is more better and stable than ps2_softemu but this statement requires testing.

Finally, from naehrwert (via twitter.com/naehrwert) comes some related Cobra ODE EID0 information (ECDSA from pastie.org/6169158) , as follows:

[Register or Login to view code]

While this is definitely interesting news, odds are it's just a ploy for the Cobra Team to release a new dongle that will be 'required' for their upcoming PS3 4.3x CFW unfortunately or the PS3 ODE in order to further line their pockets with PlayStation 3 sceners' hard-earned cash once again... as always, time will tell for sure.








Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 714 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles. Thanks!

smokyyuwe's Avatar
#264 - smokyyuwe - 104w ago
The latest version for MM is 5.0 if you are using CEX. The latest version for DEX is 5.0.7, I think.

A lot of people are using DEX because it allows you to play games without patching but you lose a lot of homebrew apps.

mgkmgk's Avatar
#263 - mgkmgk - 104w ago
I havent updated my MM for a while - the latest version I can find is mmCM v04.03.02 BASE (20120606)

I see a few pages back multiMAN 04.05.07 DEX Base (20120910)... is this one ONLY for DEX consoles or can I install on my 3.55 CFW.

I been a few pages back but everything seems to be DEX - is this what everyone is using now?

Thanks

Hamilton Zeus's Avatar
#262 - Hamilton Zeus - 105w ago
I have to see it to believe it!

Tepoo's Avatar
#261 - Tepoo - 105w ago
the switch for games seems to be bugged. when i select "get bdemu titles" he loads around 1 minute, then he auto select the game in the first slot and shows that all other slots are empty"

i have a Samsung G2 portable with 640gb, 10slots created through open bd manager and 4 games in the first slots.

PS3 News's Avatar
#260 - PS3 News - 105w ago
Here are more file attachments for the above post from aldostools... also below is a mmDM Game FAQ by Patrick Batman & Omnomnom (via ps3crunch.net/forum/threads/4951-mmDM?p=53518#post53518):

mmDM Game FAQ - Patrick Batman & Omnomnom

1.00 patches:

put patch files in full game backup let mmDM convert files to DEX on mount

1.01+ updates:

Get official sony update convert pkg to DEX with aldostools, highlight sony update pkg press ctrl+shift+enter (Will make cex sony package into pkg.original, dex will become .pkg, and there will be extracted folder of sony cex pkg.)

If 3.55 and lower update:

Take any eboot/sprx/self files out of extracted cex sony pkg folder (from above step), create temp folder put in there for now.

If N0DRM patched update:

Put patched N0DRM files in temp folder for now. Install newly created DEX PKG on PS3. Put temp folder with N0DRM files or 3.55 or lower eboot/sprx/self etc in USRDIR of any game, then mount that game. This will convert them to DEX.

In target manager on the left there is Target explorer hit the plus sign next to icon of debug unit with green light and IP address. Pick file explorer browse to dev_hdd/game/(Game ID) of dex update pkg you previously installed. Drag and drop converted DEX files in USRDIR/temp folder to dev_hdd/game/(Game ID).

ERRORS & WHAT TO DO:

  • 80022D74 = Trophy error (or any message involving trophies) - delete trophies for game (XMB>GAME>Trophy Collection>(hightlight game)press triangle delete


  • 8001003D / 8001003E = Needs disc error - Old update cex pkg or Dex pkg with eboot etc that's not fself (DEX) is installed. Delete update in game data utility if old CEX update, if dex add fself eboot, sprx, self etc files into dev_hdd0/game/(game title) Generally although mmDM instruct says so, changing dev_bdvd to app_home in eboots/sprx/self is not needed, actually pretty much never.


  • 80010009 error = change Boot mode from software to release mode in debug settings (Doesn't always work)


  • 80028F14 error = nothing mounted at app_home - Usually just give mmDM a few more moments to mount before selecting app_home


  • BLACK SCREEN - Generally files in full game backup need to be moved around. A lot of games just require moving folders in USRDIR to root folder (folder with PS3_GAME folder in it)To get an idea of where to move them, before starting game from app_home go to file serving in Target Manager's target explorer, click the green "play"button, then start game. Study the directories here and look at Console Output for hints. (Make sure all eboot/self/sprx are DEX by mmDM before moving stuff around)

    Try to get as many games as you can working in System Software Mode as last resort try game in Release Mode.

Also some games are already posted at: [Register or Login to view links]

-Patrick Batman & Omnomnom

Finally, from deank: Path for your games: X:\FOLDER1\FOLDER2\GAMES

Example for a game path: X:\FOLDER1\FOLDER2\GAMES\BLES12345\PS3_GAME\USRDIR \EBOOT.BIN

Set "X:\FOLDER1\FOLDER2" as path in mmDM (as you noticed - GAMES is omitted).

mmDM starts ps3netserv using the path you selected for your games. multiMAN connects to ps3netserv and retrieves the games from the path + \GAMES (so it becomes X:\FOLDER1\FOLDER2\GAMES).

That's how it is supposed to work. Make sure that games are located in "GAMES" subfolder (not GAMEZ or anything else) and that the path set in mmDM is correct.

When you select a game and activate it, mM tells mmDM to convert the game to DEX (if needed) and then mmDM mounts it in /app_home.

Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links







Advertising - Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News