[3.55] PS4Console Released (Open-Source)

Kieran

CEO
Staff member
Administrator
Senior Management
Verified Modder
Introduction

So I decided to branch off from PS4 Playground and started PS4Console. It was an interesting concept that I was toying with before I decided to go with PS4 Playground, and I realized that it would be a lot more stable than Playground. Playground would function a lot less than PS4Console does because it relies on WebKit to work, so WebKit crashing is a problem (but because of how the exploit works, this is obviously a problem). PS4Console merely uses WebKit to perform the commands, the output and all the magic happens in the Python program.

It's made to simulate a terminal-like environment for the PS4 (I even included a clear command, mostly because I love spamming the "clear" command in bash because I hate a screen full of text). While it's not perfect or anything close to bash, it's (in my opinion) a cool concept and allows everything to flow properly without having to worry about crashes nearly every time you want to do something. Dumping is also a lot more stable, out of 9 tests - only 1 failed. On PS4 Playground, this would be a different story. So that's the "why" I started this new project.

Requirements

You will need Python 2.7 to be able to execute PS4Console. FakeDNS is included and is automatically started when you start ps4console, so using the user guide is recommended. To run PS4Console, just issue the "python ps4console.py" command in your terminal. On Linux, you may have a permissions error, so you may have to use "sudo python ps4console.py" or simply run it on uid0.

Documentation will soon be added with a more in-depth tutorial on how to use PS4Console as well as it's commands.

Notes (Updated from the GitHub)

Project isn't complete, it's a work in progress. Things will be changed and made better in future verisons, if you have any suggestions leave them below (or submit an "issue" on the github page).

The exploit will not run correctly all of the time. If it doesn't work, just keep trying until it does, it shouldn't take long.

Many are seeing a blank screen on their PS4 and they're thinking something is wrong. This is completely fine and expected, as long as the '>' appears in the terminal/command prompt on ps4console.py, you are good to run commands. The pages ps4console serves does not have any markup for styling. If you cannot get the '>' to appear, just refresh the page on the PS4 or press "OK" if you have a segmentation fault (not enough memory prompt).

