Exploit Para Futuro Desbloqueio Do Ps4 – Introdução Ao PPPWN

Podcast NewsInside, siga e ouça mensalmente no Spotify:

Post baseado no release do The_Fl0w, em seu github

O PPPwn é um exploit de execução remota de código para PlayStation 4, foi descoberto pelo TheFlow/Total_Noob (Nome real: Andy Nguyen), por descobrir exploits do PSP, PS Vita, PS4 e PS5.

Por sua eficácia em versões de firmware até 11.00. Este exploit, que é um conceito de prova para o CVE-2006-4304, foi relatado de forma responsável à PlayStation. Ele é projetado para demonstrar uma vulnerabilidade, mostrando “PPPwned” na tela do PS4.

Versões Suportadas

Atualmente, o PPPwn suporta duas versões principais do firmware: 9.00 e 11.00. Estas versões estão duas firmwares do PS4, proporcionando duas escolhas até o momento, com possibilidade de portarem mais.

Requisitos

Antes de começar a usar o PPPwn, certifique-se de que possui os seguintes requisitos:

  • Um computador com uma porta Ethernet ou um adaptador USB-Ethernet.
  • Um cabo Ethernet para conectar o PS4 ao computador.
  • Um sistema operacional Linux instalado, preferencialmente com Python3 e gcc.
  • Acesso à internet para clonar o repositório e instalar dependências.

Como Usar

Para utilizar o PPPwn, siga estas etapas:

Clone o repositório do PPPwn em seu computador usando o seguinte comando:

git clone --recursive https://github.com/TheOfficialFloW/PPPwn

Instale os requisitos necessários executando o seguinte comando:

 sudo pip install -r requirements.txt

Compile os payloads para o firmware desejado, por exemplo, para a versão 11.00:

make -C stage1 FW=1100 clean && make -C stage1 FW=1100 make -C stage2 FW=1100 clean && make -C stage2 FW=1100

Execute o exploit no seu computador especificando a interface de rede correta e o firmware desejado:

sudo python3 pppwn.py --interface=enp0s3 --fw=1100

Executando o Exploit

  1. Vá para Configurações e depois Rede.
  2. Selecione Configurar conexão com a Internet e escolha Usar um cabo LAN.
  3. Escolha Configuração personalizada e selecione PPPoE para Configurações de endereço IP.
  4. Digite qualquer coisa para ID de usuário PPPoE e Senha PPPoE.
  5. Escolha Automático para Configurações de DNS e Configurações de MTU.
  6. Escolha Não Usar para Servidor Proxy.
  7. Clique em Testar Conexão com a Internet para se comunicar com o seu computador.

Se o exploit funcionar corretamente, você verá uma saída semelhante à abaixo e deverá ver “Cannot connect to network.” seguido de “PPPwned” impresso no seu PS4.

ADVERTÊNCIA!

Lembrando por agora isso é apenas o começo, ainda precisamos esperar adaptarem o GoldHEN para esse exploit, sem isso NÃO TEM JOGUINHO, NÃO TEM HOMEBREW!

ASSIM QUE GoldHEN ou algum novo Homebrew Launcher seja lançado, avisaremos aqui e no nosso Discord.

Resolução de Problemas

Se encontrar algum problema durante o uso do PPPwn, aqui estão algumas dicas úteis:

  • Se o exploit falhar ou o PS4 travar, você pode pular a configuração de internet e simplesmente clicar em Testar Conexão com a Internet no seu PS4.
  • Se o script pppwn.py ficar travado esperando por uma solicitação/resposta, aborte e execute-o novamente no seu computador.

O PPPwn é uma ferramenta poderosa que demonstra vulnerabilidades no PlayStation 4.

FAQs

O PPPWN Funciona Em Todas As Versões Do Playstation 4?

Não, atualmente ele suporta a 9.00 e a 11.00 apenas.

Posso Usar O PPPWN Para Instalar Homebrew No Meu Ps4?

O PPPwn apenas demonstra uma vulnerabilidade e exibe “PPPwned” no PS4. Para instalar homebrew, seria necessário adaptar o payload stage2.bin.

Por Que O PPPWN Exige Um Computador Com Linux?

