Advertising (This ad goes away for registered users. You can Login or Register)

hubble-bubble :)

Open discussions on programming specifically for the PS Vita.
Forum rules
Forum rule Nº 15 is strictly enforced in this subforum.
Post Reply
yifanlu
Guru
Posts: 760
Joined: Sun Mar 11, 2012 6:42 am
Contact:

Re: hubble-bubble :)

Post by yifanlu » Tue Nov 25, 2014 9:18 pm

Reza wrote:I believe what's happening is the ps3
has something like this for the transfer process

/gamedirtobetransfered/all files transfered blindly
Then it just sends some info about what the content is and blindly sends it.

The vita side

The content maanger sees the content
Copies blindly all the content to the proper directory
since we renamed it on the ps3 it won't overwrite the files we manually put in the mini game directory
then the vita seems to have some sort of function they made to prep the game for ported access in their vita home screen probably something like this

MakeBubblefrompspgame (char* pspgamedir)

And when it calls that function it would morelikely just look for the paramfile with out noticing we copied the psp game to a different directory.


so I think IN THEORY I can make a computer version work with open cma with a little modification to the source. By just telling cma to send 1 false file With nothing in it and then tell the vita to trigger the end transfer process where the vita will send the file directory we said we transfered to the make bubble function.
It's encrypted. When you copy a game from PSP to PC, it ends over an encrypted image. Same with PS3. But PS3 packages are sent as normal packages over to the vita in the same fashion as package installer.
Advertising

Reza
Posts: 11
Joined: Sun Nov 10, 2013 3:29 am

Re: hubble-bubble :)

Post by Reza » Tue Nov 25, 2014 9:35 pm

Well does our user mode eexploit not give us direct control over calling the make bubble function maybe a secondary method could be achieved by just calling the function that makes the bubbles for the psp games and passing it a manually set dir var

If the package installer installs a unencrypted package then we could also just make a pkg after copied from ps3 and then put our files in and install with pkg installer perhaps the package installer is also the place that has the function for making the bubbles but either way I think if we can dump the code from there we can at least see where it heads after the package installer maybe find the make bubble function somewhere along the line. I don't know too much about the modules of the vita but I'm hoping to start working on the vita scene.
Advertising

yifanlu
Guru
Posts: 760
Joined: Sun Mar 11, 2012 6:42 am
Contact:

Re: hubble-bubble :)

Post by yifanlu » Wed Nov 26, 2014 2:04 am

Reza wrote:Well does our user mode eexploit not give us direct control over calling the make bubble function maybe a secondary method could be achieved by just calling the function that makes the bubbles for the psp games and passing it a manually set dir var

If the package installer installs a unencrypted package then we could also just make a pkg after copied from ps3 and then put our files in and install with pkg installer perhaps the package installer is also the place that has the function for making the bubbles but either way I think if we can dump the code from there we can at least see where it heads after the package installer maybe find the make bubble function somewhere along the line. I don't know too much about the modules of the vita but I'm hoping to start working on the vita scene.
Please do your research before you "start working on the vita scene" we don't need more armchair conjectures with no basis in fact. Package installer does not install unencrypted packages. If we can dump code, we would already have hacked the vita. There's no such thing as a bubble making function (this isn't a school playground).

diesel701
Posts: 67
Joined: Wed Dec 19, 2012 11:13 am

Re: hubble-bubble :)

Post by diesel701 » Wed Nov 26, 2014 9:43 am

Like yifanlu said we can't call function or make bubbles with simple method.
I'm not in the scene devs to know well the things, but what I saw is that we can make bubbles only when you install a pkg.
We can't sign pkg and we can't install unsigned pkg.
So the only way is to trick the making of bubbles before the installation of pkg (to change ICON0 and PARAM.SFO) and after (to chenge EBOOT.BIN).
So we need an exploit in pspemu to make this tricks --> work on GAME folder.

Maybe I'm wrong, but this is what I have understood in my researches ;)
I would love to speak on this with other people to understand better :)

Reza
Posts: 11
Joined: Sun Nov 10, 2013 3:29 am

Re: hubble-bubble :)

Post by Reza » Wed Nov 26, 2014 7:17 pm

This is just a forum to chat in from last I checked and is not like I said it exist for certain. I was only making a theory before I research off of what I've seen happening from what wololo has said he encourages people who have little to no knowledge on the subject to start working and playing around. There was even links given to those who wanted a place to start.
I have extensive c# abilty some decent c++ a bit of asm mostly just hook programming . I like the vita and I love taking things apart ive modded all of my consoles from the beginning and conjectures is how something starts and lastly I don't care if your god you have no right to be so disrespectful the simple way is to just ignore it's not like I asked for your response. Your conjectures are useless to me. But thanks for the information I misread the part you wrote "it ends over an encrypted image"
I'm writing all this from my phone and I was reading it fast and in my head it came out as "it sends over unencrypted image"

Reza
Posts: 11
Joined: Sun Nov 10, 2013 3:29 am

Re: hubble-bubble :)

Post by Reza » Wed Nov 26, 2014 7:29 pm

diesel701 wrote:Like yifanlu said we can't call function or make bubbles with simple method.
I'm not in the scene devs to know well the things, but what I saw is that we can make bubbles only when you install a pkg.
We can't sign pkg and we can't install unsigned pkg.
So the only way is to trick the making of bubbles before the installation of pkg (to change ICON0 and PARAM.SFO) and after (to chenge EBOOT.BIN).
So we need an exploit in pspemu to make this tricks --> work on GAME folder.