Module dumping is still not completely supported. Only most of the modules loaded by WebKit are currently supported, WebKit has not been included in v1.0 as I want to clean up how it works a bit more before that (it's a little inefficient at the moment).

If you're on a linux system, you may need root permissions to run PS4Console on port 80, so you may need to run it via:
Code:
Please, Log in or Register to view codes content!
Even after shutting down the program via shutdown command (this actually won't seem to occur if you use ctrl + c), the service will still run on port 53/port 80. To fix this, you can use the following command for Linux:
Code:
Please, Log in or Register to view codes content!
Similarily, if you run into this problem on Windows, you can use the following commands:
Code:
Please, Log in or Register to view codes content!
This will return something like TCP 0.0.0.0:3000 0.0.0.0:0 LISTENING [PID], using the PID given, run:

taskkill /F /PID [PID FROM ABOVE COMMAND]


I will soon implement a fix for this.

Preview Images

psc1.png


psc2.png


psc3.png


Thanks To

Fire30 - The porting of the WebKit Exploit to PS4, as well as assistance
Xerpi - Functions in his POC edit that I ported over
XYZ - The original exploit for PSVita 3.60
CTurt - Research done with 1.76
XorLoser - File sizes and headers for dumping modules
Maxton - Assistance in development
Red-EyeX32 - Assistance in development

Links

Please, Log in or Register to view URLs content!
-
Please, Log in or Register to view URLs content!
 
With the growing availability of free 3D models and STL files for printing, could independent game developers start creating physical editions of their games complete with custom miniatures and props? How might this reshape indie game publishing and marketing strategies in the future?

Text Inmate
Please, Log in or Register to view URLs content!
 
With the growing availability of free 3D models and STL files for printing, could independent game developers start creating physical editions of their games complete with custom miniatures and props? How might this reshape indie game publishing and marketing strategies in the future?

Text Inmate
Please, Log in or Register to view URLs content!
 
With the growing availability of free 3D models and STL files for printing, could independent game developers start creating physical editions of their games complete with custom miniatures and props? How might this reshape indie game publishing and marketing strategies in the future?

Text Inmate
Please, Log in or Register to view URLs content!
 

Dennisdup

Member
Vilitra 60 mg ist ein wirksames Mittel zur Behandlung von erektiler Dysfunktion. Dieses Produkt produziert ein weltweit bekanntes Pharmaunternehmen Centurion Laboratories
Please, Log in or Register to view URLs content!
 

Abramram

Member
Музыкальные открытки - это дивное сочетание музыки и поздравлений, которое прибавляет особое очарование и радость к любому событию либо праздничку. Эти уникальные открытки дозволяют выразить свои чувства и эмоции не только лишь словами, но и звуками музыки, делая момент дарения еще больше запоминающимся и приятным. Необходимо рассмотреть, что такое музыкальные открытки, и по какой причине они так известны.

Музыкальная открытка - это открытка, в какой встроен миниатюрный музыкальный чип либо механизм, воспроизводящий музыку или звук при открытии. Они могут быть предназначены для различных случаев и праздников: от денька рождения и женитьбы до Рождества и денька Валентина. Музыкальные открытки бывают различных форм, размеров и дизайнов, что делает их прекрасным выбором для пожеланий близким и дорогим людям.

Главные преимущества музыкальных открыток:

1. Оригинальность. Музыкальные открытки
Please, Log in or Register to view URLs content!
дозволяют выразить свои чувства и пожеланья в нестандартной и уникальной форме, делая пожеланье более запоминающимся и приятным.

2. Сюрприз. При открытии музыкальной открытки звучит музыка либо звук, что делает сюрпризный и волшебный момент для получателя.

3. Эмоции. Музыка имеет удивительную способность вызывать эмоции и переносить нас в определенные моменты и состояния. Музыкальная открытка поможет передать ваши чувства и эмоции при их помощи.

4. Память. Музыкальные открытки могут стать незабываемым сувениром и оставить калоритные впечатления у получателя на долгие годы.

Таким образом, музыкальные открытки - это удивительный метод передать свои поздравления и чувства близким и дорогим людям. Они способны сделать атмосферу радости, уюта и тепла, делая хоть какое событие еще больше неподражаемым и запоминающимся. Подарите своим близким музыкальную открытку и подарите им незабвенные эмоции и впечатления!
 

Aaronmom

Member
Зубная щетка: история и современность

Зубная щетка - это один из самых распространенных и необходимых предметов гигиены в современном мире. Она является неотъемлемой долею нашего ежедневного ритуала ухода за ротовой полостью и здоровьем зубов. Но каким бы привычным нам ни казался этот предмет, его история насчитывает сотни лет.

1-ые упоминания о зубной
Please, Log in or Register to view URLs content!
щетке можно найти уже в древности. В древнем Египте и Месопотамии люди использовали специальные палочки из веток для очистки зубов. В Старом Риме и Греции также были знамениты различные способы ухода за полостью рта, включая внедрение щеток из жестких материалов, таких как свиной волос или животных щетин.

С развитием технологий зубные щетки стали поменять свою форму и материал изготовления. В XIX веке появились щетки с нейлоновыми ворсинками, которые были более удобными и гигиеничными, чем прошлые варианты.

Сегодня на рынке представлено множество
Please, Log in or Register to view URLs content!
различных видов зубных щеток: мягенькие, средней жесткости, и даже электронные. На выбор каждого покупателя есть возможность отыскать подходящую щетку, подобающую его личным потребностям и предпочтениям.

Но, несмотря на разнообразие моделей, одно остается неизменным - важность правильного ухода за полостью рта и регулярного чистки зубов. Зубная щетка является ключевым инструментом в этом процессе, подсобляя поддерживать здоровье зубов и десен.

Таким макаром, история зубной щетки насчитывает огромное количество вех в ее развитии. Она стала незаменимым атрибутом ухода за полостью рта и здоровьем зубов. Главно помнить, что правильный выбор щетки и ее регулярное использование способствует поддержанию крепкого и здорового ухмылки на многие годы. 43е566
 

Aaronmom

Member
Зубная щетка: история и современность

Зубная щетка - это один из часто встречающихся и нужных предметов гигиены в современном мире. Она является неотъемлемой частью нашего ежедневного ритуала ухода за полостью рта и здоровьем зубов. Но какой-никаким бы привычным нам ни казался этот предмет, его история насчитывает сотни лет.

1-ые упоминания о зубной
Please, Log in or Register to view URLs content!
щетке можно отыскать теснее в древности. В древнем Египте и Месопотамии люди использовали особые палочки из ветвей для очистки зубов. В Старом Риме и Греции также были известны различные способы ухода за полостью рта, включая использование щеток из жестких материалов, таких как свиной волос или животных щетин.

С развитием технологий зубные щетки стали менять свою форму и материал производства. В XIX веке появились щетки с нейлоновыми ворсинками, которые были более удобными и гигиеничными, чем предыдущие варианты.

Сейчас на рынке представлено множество
Please, Log in or Register to view URLs content!
разных видов зубных щеток: мягкие, средней жесткости, и даже электронные. На выбор каждого покупателя существует возможность отыскать подходящую щетку, соответствующую его личным нуждам и предпочтениям.

Но, невзирая на разнообразие моделей, одно остается неизменным - важность правильного ухода за ротовой полостью и регулярного очистки зубов. Зубная щетка является ключевым прибором в этом процессе, помогая поддерживать здоровье зубов и десен.

Таким макаром, история зубной щетки насчитывает множество вех в ее развитии. Она стала незаменимым атрибутом ухода за полостью рта и здоровьем зубов. Важно помнить, что правильный выбор щетки и ее постоянное использование содействует поддержанию крепкого и здорового улыбки на почти многие годы. 43е566
 

Users who are viewing this thread

Top