O PPPwn foi projetado para funcionar em ambiente Python, sabendo usar, pode fazer normalmente no Windows, você só precisa entender como funciona ;D

Faça parte do nosso Discord, acesse o NewsInside FÓRUM NO DISCORD!

[Playstation 4] GoldHEN 2.4b5 Lançado

Podcast NewsInside, siga e ouça mensalmente no Spotify:

GoldHEN é um software que permite instalar aplicativos caseiros em um PlayStation 4, ou seja, aplicativos que não foram criados pela Sony. Ele tem muitas funções, como a possibilidade de instalar aplicativos remotamente, transformar o seu console em um servidor FTP e carregar programas binários. Basicamente, é como se fosse um firmware personalizado para o seu PS4.

Com o GoldHEN, você também pode usar plugins, cheats e patches em seus jogos favoritos, além de ter acesso fácil a repositórios online com esses mods. Ao fazer o Jailbreak do seu PS4 e usar o GoldHEN, você terá muitas opções interessantes à sua disposição.

GoldHen 2.4b5

A atualização 2.3 foi um grande lançamento que adicionou suporte a plugins. Embora a atualização 2.4 não seja tão significativa quanto essa, ela traz seus próprios recursos novos. A adição do suporte a vários cheats é muito bem-vinda, pois permite o uso de arquivos de cheats alternativos para o mesmo jogo (por exemplo, de criadores diferentes). A “multi-firmware support” significa simplesmente que agora há um único binário para todos os firmwares, o que significa que você não precisará mais se confundir com qual binário deve ser baixado.

De acordo com o changelog oficial, a versão 2.4 adiciona um servidor FTP v2.1 (graças a hippie68), suporte a vários cheats, suporte a vários firmwares (5.05 / 6.72 / 9.00) e configurações de origem do instalador de pacotes.

É interessante notar que a equipe por trás dessa atualização levou em consideração o feedback dos usuários e implementou recursos que tornam o uso do software mais conveniente e flexível. A adição do suporte a múltiplos cheats e firmwares, por exemplo, é um passo importante para tornar o GoldHEN mais acessível a um público mais amplo.

Para usar o goldhen mais novo acesse o seu host de preferencia e aguarde atualizarem, nosso guia tem alguns para ajudar nessa troca

Faça parte do nosso Discord, acesse o NewsInside FÓRUM NO DISCORD!

[Playstation 4] PS4 Reaper – Crie Seus Próprios Cheats

Siga o NewsInside no Spotify:


O PS4 Reaper é uma ferramenta que ajuda você a descobrir como um jogo funciona e a fazer modificações nele. Ele vem com amplo suporte a scripts, para que você possa criar basicamente o que quiser, PS4 Reaper funciona da mesma forma que o Cheat Engine, diferença que usamos ele no PC e estando na mesma rede do PS4 podemos fazer a busca.

O GoldHEN possui um cheat menu e um cheat updater, mas nem sempre haverá todos os jogos ou exatamente o código que você vai querer, sendo assim, com o PS4 Reaper você pode criar o seu cheat, existem versões mais novas do PS4 Cheat, renomeado como PS4 MultiTrainer 2, mas ainda em beta, no caso usaremos a versão lançada a algum tempo.

Obviamente este processo funciona apenas para PS4 destravado, no momento deste guia até a fw 9.00.

Observações Iniciais

Como iremos mexer com valores da memória do PS4, alguns resultados inesperados podem ocorrer:

  • PS4 Travar
  • PS4 Desligar
  • Jogo Travar, mas conseguir voltar a XMB, ai só fechar jogo e começar criar cheat de novo
  • Tela Preta e desligar-se em seguida, precisando dar 2 toques no power e não apenas 1 (a fonte se desliga totalmente nesse caso, por isso 2 toque no power)

O que esse app não faz com o PS4:

  • Ele não queima o PS4
  • Ele não bricka/faz console virar um tijolo tech

Seja o que você pode ler ou assistir por ai, mexer na memória do console desta forma não lhe causará prejuízo algum, apenas criará um mod no jogo e nada além disso, só precisa seguir o guia.

Como Usar

  • Baixe o PS4 Reaper AQUI
  • Ative o GoldHEN no PS4

