O Que Você Pode Fazer Com Um PS5 Desbloqueado?

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

Post baseado no texto do site Wololo.net, no post “One year later, here’s what you can do with a hacked PS5: Things are getting exciting! – Wololo.net

Introdução

Recentemente, o exploit do Kernel do PS5 foi lançado, afetando os firmwares do PS5 de 3.00 a 4.51, inclusive. No início, o progresso para os PS5s desbloqueados parecia ser lento, à medida que os hackers acumulavam conhecimento sobre o sistema e suas várias medidas de segurança contra hacks. No entanto, agora parece que estamos em pleno vapor com os hacks do PS5, e o que você pode fazer com um PS5 desbloqueado, especialmente no firmware 4.03, está se aproximando do que os PS4s desbloqueados permitem. Tudo isso com mais poder bruto.

Um Pouco de História do Exploit do PS5

O TheFloW surpreendeu a cena do PS5 em setembro de 2022, quando divulgou o primeiro exploit do Kernel para o PS5. Baseado em uma vulnerabilidade mais antiga do PS4 que de alguma forma encontrou seu caminho para o PS5, isso inicialmente parecia ter desbloqueado completamente o PS5. No entanto, com segurança adicional em vigor, o PS5 permaneceu razoavelmente seguro mesmo após um exploit do Kernel. Em termos concretos, o exploit nos deu acesso de leitura/escrita nos dados do kernel, mas não no kernel em si, devido a bandeiras de memória de “Apenas Execução” e controle rígido pelo hipervisor. Existem exploits para versões anteriores do hipervisor do PS5, mas eles não são públicos. Os hackers recorrem a contornar suas mitigações e parece que os esforços de Sleirsgoevy estão sendo os mais bem-sucedidos até agora. O hacker conseguiu localizar onde as funções críticas estão localizadas graças a suposições inteligentes e as patcheou em tempo de execução com seu depurador Prosper0 e ganchos associados. Embora o sistema de Sleir só funcione atualmente no PS5 Firmware 4.03 devido à necessidade de encontrar manualmente os deslocamentos em cada firmware (um trabalho tedioso), há esperança de que isso possa ser eventualmente portado para outros Firmwares. Especificamente, os hacks de Sleirsgoevy agora permitem o suporte a PS4 FPKG no PS5, o que significa que Homebrews do PS4 e, bem, “backups” do PS4 agora são uma realidade no PS5. Isso significa que você pode jogar jogos do PS4 no PS5, possivelmente com patches legais de 60 FPS (ou até 120 FPS) e outros mods de desenvolvedores como Illusion. Realmente, parece que estamos muito próximos de ter uma equivalente ao GoldHEN no PS5. Embora o suporte a FPKG esteja limitado a jogos do PS4 no momento, os patches de 60 FPS também funcionam em jogos do PS5 (desde que você tenha uma cópia legítima do jogo, é claro, já que os FPKGs do PS5 não são possíveis atualmente). Também houve progresso significativo no suporte nativo a Homebrews do PS5, também conhecido como “BigApps”, graças à biblioteca hijacker de Astrelsky (que também alimenta os patches da Illusion) e ao habilitador de Homebrew de John Tornblom. Muitas dessas ferramentas continuam sendo desenvolvidas ativamente e ainda não são todas amigáveis para o usuário, mas estamos chegando lá!

PS5: Duas Versões do Mesmo Exploit

Existem duas “versões” do exploit do PS5 circulando. A versão Webkit e a versão BD-JB. Essas duas variantes usam o mesmo exploit do kernel, mas dependem de duas vulnerabilidades diferentes como pontos de entrada (ou uma vulnerabilidade no Webkit no navegador do PS5, ou um exploit na implementação do Blu-ray do PS5). Ambas têm seus prós e contras, embora, geralmente de uso, sejam praticamente equivalentes. Pessoas com a Edição Digital do console estão naturalmente limitadas ao exploit do Webkit.No ano passado, os exploits tinham diferenças significativas em relação aos payloads que podiam executar, mas, em termos gerais, as discrepâncias foram reduzidas, e muitas ferramentas que funcionam em um exploit agora funcionam no outro. Ainda há exceções, é claro, mas, em geral, estamos em um lugar melhor do que no ano passado em termos de compatibilidade entre os exploits e as ferramentas/payloads.

O Que é Possível com um PS5 Desbloqueado Hoje

Aqui está um resumo das ferramentas lançadas para os PS5 desbloqueados:

  1. Os exploits em si (a implementação de John Tornblom para BD-JB e a implementação de SpecterDev para Webkit), que desativam parte da segurança do PS5 e permitem enviar um payload para o console, seja como um arquivo ELF, um binário cru ou um arquivo JAR (apenas para o BD-JB para o carregador JAR).
  2. Ambos os exploits permitem o acesso ao Menu de Depuração no PS5, um utilitário de QA que permite exibir informações interessantes sobre o console e instalar PS4 FPKGs (um recurso que agora é útil).
  3. Entre os payloads disponíveis, talvez o mais interessante seja um Servidor FTP, que permite acessar o disco rígido do PS5 e copiar arquivos de/para ele (Servidor FTP para Webkit, Servidor FTP para BD-JB).
  4. Existem alguns arquivos não criptografados que você pode modificar para diversão e lucro no PS5. Entre eles, o banco de dados de notificações, que pode ser ajustado para permitir várias ações (iniciar o navegador oculto, atalho para o exploit, etc.).
  5. O SDK de Homebrew ajuda os desenvolvedores a criar arquivos ELF que podem ser carregados em seus consoles desbloqueados (nosso guia sobre como criar/compilar arquivos ELF do PS5 aqui).
  6. O hack Mastic0re permite executar Homebrews e jogos do PS2, tanto no PS4 quanto no PS5. Curiosamente, esse exploit específico funciona mesmo nas versões mais recentes dos firmwares do PS4 e do PS5!

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

