quinta-feira, 29 de dezembro de 2016

[Hack] Linux, Steam e Portal 2 rodando no PS4!


Conforme eu havia postado ontem, o team Fail0verflow apresentou na 33C3 ( ChaosCommunity  Congress) dissecaram o PS4 e botaram o Portal 2 do PC pra rodar via Steam! Eles já haviam mostrado algo no ano passado, mas apenas um emulador rodando um jogo de Gameboy.

Neste vídeo (em ingles) você confere em detalhes como os caras conseguiram a façanha.



Segundo o palestrante, o PS4 não é um PC, apesar de ter arquitetura x86, não possui Hypervisor como no PS3, mas isso não quer dizer que o console não tem nenhuma "trava de segurança".

Ainda é cedo para dizer que haverá algum tipo de desbloqueio no ps4 (diferente daquele primeiro hack brasileiro de alguns anos atrás que já foi derrubado com um update da Sony) mas, o estudo sobre o hardware em si tem um enorme valor.


terça-feira, 27 de dezembro de 2016

Desbloqueio no PS4? Novidades sobre hacking no console ainda hoje a noite!


Há 1 ano atrás o grupo Fail0verflow mostrou ao mundo na 33C3 (Chaos Communication Congress), um evento que acontece todo ano na Alemanha, já está em sua trigésima terceira edição. Lá acontece diversas palestras sobre segurança da informação, tecnologias e hackings pelo mundo. Foi lá que o grupo mostrou um emulador de Gameboy Advanced rodando num Linux que estava rodando no PS4. Foram necessárias alterações em mais de 7 mil linhas da versão do SO para fazer rodar.




"No passado, homebrew em consoles geralmente eram focados em criar um ambiente de desenvolvimento semelhante ao usado para jogos comerciais. No entanto, com a crescente complexidade do hardware de console, está se tornando impraticável para uma pequena equipe de hackers criar um SDK de desenvolvimento completo. O uso de SDK oficiais vazados são ilegais. O que podemos fazer? Bem, há Linux.
O PS4 é particularmente grande para o Linux, porque é baseado em uma plataforma x86 modificada e uma GPU Radeon modificada. Isso significa que uma vez que a porta básica do sistema operacional esteja completa, ela pode executar os jogos existentes - até mesmo jogos Steam e outros softwares comerciais. Mas como é semelhante o PS4 para um PC? Você pode simplesmente jogar o GRUB e iniciar um kernel do Ubuntu? Não exatamente.
Nesta conversa, vamos abordar o hardware PS4 e parte do seu ambiente de software, e como nossa engenharia reversa é suficiente para escrever drivers Linux e patches do kernel. Vamos ver como passamos da execução básica do código para a construção de uma função 'kexec' que pode ser inicializada no Linux a partir do kernel do PS4 baseado em FreeBSD. Reverteremos a engenharia do hardware especial do PS4, desde o gerenciamento especial de interrupção PCI  ao codificador HDMI. Vamos mergulhar profundamente na arquitetura de GPU baseada em Radeon e compartilharemos algumas pesquisas e ferramentas de interesse de desenvolvedores e hackers da AMD Radeon que ainda não foram lançadas.

Se você está interessado no mundo estranho de hardware x86 que não é um PC, então esta conversa é para você."

Provavelmente o que iremos ver hoje é uma evolução do processo.

Você poderá acompanhar ao vivo via live streaming aqui: https://streaming.media.ccc.de/33c3 e o cronograma destas de outras palestras interessantíssimas (como por exemplo uma palestra sobre drones que fazem busca de refugiados no Mediterraneo)  ocorrerão até sexta feira. Confira a agenda de hoje e demais dias aqui:


Fonte: https://fahrplan.events.ccc.de/congress/2016/Fahrplan/events/7946.html

segunda-feira, 26 de dezembro de 2016

Double Dragon IV vem aí!!!

Pra quem curte jogos beat´n up anos 90 como eu, Double Dragon 4 volta com visual 8 bits!

A empresa Arc System adquiriu ano passado os direitos do portfolio da Technos Japan, incluindo Double Dragon e River City Ramson, outro jogo de luta conhecido no NES.

A edição marca 30 anos da franquia e estará disponível dia 30/01 para PC e PS4. O valor do game custará cerca de 6,90 dólares, de acordo com a empresa.

Fonte: Arc System Works

Trailer: