[PS5] : Nouvelle release NetCtrl BD-J et l'arrivée de NetPoops-PS5
[PS5] Breaking News : Le Hen officiellement disponible pour la PS5Le développeur CfwProphet vient de mettre en ligne de nombreux outils pour la PS4. Après avoir travaillé sur la PS3 et la PS Vita, le développeur se positionne désormais sur la dernière console de salon de Sony. En moins de 24 heures, il a publié de nombreux outils pour paramétrer, exécuter et extraire du code PS. Bien entendu, cela n'est pas encore l'exploit tant attendu mais cela montre une progression fulgurante de la scène PS4.
D'une part il a dévoilé Simply NextGEN RCO Extractor qui s'attaque désormais à la PS4. Cet outil permet d'extraire les données RCO de la PS4, l'utilitaire passe en version v1.20 et s'offre donc l'accès aux tables DATA RCO de la console.
Via ReadME wrote:
What it is?
Well exactly what the name say: It does extract the Data Table of a Vita RCO File and Convert it to there PC view able extansion
And which one are they?
.GIM to .PNG, .VAG to .WAV, .DDS to .GTF
What to do else?
The CXML convertion. But for that i have a own Tool in progress which can also handle then PS3 CXML Container's as well the Vita one.
Additional will the Tool let you re-build a CXML container.
How to use that SVRE Tool?
simply use shell and enter: 'svre -f <NextGen_rco>'
That's it for now...
-Have Fun- your's cfwprophet
Téléchargement : NextGen RCO DataTable Extractor v1.20
Ensuite, il vient de dévoiler Elfldr, un Loader de fichiers ELF qui tourne sous Linux en 64 bits, FreeBSD et la PS4, une librairie PS4 qui contient les modules Libc, POSIX et SCE de la PS4 et de nombreux autres fichiers utiles pour les développement comme des générateurs et des exemples de codes de librairies PS4. L'année 2016 commence bien !
Source : PS4dev
La Team Fail0verflow qui a fait bien parlé d'elle ces derniers temps nous offre le code source des travaux en cours sur le portage de Linux sur PS4. Recemment ils ont démontré au CCC (Chaos Communication Congress) qu'il était possible de faire démarrer Linux sur la PS4.
Les choses semblent avancer car c'est désormais le code source qui est en ligne mais le temps du développement ne fait que commencer, donc il va falloir rester patient pour arriver à un code complet, propre, excempt de bugs et un Linux qui tourne correctement. La dernière version pèse 160 Mo, il s'agit en fait d'une version de Linux à laquelle la team a rajouté le support de la PS4, et non d'une version retravaillée pour la PS4.
Aucun exploit n'est utilisé pour parvenir à ce résultat, aucune signature n'est nécessaire, mais nous savons désormais qu'il existe des failles dans la sécurité de la console. Il est possible d'exploiter l'accélération 3D de la console avec un portage du driver Linux, cela n'aura que peu d'intérêt pour les jeux PS4, mais cela amènera tous les jeux PC supporté par Linux.
Cette façon d'amener le hack ou des jeux gratuits sur PS4 n'existe pas sur PS3, le portage de Linux sur PS3 avec l'apport et l'amélioration d'un driver RSX n'a jamais été proposé, sur PS4 cela semble être le seul moyen actuel, en attendant qu'un véritable exploit technique soit dévoilé au public.
Dans les commentaires de modification nous pouvons voir des éléments intéressants, comme le paramétrage des puces LiverPool qui est le die APU de la PS4, ou encore le support de l'encodage via les drivers Radeons de la PS4, ou encore le support du hack de Sky2 qui permet de paramétrer Aeolia de la PS4 qui est une des séquences de boot de la console.
Le code est disponible ici : PS4 Linux v4.4-rc7 (160 Mo)
Le développeur italien Orion nous propose une nouvelle version de son gestionnaire GameSonic Manager V3.80. Comme toujours avec Orion, il a fait un travail remarquable, avec les corrections des problèmes d'ISO découvertes récemment par Estwald. Il a également corrigé un bug qui rendait instable l'utilisation de plugin sous CFW Rebug 4.76.1 Lite. Il a aussi corrigé le problème de ventilation et ajouté la nouvelle gestion du mode mamba.
- Fix regression in the construction of iso (Thanks Estwald)
- Code to launch the system manager plugin replaced with that of Estwald
- Fixed bug that did disbailitare / rehabilitate patch of cobra CFW 4.76.1 LITE Rebug
- Now the payload mamba is launched without rebooting nesusn (Thanks to nzv for payloads and Estwald for helping me with this code)
- Launch of the system manager plugin added to the new mode mamba
- Reinserted gui graphics for fan control
Téléchargement : Gamesonic Manager v3.80 (6.2 Mo)
Avec l'arrivée des nouvelles versions d'Iris Manager 2.95 et 2.96 de Estwald, le développeur Aldo Vargas connu aussi sous son pseudo Aldostools, nous propose une version d'IrisMAN en v3.50.7 qui a pour objectif de s'adapter aux spécificités des nouveaux Iris Manager.
Cela passe donc par l'ajout du nouveau SM SPRX introduit par Estwald avec Iris Manager v2.96, par l'ajout de la correction de la construction des ISO opéré par Estwald sur la 2.95 d'Iris Manager, mais aussi par un paramétrage sur le contrôle du ventilateur et de la suppression de dossiers inutiles.
IRISMAN 3.50.7
- Fan control is now enabled if fan payload is not applied (e.g. webMAN is not loaded)
- Added new SM SPRX from Iris Manager 2.96 by Estwald
- Added fix to ISO build from Iris Manager 2.95 by Estwald
- Fixed regression in delete directory
Téléchargement : IrisMAN v3.50.7
Marcan, un des membres du groupe fail0verflow, a posté un billet sur le blog de fail0verflow.com, faisant suite à la conférence tenue lors du 32ème CCC. Cet article fournit quelques détails supplémentaires à propos du lancement de Linux sur la PS4. Marcan y explique notamment pourquoi ils n'ont pas publié d'exploit.
Nous apprenons ainsi qu'ils préfèrent travailler sur un portage et sur le développement de pilotes Linux, comme ceux rendant possible l'accélération 3D. En ce sens, l'équipe n'a pas réellement besoin d'un exploit, rajoutant que la sécurité de la PS4 n'est pas aussi forte que l'on pourrait penser.
Toujours selon Marcan, il existe pour les hackers de nombreuses possibilités, comme SteamOS sur la PS4, pouvant conduire à l'accès à l'accélération 3D. Il rappelle aussi que nous sommes actuellement au premier stade du hack de la dernière console de Sony. Paradoxalement, il pense que la PS4 intéresse parfois un peu moins certains développeurs, sous prétexte que la console n'est qu'un PC amélioré.
Une fois tout cela mis au clair, il souligne que le piratage sur console se doit avant tout d'être amusant. Dans son article, il se remémore le hack sur différentes consoles à travers un historique.
Sur la Wii, nous avions essentiellement une communauté de créateur d'homebrews, d'exploits et d’infrastructure, communauté très grande et productive. Toutefois – car c'est un regret pour Marcan –, les personnes souhaitant uniquement pirater des jeux ont grandement bénéficié de cette émulsion.
Sur PS3, les utilisateurs étaient encore plus intéressés par le piratage que par la recherche d'exploits, malgré les efforts de fail0verflow. La création d'AsbestOS a permis le retour de Linux sur la console de Sony et aurait pu permettre d'élargir le spectre d'utilisateurs intéressés. Cependant, comme il n'y avait aucun pilote GPU et que le CPU était plutôt faible, compte tenu de sa complexité à être exploité, un profond désintérêt pour Linux s'est installé.
Sur Wii U, c'est le support qui est en cause. Les personnes qui désiraient permettre la mise en place de Linux sur la console étaient peu nombreuses et manquaient parfois d'expérience. Pour autant, cela n'a pas empêché l'apparition d'exploits ne servant qu'au piratage.
Qu'en est-il de la PS4 ?
Pour la PS4, « nous essayons quelque chose d'encore nouveau » affirme Marcan. Il semble que l'architecture sécuritaire de la PS4 soit assez simple et directe. L'OS est fondé sur FreeBSD, et le navigateur utilise WebKit, qui sont tous deux open source. Il est relativement facile de trouver des exploits dans les deux, et tout ce que vous devez paramétrer est un chargeur Linux. Cependant, comme nous l'avons découvert, même si le matériel est similaire à un PC, ce n'est pas un PC, et Linux demande encore un peu de travail supplémentaire pour pouvoir être exécuté.
Le développeur rappelle que le portage de Linux permettrait la création d'un écosystème d'homebrews. Linux aurait encore d'autres effets positifs : l'installation de l'OS permettrait le rétro-ingénierie du matériel et de l'infrastructure logicielle. Enfin, cela ne faciliterait ni le piratage, ni la pratique du « lobby », et ne donnerait pas aux pirates la possibilité de tuer le travail des développeurs de jeux vidéo.
Des milliers de jeux indie et AAA fonctionnent sur Linux. Une fois les pilotes adaptés, il serait donc possible de profiter de ces jeux libres de droits, d'émulateurs et même de jeux PC, même si ces derniers fonctionnent mal puisqu'ils utilisent des logiciels de rendement (Wine par exemple).
Les membres de fail0verflow précisent que les exploits utilisés dans la démo étaient issus de leur propre travail (en fait, ils avaient réussi à lancer Linux bien avant les avancées de ces derniers temps, rappelant que le portage de Linux prend du temps). Ils n'ont pas besoin d'exploit à proprement parler ; ils ont utilisé quelques failles de vulnérabilité, que l'on peut retrouver sans trop de peine sur le dernier firmware. Le chargement de Linux se fonde uniquement sur un aspect logiciel, aucune modification hardware n'a été opérée. Pour eux, le hack matériel n'a pas trop d'intérêt, s'attaquant à un spectre plus large.
La team se dit prête à aider à écrire un exploit et à le rediriger vers un loader pour obtenir Linux. Mais si vous voulez avoir un exploit pour jouer à des jeux piratés, elle rappelle que ce n'est pas son objectif.
La publication du code ne peut se faire pour plusieurs raisons : la première est que le code est peu élégant, c'est-à-dire brut et non nettoyé. La seconde raison est que certaines lignes contiennent des éléments de reverse engineering, issus des modifications apportées par Sony à FreeBSD. L'objectif à terme est de proposer un correctif du noyau Linux. En attendant, vous pouvez consulter fail0verflow.com pour plus de détails, en particulier dans les commentaires du blog.
Pour les plus curieux : le pilote du noyau permet l'accélération 3D avec certaines restrictions, l'exécution de la mémoire tampon se déclenche par défaut sur le GPU, et les commandes GPUVM ne s'exécutent pas correctement. Mais Marcan finit en disant qu'ils travaillent actuellement sur le débogage, avec beaucoup de travail sur le pilote Radeon DRI.
Voilà comme on pouvait s'y attendre la Team FailoverFlow vient de dévoiler son travail sur la PS4 avec dans un premier temps le lancement de Linux sur la console de Sony ce qui permet ensuite d'en faire ce que l'on veut... La Team montre qu'il existe 7000 lignes de codes pour parvenir à ce résultat.
Les slides sont explicites informant que la PS4 est avant tout un PC, qu'il est donc possible de gérer la partie Southbridge facilement puisqu'elle a été faite par Marvell. Les commandes NOP sont désormais cassé sur le GPU, facile c'est du Radeon, et la mémoire partagée de 16 Mb VRAM en unifiée n'est pas facile à apprivoiser.
Sous Linux et la PS4, ceci fonctionne :
- L'horloge, le temps, IRQs, les PCI
- Les ports serials
- Framebuffer
- Encodage HDMI
- Ethernet (1 Gbps seulement)
- WiFi
- Bluetooth
- S/PDIF Audio (Optique)
- La gestion des lumières
- Le travail sur le Kernel
En progrès, encore à travailler :
- Accélération 3D
- USB et la gestion des HDD
- Audio sur HDMI
Non testé : SATA AHCI (Bluray)
La team explique qu'elle travaille actuellement sur un patch du Kernel et qu'il est possible de lancer par exemple des émulateurs sans aucune limitation, elle montre d'ailleurs l'émulation de Pokemon qui semble bien tourner. Enfin elle confirme qu'elle travaille actuellement sur l'AMD Radeon Liverpool à 800 MHz, l'APU de la PS4 pour chercher un exploit Kernel et le proposer "Kernel Patches Coming Soon".
Le développeur d'Homebrews PS3 Estwald (alias Hermes) fait son retour avec une mise à jour officielle d'Iris Manager, avec la sortie de la version v2.95. Estwald avait annoncé sa semi-retraite de la scène il y a quelques années mais le développeur continue à revenir de temps en temps pour fournir un certain soutien pour ses applications.
Cette fois-ci, le développeur espagnol libère une mise à jour de son manager qui vient corriger quelques bugs notamment sur la génération des ISO faites sur PC, il a ajouté le support du nouveau Mamba grâce à _NzV_ et celui de quelques correctifs sur le firmware 4.55.
New in version 2.95:
Fixed Iris ISO tools and PC (now generates MGS V iso correctly)
Fix Error 009 now works to firm 4.90 (for games over console firmware)
Added support for new firmware Mamba (@_NzV_ thanks), and added new firmwares supported LIC.DAT fix for the firmware 4.55 (thanks @Alexander, @Aldostools, Pelayin_5, Faxtron ...)
Well, notes on the subject:
First, I continue with the firmware 4.55 (that's why it has fixed the error and fix LIC.DAT 009, I needed). The issue of ISOS, the ruling was that when calculating the space sector could be added with more empty entries ... something that for example, if I create an ISO and extract, copy files, etc, gives no problem but if it gives certain games when copying your data, they input any invalid file or something appears. Anyway, it seems solved.
About support new firmware, in theory it works until 4.76. I say theoretically because obviously I could try being in 4.55. The Mamba support includes firmware that are not supported by Iris Manager in practice, curiously, like the fan control. That opens the possibility that if someone adds those missing firmware, because there is already the job done . I think that a FW I have not used, I can not test and that probably is obsolete because, well ... it's about what you need to add, as in my case: that at 4.55 and I see that I need a patch and I see you looking, someone added 4.55 (in Irisman specifically version of Alexander). By the way, returning to Mamba ... I have not reviewed and do not remember things I would have changed by bugs or compatibility: added as it is new, I have not noticed any problem and how it works, let my old binary Mamba but opto by new, since it is the present / future line.
As far does not play anything of scene and do not know where the wind goes, etc, I beg you to apologize if I make some fallito or someone who thinks he should be in the credits, it is not. It has not been easy to find things and it was a surprise to see the work of NZV on github (which Curran [+risas] )
PS: One comes home for Christmas, well specifically heavy gigs yesterday ... but not in my plans again, just do specific things to notice ... as of now. Being cows, if you touch something, I have time [+risas]
PD2: I think it was not necessary to mention it, but all the changes have to source on github
Téléchargement : Iris Manager v2.95
Le célèbre développeur italien Orion nous propose sa première version de PS2Usb Loader, sous ce nom se cache un plugin destiné aux PS3 sous CFW, il a été testé sous CFW Rebug 4.76.1 Lite et CFW Rogero 4.46. Ce plugin va vous permettre de démarrer vos jeux PS2 à partir d'un disque dur externe tout simplement à partir d'un répertoire que vous aurez défini. Le programme est simple, léger puisqu'il ne pèse que 2 Kb, et s'installe sur tout type de CFW gérant les plugins, il existe la version PKG également .
Un petit guide :
-Installer le plugin comme tous les autres plugins pour CFW Cobra
-Mettez votre ISO PS2 dans un dossier appelé PS2ISO sur le disque dur externe ou la clé USB
-Brancher la clé USB ou le HD dans le slot le plus proche du lecteur BD (dev_usb000)
-Commencer avec le Webman ou un gestionnaire de backup
Téléchargement :
Plugin PS2USBLOADER
PS2USBLOADER PKG
Cet article a été écrit à des fins informatives et n'est pas en soit une actualité.
Si vous utilisez fréquemment l'homebrew webMAN, il est possible que vous soyez exposé à un problème de sécurité. En effet, une mauvaise configuration de votre console et de votre réseau privé peuvent permettre à une personne malintentionnée d'accéder au contenu de votre console et aux informations la concernant.
Plus précisément, cette personne pourrait s'introduire dans votre disque dur et dans des parties critiques de la console, telles que le LV1 , le LV2 ou dev_flash. Elle pourrait ainsi bricker votre console, puisqu'elle pourrait activer l’écriture dans dev_blind au démarrage dans les options de webMAN, ou encore récupérer votre ConsoleID.
Une intrusion est opérée de la manière suivante. Après avoir testé les différents ports, les "pirates" s'introduisent par le port 80. Pour que la connexion au PSN fonctionne correctement, il a pu vous être conseillé, sur des forums officiels ou officieux, de créer une règle NAT en supprimant le pare-feu de votre box vers ce port. Si vous n'avez pas mappé ce port, vous n'êtes en théorie pas concerné.
En revanche, si vous avez mal configuré vos dispositifs, il est très facile pour quiconque de vous "pirater" : il suffit d'avoir votre adresse IP (récupérable par un administrateur de site internet ou par d'autres biais). Si vous êtes dans le XMB ou dans un jeu, rentrer votre IP dans un navigateur internet permet d'avoir à disposition toutes vos données.
Testé sous webMAN 1.43.13 > Introduction dans la PS3 ok Testé sous webMAN 1.43.02 > Introduction dans la PS3 ok
Pour combler cette passerelle sans mapper le port, il vous suffit simplement de cocher la case suivante dans webMAN, qui n'est pas activée par défaut : Disable Remote Access to FTP/WWW serive. Puis cliquez sur SAVE. Vous serez alors correctement protégé.
Notez bien que les développeurs de webMAN sont au courant de ce problème potentiel, qui peut se transformer en brèche uniquement si l'utilisateur n'est pas précautionneux. Pour cause, l'utilisateur n'est pas censé ouvrir des ports sur sa box sans se questionner sur la sécurité de cette manipulation. Comme souvent en informatique, lorsqu'il y a un problème, celui-ci se situe entre la chaise et le clavier.
Sur cette vidéo, vous pourrez voir comment l'on peut accéder à une PS3 (d'un volontaire) :
Article édité par Pass_Code
Le développeur Rudi Rastelli nous informe qu'il vient de mettre à jour la plupart de ces outils destinés à la PS3. Ainsi ce sont PSN Liberator, PS3 Game Updater et PKG Ripper GUI qui ont subi un lifting. PSN Libérator passe en version 0.96B et il a changé les outils PKGView et PKGTools par PS3P PKG Ripper pour accélérer les opérations. Concernant PSN Liberator, il s'agit d'un logiciel permettant de convertir vos jeux PSN en jeu Retail, mais aussi en ISO, et vous permettant ainsi par exemple de rajouter des DLCs par intégration ou bien les mises à jour. Ce soft permet aussi de se passer de multiMAN, irisMAN ou webMAN pour réactiver le contenu PSN. Enfin il bénéficie d'options permettant de créer des bulles ou de signer des contenus 3.55 ou 4.21.
PSN Liberator Changelog v 0.96B
- Exchanged 'PKGView' and 'pkgtool' with 'PS3P PKG Ripper' to speed things up
Téléchargement : PSN LIBERATOR V0.96B (15.22 MB)
PS3 Game Updater passe quand à lui en version v1.5, PS3 Game Updater permet une fine gestion des mises à jour de vos jeux. Une sorte de base de données à grande échelle qui grâce à une lecture de la liste des noms de vos jeux dans le répertoire où vous stockez vos backups sur votre PC et sur votre PS3 via FTP, va télécharger les mises à jour qui ne sont pas encore installées.
Téléchargement : PS3 GAME UPDATER V1.5 (3.34 MB)
Il a aussi mis à jour PS3P PKG Ripper qui permet d'extraire une multitude de PKG de toutes tailles et contenant des formats particuliers et spécifiques.
PS3P PKG Ripper - Changelog V1.1
Added Buttons in GUI to short select 'PARAM.SFO', 'EBOOT.BIN' and all '*.self', '*.sprx', '*.edat', '*.sdat'
Téléchargement : PS3P_PKG_Ripper_V1.1 (0.11 MB)
EvilSperm, l'un des membres de la Team Rebug, vient d'annoncer sur son compte twitter que la team a réussi à mettre la main sur un firmware DEX en 4.76. En conséquence, il annonce un "travail en cours" sur ce firmware et donc sur l'arrivée prochaine du DREX. On apprend même que le nom de ce firmware DEX sera DREX 4.76.1.
Il faut dire que la team a proposé un firmware CEX 4.76.1 Lite, mais que depuis fin Août elle était à la recherche de ce firmware DEX 4.76. Il aura donc fallu attendre quasiment 4 mois pour qu'elle puisse mettre la main sur ce micrologiciel, preuve que cela se complique pour ce type de proposition.
Avec l'arrivée de ce nouveau firmware DEX, la team va pouvoir désormais travailler sur un Rebug 4.76 complet, à savoir comprenant un CEX et un REX en 4.76, et non un 4.75 avec un spoof 4.76 comme peut l'être le CEX 4.76.1, cela permettra de passer du noyau DEX au REX, l'une des capacités appréciées des utilisateurs.
Le développeur OsirisX fait son retour avec une nouvelle version du plugin PS3XPAD qui passe désormais en version v0.8. Le plugin permet en autre de supporter les contrôleurs Xbox 360 sur les PS3 disposant d'un CFW. Il se compose d'un pilote SPRX permettant de détecter et de contrôler une manette Xbox 360.
La nouvelle version de PS3XPAD, la v0.8, apporte de nombreuses corrections sur le mappages des contrôleurs, un mode permettant de personnaliser les touches, le support des Dual Shock 3 et Dual Shock 4 sans fil (il est nécessaire de dispose d'un adaptateur BT), plus de jeux sont compatibles (notamment GTA V et RDR) et d'autres des modes ont été ajoutés dans le menu-ingame.
fixed the remapping issues where the controller seemed buggy when it was enabled
added custom and native driver input mode
added VSH/In-Game menu
added wireless DS3/DS4 support (needs usb BT adapter)
added game compatibility modes (fixes GTAV & RDR)
added multiple remap settings
added user configurable settings file (xpad_settings.txt)
added user configurable controller delay which sets response time of controller
added auto game detection and attach to game proc
added disconnect/reset all ports option
added screenshot option
Il propose une version native et une version personnalisée, le mode personnalisé est nécessaire pour les contrôleurs de Xbox, mais n'est pas nécessaire pour les contrôleurs officiels PS. Le mode personnalisé prend toujours en charge les contrôleurs officiels PS, mais aura besoin d'un adaptateur USB Bluetooth distinct pour les connecter sans fil. Le mode natif permet de connecter les contrôleurs officiels en utilisant le module BT interne et de lui donner les caractéristiques du plugin XPAD (remappage). Si vous voulez en savoir plus, vous avez ses explications ci-dessous.
The main focus of this release are the additions of two different modes (custom and native), the VSH/In-Game menu, and wireless support for DualShock 4 controllers. I will first explain the difference between custom and native modes. Custom mode is simply my implementation of the usb controller pad driver. This mode is needed for Xbox controllers but is not needed for official PS controllers. Custom mode still supports official PS controllers but will need a separate usb Bluetooth adapter to connect them wirelessly. Native mode allows connecting official controllers using the internal BT module and give it the features of the XPAD plugin such as remapping. I only recommend using native mode if you want to connect your controller wirelessly and do not have a BT adapter.
The requirements for using native mode is you need CFW with DEX kernel and your game Eboots must be converted to debug. These are also the requirements for the In-Game menu. The In-Game menu only works for a handful of games anyway (games with low memory). I recommend configuring the XPAD plugin through the VSH menu before starting a game and using the button combinations during the game.
I will try making a more comprehensive guide to connecting a DualShock 4 controller later but here’s a rough sketch. This is for connecting the controller in custom mode with a BT adapter. Also note the bluetooth driver is based on the USB host shield for Arduino. It should work for most generic adapters although I have only tested with one adapter.
First we need to set the internal bluetooth address of the controller. You only need to do this the first time you connect the controller to the bluetooth adapter. There are two ways of doing this but I will show one way.
Connect your DualShock 4 through USB.
Start up your PS3 with the XPAD plugin loaded.
Press (START+SELECT+SQUARE) to open the VSH menu.
Go down and enter the bluetooth options menu.
Go down and select the “Set DS4 internal BT address” option.
You can now disconnect the DS4 controller and should connect wirelessly to the adapter.
Also please check the compatibility chart in the README to see what your system supports. In general, a system that uses DEX kernel will have full support for the plugin.
Téléchargement : ps3xpad_0.8 (119 Ko)