[Playstation 5] PARABÉNS PS5 – DESBLOQUEIO DO PS5 – VEJA COMO FOI

O inevitável ocorreu!

Hoje (07/11/2021) surgiu o desbloqueio do PS5!

Justamente igual ao do PS4 – usando o menu Debug Settings e instalando via PKG possivelmente – já que a SONY faz a mesma coisa desde o PS3… é bem fácil presumir.

Tudo isso apenas a 5 DIAS DO PRIMEIRO ANIVERSÁRIO do PS5 !!!

O responsável pela façanha foi nada mais, nada menos que o grande Total_N00b/The_FloW – também responsável pelos exploits para:

  • PSP v6.xx ;
  • PS Vita ;
  • PS4 v6.72 .

Agora Total_N00b coloca mais um console da SONY em seu portfólio. É bem provável que o lançamento deste exploit para o PS5 não ocorrerá, Talvez esse exploit recém-descoberto seja usado para estudo do hardware e software do console. Então pedimos aqui, encarecidamente, que NÃO VÁ ENCHER O SACO DO CARA! Ele vai lançar o exploit publicamente se achar que deve; quando quiser; e se ele puder lançar. Mas é incrível ver um console caro demais dias antes do seu primeiro ano ser pwnado sair com algo tão legal.

O que seria bom ter como homebrew no PS5?

Levando em conta que o console é bem caro para a realidade nacional, penso que ter a possibilidade de usá-lo como um PC – rodando varias aplicações diferentes, das quais um console de videogame habitualmente não faz(ia) até a 7ª geração – desembolsando cerca de R$5000,00… é difícil.

Mas se você tem a possibilidade de usá-lo como um PC também, já mudando o cenário atual – onde mercado de placas gráficas está na dificuldade de fabricar componentes e com alta demanda devido ao alto uso em mineração de criptomoedas ativos e Machine Learning… então ao invés de desembolsar R$10.000 a R$12.000 em um PC para segurar você nos próximos 9 anos acaba sendo melhor investir R$5000,00 em um console lhe daria as mesmas funções de um PC mais caro, podendo inicialmente rodar sistemas operacionais mais usados, graças aos desenvolvedores de homebrews:

  • Linux – PS4 já tem suas distros Linux e roda uma variante do FreeBSD da SONY;
  • Windows – Talvez surja alguma emulação HLE;
  • Android – Assim como no Nintendo Switch: podemos ter Android!

Bastaria conectar um teclado e mouse conectado na USB ou Bluetooth em um fodendo PS5 com homebrews!

Para isso: são necessários kernel loaders – os famosos launchers (carregadores) de kernels destes sistemas – para realizar uma instalação de sistema operacional Linux ou POSIX.

Com o lançamento do SteamOS para Steam Deck – um Linux customizado com o novo Proton – AUMENTANDO AINDA MAIS a biblioteca de jogos de PC disponíveis nos consoles! Vale listar também algumas coisas que um PS5 não tem ou não que normalmente não é disponível ao usuário comum:

  • Browser (navegador de Internet): O PS5 faz que nem switch, possui um browser escondido apenas para redirects http/https, em caso de autenticação dupla de sinal wifi, então ele é bem restrito, não possui um app chamado “Browser/Navegador” no XMB do PS5
  • Emulação braba com Retroarch/Lakka: o poder de processamento da CPU e GPU do PS5 é equivalente a um PC para jogos! Imagina se pudermos rodar emulador de PS3 nele?
  • Tecnologias dos chips do PS5 que a SONY ainda não chegou a usar/habilitar: o AMD FidelityFX Super Resolution (FSR)! Resposta ao DLSS da NVidia. Caso você queira saber mais destas tecnologias – clique AQUI (em inglês).

Podemos chegar a coisas mais avançadas. Sigam meu raciocínio:

Para o PS4: a cena PlayStation ainda está desenvolvendo todas as ferramentas possíveis para desenvolvimento de homebrews. O uso de ferramentas de desenvolvimento oficiais da SONY não estar relacionados à homebrews e qualquer outro tipo de execução de código não-oficial. Já que essa empreitada pode render uma sequência infinita de processinhos, prisão e muitas outras dores de cabeça.

Por outro lado… lembrando que o PS4 e PS5 usam O MESMO SET DE INSTRUÇÕES (x86_64 da AMD…, será que teríamos a possibilidade de apenas portar as ferramentas de código aberto para homebrews que a cena Playstation criou para PS4… ou os ativistas de Software Livre criaram pra PCE USÁ-LOS NO PS5?

Se a possibilidade for real: seria meio caminho andado! Não precisar fazer um renderizador pro PS5 do zero – já que levou um bom tempo para realizar isso no PS4.

O PS4 ainda não tem uma gama de aceitação de homebrews como o Nintendo Switch – um console com atualizações semanais da cena e mensais pra CFW Atmosphere. Apenas o tempo vai nos mostrar… mas já foi dado o passo inicial aos homebrews no PS5!

Fonte: The_Fl0W