Maybe I'm wrong, but this is what I have understood in my researches ;)
I would love to speak on this with other people to understand better :)
This clears it up a little more but despite what yiffy said I'm very certain there's a function in which is responsible for the creation of the data for the bubbles.
The home screen is dynamic you can create the pages and you can move the place of the icons drag and drop style so I'm gunna say it's safe to assume there is some sort of folder structure being referenced to the menu which has the contained icons name strings etc and for that to exist something had to generate it unless it's hard coded and using the original psp files to display the icons but if that were true then wouldn't we just edit the pic in the pspemu and it would persist in the vita menu unfortunately that doesn't work tho so there mumust be a newly generated files for the vita specifically and if we are making custom ones work on that menu then it means it'd have to make it somewhere during installation. Thus there must be a function to make the bubbles I don't know much about the system yet haven't had time to sit down and play

yifanlu
Guru
Posts: 760
Joined: Sun Mar 11, 2012 6:42 am
Contact:

Re: hubble-bubble :)

Post by yifanlu » Wed Nov 26, 2014 7:43 pm

Reza wrote:This is just a forum to chat in from last I checked and is not like I said it exist for certain. I was only making a theory before I research off of what I've seen happening from what wololo has said he encourages people who have little to no knowledge on the subject to start working and playing around. There was even links given to those who wanted a place to start.
I have extensive c# abilty some decent c++ a bit of asm mostly just hook programming . I like the vita and I love taking things apart ive modded all of my consoles from the beginning and conjectures is how something starts and lastly I don't care if your god you have no right to be so disrespectful the simple way is to just ignore it's not like I asked for your response. Your conjectures are useless to me. But thanks for the information I misread the part you wrote "it ends over an encrypted image"
I'm writing all this from my phone and I was reading it fast and in my head it came out as "it sends over unencrypted image"
I don't usually feed the trolls but I got some free time to burn. Despite what they teach you in grade school, not everyone's opinion matters. My opinion on neuroscience doesn't matter because I know **** about the brain. You are free to make stuff up but please don't pretend you're helping. All you do is confuse those who ARE trying to learn with misinformation.
Reza wrote:
This clears it up a little more but despite what yiffy said I'm very certain there's a function in which is responsible for the creation of the data for the bubbles.
The home screen is dynamic you can create the pages and you can move the place of the icons drag and drop style so I'm gunna say it's safe to assume there is some sort of folder structure being referenced to the menu which has the contained icons name strings etc and for that to exist something had to generate it unless it's hard coded and using the original psp files to display the icons but if that were true then wouldn't we just edit the pic in the pspemu and it would persist in the vita menu unfortunately that doesn't work tho so there mumust be a newly generated files for the vita specifically and if we are making custom ones work on that menu then it means it'd have to make it somewhere during installation. Thus there must be a function to make the bubbles I don't know much about the system yet haven't had time to sit down and play
This is a good example of made up stuff that would mislead a newcomer. "it's safe to assume..." No it's not. Could there be a sqlite database that records the information? Could it be stored in a raw text file? There's many possible ways that the icon layout is stored. "Thus there must be a function to make the bubbles" Sure, you can be vague and declare that everything a computer does is in some function. The newcomer would assume you can make some kind of function call "sceMakeBubble(const char *path)" and magically it'll appear. That's false.
Reza wrote:I don't know much about the system
Finally something we can all agree on ;)

(sorry mods, off topic blah blah... this is the last post I'll make here)

User avatar
qwikrazor87
Guru
Posts: 2869
Joined: Sat Apr 21, 2012 1:23 pm
Location: The North Pole

Re: hubble-bubble :)

Post by qwikrazor87 » Wed Nov 26, 2014 7:52 pm

yifanlu wrote:(sorry mods, off topic blah blah... this is the last post I'll make here)
Meanwhile, back on topic.
[spoiler]Image[/spoiler]
PSP 2001 - TA-085 - 6.61 PRO-C2
PS Vita 3G - PCH-1101 - 3.65 HENkaku Ensō
Maxwest Nitro 4 phone - Android 5.1
Laptop - Toshiba Satellite L305D-S5974 - Ubuntu 16.04 LTS

User avatar
shadowknight1620
Posts: 420
Joined: Mon Nov 15, 2010 12:45 am
Location: California
Contact:

Re: hubble-bubble :)

Post by shadowknight1620 » Wed Nov 26, 2014 8:05 pm

qwikrazor87 wrote:
yifanlu wrote:(sorry mods, off topic blah blah... this is the last post I'll make here)
Meanwhile, back on topic.
[spoiler]Image[/spoiler]
Haha Exactly.
Open to see how to create a bubble on 3.35
Image
ShadowKnight1620 PSP-3001 6.60 PRO-C2 & PSVita 3.36 ARK-2
ImageDownload ShadowKnight1620's CTF

brownienz
Posts: 58
Joined: Thu Oct 09, 2014 7:49 am

Re: hubble-bubble :)

Post by brownienz » Wed Nov 26, 2014 9:09 pm

Bugger ill wait untill i can run something with my bubbles this seems like a pointless waste of time... :roll:

Post Reply

Return to “Programming and Security”