Sparta AppUI, le shell qui marche avec la faille Gripshift
par MaGiXieN , Eric de BrocartSparta AppUI est un shell comprenant deux utilitaires, et qui exploite la faille Gripshift pour se lancer sur tous les modèles de PSP.
En ces temps d'attente de la sortie du HEN de Davee, qui exploitera lui la faille TIFF, voici qu'un Shell est publié, et celui-ci a la particularité d'utiliser la faille Gripshift, tombée aux oubliettes depuis l'annonce de la faille TIFF. En effet, cette dernière faille présente l'avantage de pouvoir être lancée depuis toutes les PSP, sans acheter de jeux. Mais pour les heureux possesseurs d'un exemplaire de Gripshift, KyIBIz publie Sparta AppUI.
Sparta, c'est le nom que Matiaz a donné à la faille Gripshift, puisque c'est le mot qu'il avait utilisé pour découvrir le Buffer overflow exploitable dans les sauvegardes du jeu.
Cet homebrew est un petit shell, avec un gestionnaire de fenêtres intégré, c'est à dire qu'il dispose d'une barre des tâches et d'un environnement de bureau. La barre des tâches en bas de l'écran vous permet de minimiser et de fermer les programmes. La faille Gripshift permet une utilisation limitée de la mémoire, et c'est à cause de ce manque que le Shell comprend uniquement deux programmes principaux :
- Un bloc-notes avec un clavier Danzeff
- PSPDraw, un programme de dessin codé par KyIBIz
Vous pouvez rajouter des "add-ons" à ces deux utilitaires :
- Configuration de la souris, pour paramètrer la vitesse, la couleur, et les autres attributs de la souris
- Informations systèmes, pour obtenir toutes les informationos accessibles à propos de votre PSP
Du fait qu'il utilise la faille Gripshift, ce shell fonctionne sur TOUTES les PSP, à condition qu'elles aient un firmware inférieur ou égal au 5.02.
Quoi de neuf dans cette version 0.9 ?
- Révision des entrées/sorties :
- support du chargement et de la sauvegarde des documents récents dans les deux applications
- Améliorations de l'interface graphique :
- Vous pouvez cliquer directement sur le texte, comme avec les boutons de la version précédente
- Les raccourcis ont été bougés afin d'être plus puissants
- Insertion des boutons d'informations et pour quitter
- Insertion des boutons de sauvegarde/chargement dans les applications, vous pouvez donc à présent utiliser ces fonctionnalités
- Plus de labels
- Nouveau triple tampon
- Le clavier Danziff marche mieux et il est plus beau
- Corrections de bugs :
- Correction d'un problème avec le deuxième groupe de caractères du clavier
- Correction d'une erreur avec le comportement de la souris qui pouvait causer un freeze
- Optimisation et nettoyage du code
- Raccourcissement du délai entre la pression de deux touches
- Correction d'une erreur dans PrintFine qui rendait les étiquettes invisibles
- Plus de boucles infinies dans les programmes
Bugs connus :
- L'horloge affiche parfois la mauvaise heure
- Le chargement d'un dessin fait freezer la PSP si le fichier ms0:/PHOTO/Draw.bmp mesure moins de 200x200 pixels
- Le chargement d'une note fait freezer la PSP si ms0:/Note.txt est plus grand que 1303 caractères, ou s'il a trop de retours à la ligne (n)
A quoi cela ressemble-t-il ?
Pour ceux qui n'ont pas Gripshift, voici la vidéo :
Sparta AppUI v0.9
Téléchargement, instructions et mode d'emploi disponibles
dans la fiche de téléchargement ci-dessous