Nas opções do GoldHEN deixe ativado o FTP e o BIN LOADER SERVER, são essenciais para que o PS4 aceite os comandos entre PC e o App.

  • Abra o Jogo deseja fazer a modificação

Abra o PS4 Reaper e coloque o IP do seu PS4 no local indicado:

  • Clique em Conectar

Automaticamente ele vai selecionar o eboot.bin do jogo aberto, por isso que antes de conectar, DEIXE O JOGO ABERTO.

  • O PS4 Reaper identificará a maioria dos jogos via GAME ID, mesmo que não o identifique (como Horizon Forbidden West), não teremos problemas em usar se tratando de apenas criar cheats para games.
  • Clique no modulo de scanner:

Se vamos fazer um Cheat de DINHEIRO no game, precisamos primeiro do valor atual, vamos dar Horizon Forbidden West como exemplo, tenha certeza que antes DO PRIMEIRO SCAN, a opção “SELECT ALL” estará ativada, como o app não sabe aonde está exatamente o valor no primeiro scan, então tem de obrigatoriamente deixar essa opção ativada

  • Como visto na imagem abaixo, inicialmente temos 1604 dinheiros no jogo

É por esse valor que será iniciado nossa busca no modulo scanner, coloque o valor desejado no seu jogo, se for 2000 que tem, procure por 2000, e clique em “First Scan”, o primeiro scan é sim demorado, exige um pouco da sua conexão local (via cabo é sempre desejado para tudo no console, se for wifi não tem problema, só poderá demorar mais).

Vemos na finalização do primeiro scan que ele achou muitos valores iguais em todos os módulos, no rodapé do app inclusive aparecem quantos minutos durou o scan, no nosso exemplo foram quase 6 minutos!

Agora que iniciamos o primeiro valor, vemos que o app selecionou apenas os mapas de memória que tem esse valor buscado, não precisamos mais clicar em “Select all”, agora no jogo compre ou venda algo, faça alguma coisa no jogo que possa alterar o valor, no caso vendi alguns itens para o NPC mais próximo e ficamos com 1856, troque o valor anterior que você possui em seu jogo, clique em “Next scan” e aguarde

Assim que finalizado, ele trará alguns valores e em poucos módulos selecionados, poucos endereços de memória, no meu exemplo ele voltou com 3 endereços, caso o seu tenha retornado com muitos endereços ainda, compre, venda, gaste algo no jogo novamente e dê outro “Next Scan”

Clique 2 vezes no endereço e altere o “VALUE” para o valor desejado na nova tela que se abre:

Para a alteração chegar no jogo, clique no ícone de X ao lado de Value e isso vai enviar a alteração ao PS4, feche a tela no jogo aonde esse valor é exibido ou faça alguma forma que esse valor suma e reapareça na tela, volte e confira se foi alterado, no meu exemplo já está alterado e funcionando

Caso você queira que seja um valor que jamais mude, no app clique em LOCK e faça o envio da alteração.

Compartilhar e Reusar

Você pode compartilhar e reusar o cheat criado, para isso salve o cheat no ícone de save:

[Playstation 4] Homebrews Obrigatórios: Parte 4

Conheça o Podcast NewsInside a mais de 10 anos online, todo mês um novo episódio, sempre gravado na Twitch!


Desta vez apresentamos o Chiaki, para quem tem apenas uma TV/Monitor e usa o PC e PS4 juntos, paras quem faz streams, entre outros usos, o Chiaki é a solução perfeita para usar o Remote Play do PS4, permitindo conexão via rede ou via internet, mas também podemos usar ele em vários sistemas para que tenhamos o controle do PS4:

  • Windows
  • Mac OS
  • Android
  • FreeBSD
  • OpenBSD
  • Nintendo Switch (sim, jogar o ps4 remotamente via switch cfw)

Se você ainda não destravou o seu PS4, siga nosso guia provisório aqui

Com o Chiaki ele não se limita apenas a 1 PS4, podemos conectar vários consoles, também podemos fazer o Remote Play para o PS5, já que o Chiaki não é apenas para o uso em Homebrews, se você deseja uma solução melhor do que o da Sony, Chiaki te ajudará em varias tarefas, já que podemos usar o teclado como controle, dependendo do game, joga-lo totalmente via teclado.

