• Homebrew, PS3 Hacks , 07.09.2010

    CJPC a well know PS3 developer has created the first true PS3 homebrew application, a PS3 Server application, here is what it states in the read me:

    With the start of the real PS3 Scene, people sharing what they have - I decided to code up this little, horribly buggy app.

    It is an FTP Server for the PS3, with it, on a retail with your choice of “hack” to enable unsigned code it allows:

    Full Read/Write access to all of “dev_hdd0″ (including save areas, games, VM etc)
    Full Read/Write access to “dev_flash2″ and “dev_flash3″
    Full Read/Write access to connected usb devices
    Full Read access to “dev_flash”
    Full Read access to “dev_bdvd”

    To use:

    Connect with your choice of FTP client - Prefered is the old “ftp” from the command line, however Filezilla seems to work, allowing only one connection, and disabling PASV support.
    Furthermore, the Server does not support some commands (like rename, of all things!) so make sure what you do counts!

    Use the IP shown on the screen - make sure to have your net connection up and running before hand (wired is so much faster)
    Connect to that IP, port 21, use the username: FTPD12345, and whatever password you like. I could have removed the username check in the library, but I’m lazy!
    Be careful, some of the flash contents ARE writable , nobody is responsible for what you do to your PS3 but you!

    Limitations:

    Can not write to dev_flash
    Can not rename files
    Buggy as hell (randomly crashes, blame Sony!)
    Files > 4GB increments show as the difference, for example a 6GB file shows as “2gb”, or a 11gb file shows as 3gb - It will download, well past 100% , just let it keep going!

    Finally, this app was coded quickly, by someone who can’t code for the life of him. It mostly uses provided API’s, and the GUI is based off of a sample - but, it gets the job done.
    Furthermore a tiny, tiny, super tiny bit of editing was done to the library to allow full access to the entire system, and the hack enabled the rest!

    Download
    Thanks to CJPC for taking the time to create this great app :)

    Tags:

    Discuss in Forums (66)


  • 66 Comments

    1. japsander
      09-07-2010
      02:19 PM
      1

      now thats what im talkin about!
      real undisputed homebrew.....
      well done that man :D

    2. Xormac
      09-07-2010
      02:21 PM
      2

      This is awesome!!! Great work m8... can't wait to try this out. Think I should start doing some PS3 dev aswell to contribute to the scene a bit.

    3. enohand
      09-07-2010
      02:22 PM
      3

      man this is getting so good now....

      i can see it now~ 1-2 months, FULL gameos minipulation, & then the ability to have a "XBMC" on it, withthe ability to luachn games from the Internal HD, External, & NEtwork...& of course the BD....

      its about time....i just hate swaping games....

    4. General Plot
      09-07-2010
      02:30 PM
      4

      Certainly a nice start. We need basic tools like this if we're gonna get anywhere with real homebrew. Nice way to kick off homebrew.

    5. nuTTy
      09-07-2010
      02:31 PM
      5

      i think we must more details about it. because i dont understand what i must do? a .pkg file in arcihve, how i must use that? what is the correct ip adress, username, password and port?

    6. FirebirdTA01
      09-07-2010
      02:31 PM
      6

      Thats what im talking about now lol, as buggy as it may be, its functional and it was coded "at home." This is a good start and I'm so glad this came before someone put out a useless hello world. Great start now lets keep them coming. I'm going to wait to put anything out until a free sdk is released from someone... cause i'm definitely not going to rewrite the whole thing myself.

    7. psykocow
      09-07-2010
      02:33 PM
      7

      Nice one m8! gratz with the first homebrew application.. Beside the backup manager.

    8. peterthelemon
      09-07-2010
      02:59 PM
      8

      Well this is a brilliant reason for all those hackers to hurry up with all those jailbreak ports lol

    9. byondead
      09-07-2010
      03:41 PM
      9

      Congrats. Happy were finally seeing some homebrew.

      How long you guys think it'll take to be able to access/mount a smb share? Wouldn't need to install bigger internal hard drives or mess around with fat32 on external harddrives. you could just access your local NAS instead *drools*

    10. EiKi
      09-07-2010
      03:44 PM
      10

      Originally Posted by FirebirdTA01
      Thats what im talking about now lol, as buggy as it may be, its functional and it was coded "at home." This is a good start and I'm so glad this came before someone put out a useless hello world. Great start now lets keep them coming. I'm going to wait to put anything out until a free sdk is released from someone... cause i'm definitely not going to rewrite the whole thing myself.
      lol actually hello world was first xD couldent post links but looks like this http://www.*******.com/PS3-Hacks/video-first-hello-world-ps3-arrives-made-with-leaked-ps3-sdk/[/URL]

      and great work keep it up,

    11. nuTTy
      09-07-2010
      03:45 PM
      11

      how can i start ftp on ps3?

    12. Playgame38
      09-07-2010
      04:26 PM
      12

      Works with TI-84 Plus S.E.

      Holy CRAP! I accessed all I could at the moment, and wow; three flashes and a HDD plus usb6 (flash drive). A lot of piracy could happen from this. I was able to look at all of my installed games (Joe Danger, Ratchet & Clank: QFB, etc) and they were unencrypted. However I do not know if they are signed to the console, but the possibility to dump games and then "install" them via FTP. Just wow...

    13. MRDOCA
      09-07-2010
      04:36 PM
      13

      gutted, i cant for the life of me get this working, anyone got a step by step guide for us useless ****s?

    14. Syn
      09-07-2010
      04:45 PM
      14

      Pure epicness with this, all PSN games are now free if people start sharing :D. Also Dynamic themes, custom avatars etc... i'll explore further :3

    15. Playgame38
      09-07-2010
      04:48 PM
      15

      Originally Posted by MRDOCA
      gutted, i cant for the life of me get this working, anyone got a step by step guide for us useless ****s?
      Set your PS3 to a static IP (If you don't know what this is then stop reading)
      Jailbreak PS3 via your method, install PS3 FTP package
      Start PS3 FTP Server app via XMB under 'Game'
      Once in the app select 'Start FTP Service'

      On the PC side
      Win:
      Download and install Filezilla
      Start Filezilla, Under host enter the Static IP of your PS3
      Set the username to FTPD12345 and leave the password blank
      Finally click 'quickconnect' and DONE!

    16. Pirate
      09-07-2010
      04:55 PM
      16

      You can upload games larger than 4gb to your PS3 internal HDD to your PS3's internal HDD (confirmed working).

    17. jalaneme
      09-07-2010
      05:27 PM
      17

      hmmm, i wonder if this can be used to backup copy protected save files by any chance?

    18. Saner
      09-07-2010
      05:35 PM
      18

      Great work, personally I have little use (at the moment) for this, but seeing real homebrew on this PS3 is fantastic, and long may it continue.

    19. FirebirdTA01
      09-07-2010
      05:37 PM
      19

      Originally Posted by jalaneme
      hmmm, i wonder if this can be used to backup copy protected save files by any chance?
      That is actually a very intriguing idea. I will try this asap, anyone else that has the ability to do this now want to try and post back results. Whether or not copying to same ps3 but different user or whole new ps3 and then see if they will load.

    20. MeLLo
      09-07-2010
      06:23 PM
      20

      Now that's some useful stuff.

      At the momment i can't use it (i'm in brazil so it is taking some time to get my dev board).

      I was wondering, if i download a game to the ps3 and before installing, transfer the file to the pc using the ftp server, would be possible to install the game on another ps3?

      If it's not tested by the time i get my dev board, i'll make sure to do it myself and post the results here.

      Sory for my poor english.

    21. penguito
      09-07-2010
      06:32 PM
      21

      wow really interesting... file transfer will be really easy with this tool. Thanks for your ftp tool man! still waiting for the boards to come =) and try this tool

    22. robdaghost
      09-07-2010
      10:08 PM
      22

      i'm not exactly very savvy with this kinda stuff...somebody please explain in simple terms what this program does? and when should i use it? it sounds really cool. Just wish i knew what it allowed you to do. thx to all

    23. FirebirdTA01
      09-07-2010
      10:18 PM
      23

      Originally Posted by robdaghost
      i'm not exactly very savvy with this kinda stuff...somebody please explain in simple terms what this program does? and when should i use it? it sounds really cool. Just wish i knew what it allowed you to do. thx to all

      It allows you to ftp into your ps3 from a pc and browse files saved on the ps3. This means you can read the files on the ps3's hdd, flash, usb devices, ect. But you probably dont want to write the the flash portions of the ps3... you wouldnt want to accidentally brick it.

    24. longhornx
      09-08-2010
      09:36 AM
      24

      could some one give the configuration of network settings of PS3?

      like Static IP, IP address, DNS....


      cuz I can not access my PS3 by FTP (I use TI-84+ method)

    25. FirebirdTA01
      09-08-2010
      09:53 AM
      25

      You can check under your network settings on the xmb. If everything is set to automatic then get on your pc and find your ip and dns settings. You may also be able to use a proxy such as Logan5's tool.

    26. longhornx
      09-08-2010
      10:18 AM
      26

      Originally Posted by FirebirdTA01
      You can check under your network settings on the xmb. If everything is set to automatic then get on your pc and find your ip and dns settings. You may also be able to use a proxy such as Logan5's tool.
      I need a IP to connect to trough FTP, IDK if it works by proxy, if works the port should be 21 and not 8080

    27. Saner
      09-08-2010
      10:21 AM
      27

      It tells you on the main screen of the program.

    28. longhornx
      09-08-2010
      10:25 AM
      28

      Originally Posted by Saner
      It tells you on the main screen of the program.
      yah, but 1st u need to have an IP address, if you weren't connect to the internet/with a static IP, the FTP server Homebrew won't show nothing in IP

    29. Saner
      09-08-2010
      10:27 AM
      29

      I do not connect with a static ip and it showed the address just fine for me.

      Must be one of the bugs mentioned in the readme

    30. longhornx
      09-08-2010
      10:38 AM
      30

      Originally Posted by Saner
      I do not connect with a static ip and it showed the address just fine for me.

      Must be one of the bugs mentioned in the readme
      you had the PS3 connected to the internet and after you use the FTP server?

    31. Saner
      09-08-2010
      10:46 AM
      31

      Yep, had it connected to the net, but not connected to PSN.

      No PSN firmware version software in the way etc... I just toldit not to sign into PSN, connected it to my network (wireless) on a dynamic IP addy, and fired it up.

      It worked straight away, and told me the IP address at the top of the screen, I clicked start ftp server and had a good look around at what was on there :D

    32. longhornx
      09-08-2010
      10:55 AM
      32

      Originally Posted by Saner
      Yep, had it connected to the net, but not connected to PSN.

      No PSN firmware version software in the way etc... I just toldit not to sign into PSN, connected it to my network (wireless) on a dynamic IP addy, and fired it up.

      It worked straight away, and told me the IP address at the top of the screen, I clicked start ftp server and had a good look around at what was on there :D
      OK, I'll give a try xD

      but first I have to finish a dl from MU :P

      Thanks

    33. mariodab
      09-08-2010
      11:12 AM
      33

      Originally Posted by Pirate
      You can upload games larger than 4gb to your PS3 internal HDD to your PS3's internal HDD (confirmed working).
      Was that via FTP? What is the target location for your backups on the PS3 file structure?

    34. longhornx
      09-08-2010
      11:46 AM
      34

      Originally Posted by mariodab
      Was that via FTP? What is the target location for your backups on the PS3 file structure?
      via FTP in this path: /dev_hdd0/game/LAUN12345/GAMEZ/
      ************* [ - Post Merged - ] *************
      could someone give a link of a dynamic theme? like the one of litle big planet??

      themes are in /dev_hdd0/theme

    35. kobax
      09-08-2010
      03:43 PM
      35

      Hey I dont understand how to use this app. I want to transfer the games from my PC to the internal HDD of the PS3. I have never used FTP (dont even know where to start) and dont understand the guides that people have written.

      Can someone PLS explain how I (or any other noob for that matter) can do this? I need a noob friendly guide!

      Would be eternally grateful if you could mail me or just post here

    36. mariodab
      09-08-2010
      04:11 PM
      36

      Those games you plan on putting on your ps3 won't work. I am assuming you have otherOS backed up ISOs. Those are encrypted. Simply extracting and placing them in the folder isn't going to do you any good. The eboot needs to be decrypted before it will work, and as far as I know the only way to do that is with backup manager. If this is not the case I'd be interested to know how you managed to get an decrypted version of the games you have without having a working FTP server on your PS3.

    37. Internazional
      09-09-2010
      08:28 AM
      37

      Well I think he wants to download a game which have been already decrypted by backup manager and to transfer it from his PC to the internal PS3.
      That's not very legal...

    38. Pockets69
      09-09-2010
      09:51 AM
      38

      Rule of thumb here, if you don't know what it is or where to get it or what it does, or have never worked with it, then its not for you.

    39. qblivion
      09-10-2010
      02:29 AM
      39

      My PS3FTP tells me the IP address is xternal/libsre.sprx

      What the hell does that mean?

      disregard that, I got it figured out. It means that I had my internet connection disabled on my PS3.

    40. sebas001
      09-10-2010
      08:27 AM
      40

      Does anyone know why it keep loosing connection for no reason, have static ip, browsing goes fine but when I upload a ps3 game unto the HDD after like 4% I always loose connection.


      Thnx in adv

    41. Adr990
      09-12-2010
      07:16 AM
      41

      Secret Menu Easter Egg:

      http://img812.imageshack.us/img812/1...kretsoiftp.png


      hehe... found it on accident. Didn't know there would be one at all.

    42. Kimsor
      09-16-2010
      11:04 AM
      42

      Been trying now for many hours and no success to get it to connect. Heres my result:
      http://sep16.imghost.us/uss2.jpg

      Any Ideas ?
      I have installed the ftp server and that is my ip as the program states it...

    43. SadSack
      09-16-2010
      12:14 PM
      43

      Originally Posted by Kimsor
      Been trying now for many hours and no success to get it to connect. Heres my result:
      http://sep16.imghost.us/uss2.jpg

      Any Ideas ?
      I have installed the ftp server and that is my ip as the program states it...
      You know PS3 Ip address, so open command promt and Ping 'ps3 ip' ie ping 192.168.1.12
      Thats a start then check firewall

    44. Kimsor
      09-17-2010
      01:20 AM
      44

      Ok, so now i tried the ping command on cmd. the result is "request timed out".

      I checked my windows 7 firewall options and the filezilla is on exeptions list. Juts to make it sure, i turned my firewall off and tried, but no help. Hmm, what should i try to configure next ? The routers settings or something ?

    45. Neowarex
      09-17-2010
      08:26 PM
      45

      Check your router configuration, you can also try connecting the ps3 with wire to your computer's second ethernet port (if you have one) or with a switch and router.

      I would say your router is probably not allowing the connection between your computer and the ps3.

    46. insightt47
      09-21-2010
      08:43 PM
      46

      I backed up one game successfully and played it with Internet connection turned off, and then after re enabling the internet i tried to back up another game with the same settings and it keeps timing out

    47. insightt47
      09-22-2010
      05:05 AM
      47

      After having heaps of trouble connecting with Filezilla i tried WINCP and everything works fine

    48. p666
      09-22-2010
      08:05 AM
      48

      FileZilla works 100% fine if you tell it to do active only, and 1 maximum connection exactly as it says.

      I am getting 10MB->15MB/sec on my network to the PS3 and the FTP server.. which is close to 100mbit theoretical transfer speed maximum. Don't know what people are complaining about TBH. As per any network if you want a fast connection, never use wireless, and use good switches, cabling, etc

    49. digital_man
      09-24-2010
      11:03 AM
      49

      Is it possible to connect PS3 to PC via ethernet cable - no router or internet connection involved - and ftp from PC to PS3?

      I've been trying for 2 days and I can honestly say I hate networking and everything about networking

    50. Saner
      09-24-2010
      11:17 AM
      50

      Originally Posted by digital_man
      Is it possible to connect PS3 to PC via ethernet cable - no router or internet connection involved - and ftp from PC to PS3?

      I've been trying for 2 days and I can honestly say I hate networking and everything about networking
      What have you tried ?

    51. digital_man
      09-24-2010
      12:11 PM
      51

      I think I've tried everything except using a proxy server. I Googled it and can't see how it fits into what I'm trying to do .

      From Internet Connection Settings >Custom > Wired Connection > Auto-Detect > Manual

      I enter the IP address - 169.xxx.xxx.xx

      I enter subnet mask : 255.255.0.0
      but for Router , Primary and Secondary DNS I don't have a clue and I can't get past this screen unless I put something in .

      PS3 finds an IP but I get a DNS error in this scenario.

      I don't have a router and I don't want the PS3 connecting to the internet. I just want to ftp files. Is this possible?

      It's the settings on the PS3 that are the problem I think. When I try automatic configuration I get "The attempt to find an IP address timed out"

      I managed to configure it so it had "Private Network address" or something like that underneath the IP, but when I run the FTP on the PS3 then try an connect using FileZilla the connection just times out.

      All I want is data to flow down a cable from PC to PS3, Methinks rocket science was easier. ;-)

    52. digital_man
      09-25-2010
      09:06 AM
      52

      :aetsch: Anybody out there willing to help? :aetsch:
      :aetsch::aetsch::aetsch::aetsch::aetsch: :aetsch:

    53. Saner
      09-25-2010
      09:53 AM
      53

      Do you have an IP in the same range on the PC, and in the same subnet ?

      Eg PS3 IP - 192.168.1.1
      Subnet - 255.255.0.0

      PC IP - 192.168.1.2
      Subnet 255.255.0.0

      If they have differing subnets, it wont work.

      If that fails, you could try using Internet connection sharing on the PC, as then you can use "Auto configure" on the PS3 to set it up.

      Is it possibly a broken cable ?

    54. digital_man
      09-25-2010
      10:11 AM
      54

      Thanks for the reply :-)
      I thought it was the cable too, So I dug out another which has "CAT 5 patch cord" written on it. I presume this will do.

      Subnet mask was the same on PC and PS3. The ONLY IP address I can get out of the PS3 is one starting 169.xxx.xxx.xx
      but this comes with the DNS error mentioned before.

      Problem seems to be when I manually configure the connection on the PS3. When I do this, I am unable to get past the screen unless I enter something for Router, Primary and Secondary DNS. I don't have a router, so I don't know what to enter.

      I'm not network savvy so I think I'm doing something wrong to get to that screen in the first place.

    55. Saner
      09-25-2010
      10:25 AM
      55

      Well the DNS will throw up an error, because it wont see the server, but you should be fine to plonk anything in there (lots of people are using incorrect DNS entrys to stop the PS3 connecting to the internet) so it should work regardless of what you put in there.

      You should be able to get past it by just throwing any old junk in there, it will fail when it does the test, but if you save the settings it should be fine.




      if that fails I would look at using your PC via internet connection sharing, as it should automatically configure the PS3 and the PC (just make sure PSN is not set to auto-sign in)

      There is a guide here - http://suppoIrt.xbox.com/support/en/us/nxe/xboxlive/getconnected/hcxl/consharing.aspx

      I know its the Xbox guide, but for what we are aiming for its essentially the same, once you have ICS enabled on the PC, then you should be able to set the PS3 to auto-detect and it should pull all the info it needs from the PC. so in essence you only need what is on page one there.

      Just if its set to auto-sign in to PSN or any such thing, make sure you dont accept if it pops up about updates!

    56. digital_man
      09-25-2010
      11:37 AM
      56

      Originally Posted by
      [B
      Just if its set to auto-sign in to PSN or any such thing, make sure you dont accept if it pops up about updates![/B]
      My main reason for all the effort in the first place.
      I don't even want the internet in the equation.

      I can't help but think: you have a PC, you have a PS3, you have a wired connection between the two. Why so difficult?

      I shall try your suggestion, but after 3 days, I'm on the verge of giving up.
      Grateful for your help tho.
      ************* [ - Post Merged - ] *************
      Tried settings
      IP: 192.168.1.1 on PS3
      Sub: 255.255.0.0

      PC
      IP: 192.168.1.2
      Sub: 255.255.0.0

      Got DNS error on Ps3 as usual: ignored.
      Start FTP service on Ps3
      "Service is Running"
      Shows IP: 192.168.1.1 on screen

      Goto FileZilla
      Host: 192.168.1.1
      Username: ftpd12345
      Pass: Blank
      Port: 21

      Status: Connecting to 192.168.1.1:21...
      Status: Connection established, waiting for welcome message...
      Error: Connection timed out
      Error: Could not connect to server

      Pinged 192.168.1.1 from the command prompt and the request times out. wtf?

      ************* [ - Post Merged - ] *************
      I then tried y our ICS suggestion. This was even more fun.

      Status: Connecting to 192.168.1.1:21...
      Status: Connection attempt failed with "EHOSTUNREACH - No route to host".
      Error: Could not connect to server
      Status: Waiting to retry...

      The result was it completely gubbed my internet connection. The only way I could get back online was to disable ICS and disable the network connection.

      I think I'll just go back to my 360. Anyone want to buy a Ps3, much cheapness?
      ************* [ - Post Merged - ] *************


      Have reached desperation now. Tried using SmartFTP instead of FileZilla. Guess what? That doesn't work either.

      Connection attempt 11...
      Resolving host name "192.168.1.1"
      Connecting to 192.168.1.1 Port: 21
      Connected to 192.168.1.1.
      Server closed connection
      An established connection was aborted by the software in your host machine.
      Connect failed. Waiting to retry (30s)...

      Well..... at least I'm providing all you network experts out there with a good laugh :aetsch:

    57. digital_man
      09-25-2010
      02:06 PM
      57

      Yeeeeeeeeeeeeeeeeeeeeeeehaw !!!!

      Got it working! Fast too.

      I'm ashamed to admit why I was having all the trouble. But red faced as I am , I must swallow my pride and admit it :
      the ****in ethernet port was disabled in the BIOS

      The port had a green light on the back of the PC , so I thought it was enabled. Turns out it wasn't.
      What a numpty.

      Still hate networks tho. :aetsch:

      Mucho thanks for all the help Saner

    58. girugamarc
      09-25-2010
      02:11 PM
      58

      Originally Posted by Adr990
      Secret Menu Easter Egg:

      http://img812.imageshack.us/img812/1...kretsoiftp.png


      hehe... found it on accident. Didn't know there would be one at all.
      haha, that's pretty funny.

    59. gliitch
      09-25-2010
      02:20 PM
      59

      im trying to do this myself had no luck so far

    60. Saner
      09-26-2010
      02:00 AM
      60

      Originally Posted by digital_man
      Yeeeeeeeeeeeeeeeeeeeeeeehaw !!!!

      Got it working! Fast too.

      I'm ashamed to admit why I was having all the trouble. But red faced as I am , I must swallow my pride and admit it :
      the ****in ethernet port was disabled in the BIOS

      The port had a green light on the back of the PC , so I thought it was enabled. Turns out it wasn't.
      What a numpty.

      Still hate networks tho. :aetsch:

      Mucho thanks for all the help Saner


      hahahaha we have all done similar things in the past :D

    61. arnav sethi
      10-11-2010
      09:04 PM
      61

      Can somebody plz tell me how to know my ps3's static ip address

    62. XMuzzlerX
      10-12-2010
      01:48 AM
      62

      Sign into your router, probably something like 192.168.1.1, put that into your address bar hit enter then your router should open, password=password and user name=admin. Then it will either show you on the first page that is displayed, if not navigate to the network section.Their should be a list of computers (and ps3's) connected to the router with numbers like
      192.168.1.XX. Find the one thats not your computer by going to your computer go to run type cmd then when it opens type "ipconfig" without quotations to check your computers ip address.

    63. arnav sethi
      10-12-2010
      07:27 AM
      63

      i have not a wireless router i have a wired router what should i do now????

    64. XMuzzlerX
      10-12-2010
      04:38 PM
      64

      Originally Posted by arnav sethi
      i have not a wireless router i have a wired router what should i do now????


      Do exactly as i wrote as this is for wired and wirless connections. Hope this helps.

    65. arnav sethi
      10-13-2010
      12:07 AM
      65

      what if i dont want to use internet it means i cant transfer the files from my pc to ps3???????

    66. XMuzzlerX
      10-13-2010
      03:57 AM
      66

      Originally Posted by arnav sethi
      what if i dont want to use internet it means i cant transfer the files from my pc to ps3???????

      Well,
      You need both devices connected to the router, but its hard to say. I have a wireless router so i don't need internet to transfer files to my ps3,this is probably the same for wired connections so long as they are both connected to the modem/router. So just connect both devices to your router and you should be good.