Courez la télécharger, la version finale de Firefox 3.5 est disponible sur le FTP de Mozilla :
J’ai fait une comparaison entre les fichiers d’installation de la version RC3 et la version finale (pour Windows, Mac et Linux) et il n’y a pas de différence. Si vous aviez déjà installé la RC3, aucune raison de télécharger et installer cette version finale, car c’est la même.
Si vous voulez en savoir plus sur les nouveautés de cette version, allez faire un tour chez Korben, Tux-planet et Tristant.
Vous avez surement déjà joué à un jeu flash en ligne où le tableau des scores semblait être bidonné. Avec des scores souvent irréalisables. Une question vous traverse l’esprit, mais comment ont-ils fait pour tricher ? Car forcement triche il y a eu. Vous cherchez 30 secondes et puis vous laissez tomber, car vous avez mieux à faire …
Je m’étais posé la question également, sans vraiment chercher et aujourd’hui j’ai eu la révélation en jouant à Boost.
Avec l’extension Firefox HttpFox j’ai vu que lors de l’envoi du score, le jeu se contente de faire une requête POST sur une page php avec comme variables le pseudo et le score.
Pour modifier son score, il suffirait de modifier la variable score avant l’envoi. Problème, HttpFox ne permet pas de faire cela (ou je n’ai pas trouvé) mais Tamper Data, une autre extension Firefox en est capable.
Identification de la page
Pour l’exemple, je vais utiliser le jeu Boost. Rendez-vous sur la page du jeu et suivez ces quelques étapes :
La page boost_submit.php est donc la bonne ! Maintenant, on va passer à la deuxième phase.
Changement du score
Et voilà ! Vous venez de modifier le score d’un jeu en ligne !
Alors bien sûr cette méthode ne marche pas pour tous les jeux. Pour éviter la triche, l’envoi de formulaire est généralement crypté. Mais pas tout le temps 🙂
A n’utiliser of course, qu’à des fins pédagogiques !
Vous cherchez un outil pour analyser les échanges HTTP (entrants et sortants) entre votre navigateur et un site web distant ? J’ai le plugin Firefox qu’il vous faut. Il s’appelle httpfox.
Avec lui vous pourrez connaitre tous les éléments que charge une page web, avec le temps que cela prend, la méthode utilisée (GET, POST), le code retour (200, 304, …), le type (text/html, image/gif, …).
Avec en plus :
On peut facilement activer ou désactiver l’analyse, on peut également filtrer les pages. Bref un plugin que tous les développeurs web devraient avoir.
Jusqu’à maintenant j’utilisais LiveHTTPHeaders mais HTTPfox est vraiment plus complet et pratique.
Le lien pour le télécharger : HTTPfox sur Firefox Add-ons