Existe um certo bug no Chiaki, fácil de ser resolvido, se o som ficar todo estranho, parecendo que tu está fritando um bife na banha, tu deve entrar na pasta de instalação.

Por lá delete o qtaudio_windows.dll, feche e reabra o chiaki e vai estar resolvido.

Download

Como Destravar o Playstation 4 (fw1.76).

Texto por: Amido
Revisão: TearRehem.
Jogos disponíveis até o momento:

  • Knack
  • Wolfstein The New Order
  • FarCry 4
  • Assasin’s Creed 4
  • GTA V (campanha offline apenas)

Todos estes jogos foram dumpados pela KOTF e são requisitos mínimos na 1.76, existem mais jogos que exigem apenas esta atualização, mas ainda não foram feitos seus devidos dumps.

O Que fazer e Aonde Baixar:

As Ferramentas necessárias estarão em ordem com o tutorial, assim você não terá vários e vários arquivos espalhados no seu pc. Só procure o download do jogo antecipadamente pelos dumps da KOTF.

PS4 na 1.76,

Payload para o jogo(não precisa ser do que você vai usar/jogar):

[spoiler effect=”slide” show=”Baixar Payloads”]

USA:

(CUSA00419) GTA V: https://mega.nz/#!y80RTAKQ!lp8pKrCHtrU9f7tQFG7go2QZ8zj351dsReXpV6cbuG4

 

(CUSA00803) CoD: AW:https://mega.nz/#!ul1DXQpJ!VuRcpJCujg2lsqXGG_DEYEQRGA32TQxvzgTTIJq8JgQ

 

(CUSA00018) CoD: Ghost: https://mega.nz/#!71MiRb5Z!lqkMbM0iuBNCt5YP1URC8MVZDxJVoD1RDV5WV6b6r8A

 

(CUSA00223) inFAMOUS: Second Son: https://mega.nz/#!2kkkWI5K!NJvFQbqxmsyJp4tb7mUKbyNSTs962317CbovoV5zN1Q

 

(CUSA00219) Destiny: https://mega.nz/#!i50jSLKa!_XEYXJSD3uTyTtB2skWh_9ETa-GpQd_PpqV7de0BWUM

 

(CUSA00021) Watch Dogs: https://mega.nz/#!3oVW2LgD!qsWHDBn5wKjjZx-mbrQNWM-bnM1rVYJ8qHwxDLUbet8

 

(CUSA00556) The Last of Us Remastered: https://mega.nz/#!G8lDRRJC!v5YiuMLzRe9rzTUU239BNpWD_pGiwGsh8zUypjs2O0w

 

 

EURO:

 

(CUSA00128) FIFA 14: https://mega.nz/#!T81SWJIR!op3WWw_Xr0lw1WXmS8S3ltJrQ8AX2FF8SBd_2bCUk58

 

(CUSA01004) Sleeping Dogs Definitive Edition: https://mega.nz/#!uhF0SZiK!Mam48MxrNTwitCuoaNXYFEAwFHbz04ssXlCHaYGDZD0

 

(CUSA00002) Killzone Shadow Fall: https://mega.nz/#!vkkjGbyR!v6Vd8T3yxaqgxmVYUI2fGK7P_XidgkTtVCwBALQZl44

[/spoiler]

E o jogo você se vira pra baixar, aqui não é site de download.

  1. Abra o browser do seu PS4 e acesse a URL: http://f-x.fr/PS4/
  2. Em “FTP Server + Debug settings” Clique em Launch FTP.

Com o Filezilla abra com IP do seu PS4 (não tem uso de senha ou usuário) se der algum erro no acesso use a porta 1337 e acesse a pasta /data e dentro dela crie a pasta do jogo que vai ser usado conforme o seu SKU (CUSA00223 se for InFamous Second Son e assim para os outros, para saber qual o SKU de cada jogo acesse: https://www.psxhax.com/threads/listing-of-playstation-4-games-for-ps4-firmware-1-76-by-extreme.1114/). Com a pasta criada, cole o jogo dentro dela ao terminar de fazer o upload ao HD do PS4.

Dentro da pasta do jogo que você baixou haverá uma outra denominada algo como CUSA00223_Crack, abra-a e cole no FileZilla o Eboot.bin substituindo pelo original. Os arquivos libc.prx e libSceFios2.prx copie para a pasta sce_module, sobrando apenas o right.sprx que deve ser copiado para sce_sys/about. Dependendo do jogo podem haver mais arquivos, então apenas procure na pasta /data quais são e os substitua. Em caso de dúvida veja se no download do jogo não consta um README.TXT ensinando o caminho de cada arquivo extra a ser substituído.

Tudo feito por aqui, podemos fechar o filezilla. Abra o Elf Loader e desligue e ligue seu PS4 (não use reboot).

Aqui vem a parte mais Técnica e complicada, que é o setup de alguns servidores no PC e o acesso deles no PS4. Basicamente aqui será o uso de outro Kernel Exploit do PS4, com ele poderemos fazer com que o jogo rode. Todos os passos são importantes, mas aqui são OS MAIS importantes e requerem MÁXIMA atenção, paciência e leitura. Estou detalhando ao máximo e de forma mais fácil possível de todos entenderem.

3. Baixe o ELF Loader: https://mega.nz/#!tPgCyDhC!rV2OuAGmwV6DCJ5ldfSNWQpqExkD7ChADr85Vgzc2WE

4. Instale o Node.js em seu pc: https://nodejs.org/dist/v8.7.0/node-v8.7.0-x64.msi ele é um Servidor Runtime para Javascript e permitirá rodarmos a próxima parte do tutorial.

 

Descompacte o ELF Loader no seu PC, você obterá um conjunto de arquivos e pastas. Abra a pasta elf-loader-master/local

Elf Loader

E na barra de endereço do seu Windows Explorer coloque CMD no inicio, desta forma:

CMD Elf Loader

Com a pasta aberta no CMD e o Node.js instalado digite:

Node server.js

Dê enter e iniciará o host do servidor JS na porta 5350. Para ver se está funcionando, digite no seu browser, seja ele qual for, o IP.do.seu.PC com a porta no final, exemplo: 192.168.0.1:5350. Dê enter, e se apresentar uma tela preta/cinza, está funcionando tudo até aqui.

5. Volte no PS4, abra o browser, e digite na barra de endereços o IP do seu PC:porta, igual ao passo anterior. Ao carregar, preste atenção na barra de endereços. Quando der ok haverá de ficar algo no final como “\?stage=5”. Se estiver desta forma, já prosseguimos. Portanto, voltamos ao PC e iniciamos o download da ferramenta NetCat GUI (usaremos dois programas iguais aqui e esse é o primeiro deles) (https://mega.nz/#!iMF1HJ6S!Tpsz4KUMwsc50IukNzXH3CBHhHCEB-vvh8qEY5247vE)

Já no PC, abra a ferramenta, mude a porta para a número 5350 e renomeie o Payload do jogo que você baixou (estamos usando o payload do InFamous SS aqui como exemplo, se for Payload do GTA V será loader_CUSA00419 e assim por diante) de loader_ CUSA00223 para loader_CUSA00223.elf, e o arraste para o NetCat GUI. Na segunda linha em branco (ao lado dos três pontos), clique em “Inject Payload”.

Se no PS4 aparecer que não há memória no sistema para usar, limpe:

Cookies

Histórico

Dados de sites

Não há necessidade de refazer o passo 5 caso precise liberar memória no PS4.

Volte a digitar o ip.do.seu.PC:porta no browser do ps4, e apresentará a tela preta/cinza no browser do seu ps4 (não mexa na tela nem no controle, em nada, deixe como está por agora).

6. Já estando com tudo funcionando, precisamos testar a funcionalidade dos servidores usados. Para isto, baixe a versão comum do Net Cat. Assim faremos o teste A+B para conferir se tudo está realmente funcional: (https://mega.nz/#!xb53maIT!3ZrXwvR9asjZFhFONB2hlTvlsRHhNw8P8QAu53QzGmM)

E façamos o mesmo esquema do Elf Loader: na pasta do NetCat, após descompactar, entramos na pasta descompactada:
NetCatColocamos CMD no inicio da barra de endereços e apertamos Enter:
CMD Net Cat

Com a tela do CMD aberta digitamos o seguinte comando:

nc ip.do.seu.pc 5088

Exatamente como no exemplo acima, não necessitamos por nc IP:porta mas sim nc IP Porta, cada comando na linha que foi dado necessita-se ter um espaço entre um e outro e nao fazer 192.168.0.1:80, ele é feito assim 192.168.0.1 80 . Aperte Enter, e no final teremos a frase “Started Sucessfully”, volte no PS4 e pressione apenas e uma única vez o botão “PS”.

Feito isto nós veremos o Payload de um jogo (no caso aqui, como exemplo usamos o InFamous Second Son, e ele aparecerá na sua Home do PS4), o ícone do jogo InFamous Second Son, abra ele e após o loading ele carregará o jogo do qual você colocou na pasta /data.

Você pode reparar que apareceu um jogo do qual não é o que você baixou, isto é devido ao Loader e Payload serem parte do Kernel Exploit. Inicie o jogo, espere carregar, e assim que passar da tela de início do jogo que está na sua Home do PS4 (podendo ser GTA V e você carregar o Farcry 4 que é o jogo que baixou e colocou em /data/CUSAXXXXX), basta jogar.

Observações:

 

Não conecte na PSN, não logue sua conta da PSN, fique longe de qualquer serviço online de jogos no atual momento! Isso pode ocasionar 2 coisas: Seu PS4 atualizar para a Update mais recente (até agora 5.xx+), e levar um Ban na sua conta PSN e perder todos os seus jogos comprados para todo o sempre, então repito: NÃO LIGUE A PSN NESSE PS4 NUNCA.

 

Se for rodar outro jogo e quiser manter o savegame faça BACKUP, pois pode corromper ou sobrescrever o savegame do jogo anterior devido ao payload. Ou você instala um segundo payload para o outro jogo.

Dúvidas serão retiradas no tópico especifico para isto no fórum do NewsInside, para que haja no final um FAQ com dúvidas mais comuns ou incomuns.

Se algo aqui ficou confuso, ou se estiver faltando algo, POR FAVOR você pode sim me indicar como e o que exatamente faltou ou que não está correto.

 

Lembram do modchip PS4 MTX? Parece que a coisa azedou!

A semana passada foi intensa na scene, depois do anuncio do modchip MTX que permitiria compartilhar jogos comprados na PSN com um número infinito de consoles veio a tona uma noticia que pode fazer os interessados pensarem 20 vezes antes de quererem esse modchip sequer perto de seus consoles.

Esse bonitinho aqui
Esse bonitinho aqui

Um usuário do site PSXHAX de nickname Freeplex afirma que os grupos da terra do “pastel de flango” conseguiram os detalhes da vulnerabilidade e designs do modchip com eles e começaram a revender sem a autorização dele, totalmente putaço com a “falta de sacanagem” dos colegas xinglings de olhos puxados resolveu melar o esquema inteiro passando os detalhes da vulnerabilidade para a Sony’s security team.

Freeplex dedurando todo o esquema.

Caso isso seja verdade o modchip certamente vai ser bloqueado na próxima atualização do console e provavelmente a Sony vai estar monitorando atividades suspeitas na PSN.

Freeplex confirmou que recebeu estes detalhes da vulnerabilidade e como construir o modchip de outros grupos, e ele mesmo estava vendendo esses modchips por 5000 Trumps desde 2015, sendo esse esquema uma forma mais simples de fazer aquele sistema de pirataria brasileiro que noticiamos a um tempão atrás.

Ainda afirmou que UM PS4 MTX seria suficiente para fazer o esquema de compartilhamento dos jogos com infinitos consoles, bastando fazer o esquema e remover o chip e repetir o processo no próximo console, pois ele é um flash/programmer que faz o backup das informações de ativação dos jogos e então replica nos outros consoles e que esse esquema não é compatível com jogatina online, pois é entrar online e as chaves são checadas bloqueando os jogos, e assim precisando novamente do PS4 MTX para liberar novamente.

Porém tem como bloquear certos endereços no roteador e assim evitar a checagem, mas pode ter certeza que entrar online com vários consoles usando a mesma key de autenticação não vai deixar a Sony nada feliz e com certeza vai começar a deitar o banhammer a torto e a direito!

E aí, vai arriscar?

 

Instalando e Executando o Linux no seu Playstation 4

E foi que foi que finalmente conseguiram reunir todas as peças necessárias para rodar o Linux no Playstation 4.

linux_loader

O processo é até relativamente simples, porém exige um console com um firmware antigo para uso do exploit do webkit, coisa que caso você não tenha deixado seu Playstation 4 sem atualizar a uns 20 anos, provavelmente não irá rolar.

De qualquer forma, o tutorial passo a passo pode ser encontrado no blog do Wololo. Lembrando que, por agora, o Linux do PS4 não faz absolutamente nada (acho que essa versão específica nem X tem), mas para quem quiser brincar, está ai.

Liberadas todas as peças do quebra cabeça do Playstation 4 e o aparelho já pode rodar Linux

Durante as semanas que passaram, existiam algumas conversas a respeito do kernel exploit vazado do PS4. Eu acabei não postando nada aqui pois no fim das contas não era nada que poderia minimamente ser de algum uso para alguém fora da cena hacker do console. Porém agora o pessoal do ElOtroLado reporta que todas as peças necessárias para a execução do Linux no console foram disponibilizadas publicamente, sendo assim, basta seguir os passos indicados e rodar o sistema operacional no seu console.

O processo é até relativamente simples, porém depende de um console no firmware 1.76 pois o hack é totalmente dependente do exploit do Webkit. Os arquivos necessários são:

  • kexploit do webkit (normalmente disponibilizado em código fonte, ainda não achei um binário);
  • Kernel Linux pré compilado para uso no PS4;
  • Aplicativo PS4-KEXEC.

Maiores informações e downloads podem ser encontrados no site do ElOtroLado. Apesar da boa notícia, ainda vai demorar um BOM tempo até que algum homebrew de peso surja para o console, além da exigência um pouco apertada de um console no firmware 1.76 nos dias atuais.

Tutorial: Como compartilhar uma conta de PSN com até 3 pessoas no Playstation 4

Rapidinha só para avisar que o Wololo publicou hoje um tutorial explicando passo a passo como fazer o esquema do “fantasma” da PSN no Playstation 4, permitindo que você compartilhe jogos da PSN com até 3 pessoas (você e mais dois). Esse é o famoso esquema usado por muitos para comprar jogos em grupo aqui no Brasil, dando a possibilidade de “rachar” o preço dos games com outras pessoas.

ps4_activate_as_primary

Lembrando que com esse esquema, algumas coisas como troféus e DLCs podem não funcionar 100% para quem é o “fantasma” ou o secundário. Como eu não tenho PS4 não sei EXATAMENTE o que buga, mas já vi relatos de que o problema existe. Porém quanto aos jogos, tudo funciona de boa até onde sei.

Para quem se interessou, o tutorial pode ser conferido no blog do Wololo.

Team Fail0verflow revela Linux para o Playstation 4

E como prometido, o pessoal do Fail0verflow revelou essa semana na CCC a tão esperada promessa para o evento: Suporte a Linux no Playstation 4.

Se liguem na apresentação (que explica como o hack funciona e mostra os caras rodando até Pokemon na parada):

Aparentemente, o hack depende do exploit do webkit para funcionar (pelo menos esse é o entry point utilizado no vídeo), sendo assim, nada de Linux para quem não estiver no 1.76 (ou seja, geral). Além disso, a apresentação sugere que existem mais falhas no console, principalmente falhas de hardware relacionadas a GPU (instruções NOP) e na South Bridge do aparelho.

Apesar da novidade, os caras já revelaram que não irão liberar publicamente o exploit utilizado para se executar o Linux, sendo assim a novidade serve exatamente para nada e mais uma vez temos tudo para ter outra cena Playstation 3, onde todo mundo sabe tudo, mas ninguém conta pros outros como fazer.

No mais, para quem quiser conferir a conferência na íntegra, visite o site de broadcast da CCC.