Vous le savez peut-être, Orange vient de lancer une campagne marketing au doux nom de Chabal Le Duel. Visitez-donc le site si vous ne connaissez pas. L’idée est vraiment excellente : recevoir un appel personnalisé de Sébastien Chabal qui vous demande de l’aide pour marquer un but. En plus l’impression de réelle est augmentée par la synchronisation entre le mini-film que vous voyez à l’écran et ce qui se dit dans votre téléphone.
Avertissement : Je vois fleurir ce type de site (appel téléphonique + vidéo) depuis un bon moment. Cet article n’est que le résultat d’une (petite) réflexion que je me suis permis de me poser il y à maintenant 30 minutes. Mon but est de montrer comment il est possible de “dévier” (légèrement) l’utilisation d’une telle plateforme et en aucun cas de réaliser des actions malhonnêtes, je vous demanderai donc d’en faire autant.
Oui et alors ?
Alors je me suis intéressé un peu plus aux échanges client(flash)/serveur. Une fois le formulaire (où l’on doit remplir son nom, prénom, email et numéro de téléphone) envoyé ces échanges se forment et voici un résumé :
#request# GET http://as00.estara.com/OneCC/200106295512/checkPhone.php?phone1=336XXXXXXXX (Hypothèse) : “vérification si le numéro de téléphone est correcte”, retourne le nombre d’appels envoyés vers ce téléphone par la plateforme.
#request# POST http://as00.estara.com/OneCC/200106295512/email.php (+ paramètres) (Hypothèse) : page pour l’enregistrement de l'email, nom, prénom, numéro de téléphone et options diverses.
#request# POST http://as00.estara.com/OneCC/200106295512/mpc2.php Paramètres :
phone1=336XXXXXXXX Numéro de téléphone au format international
&ord=0%2F5684821980666167
&name=FRANCOIS Prénom à utiliser Ce script permet d'établir l'appel avec le numéro précisé et de spécifier le prénom que le Chabal virtuel devra employer.
Retourne :
STATUS_URL=http://paetec-2901.estara.com/vxml/contact/status.php?confid=e56978910e2936d11fae5ca9d5hh5bv6
DISCONNECT_URL=http://paetec-2901.estara.com/vxml/contact/disconnect.php?confid=e56978910e2936d11fae5ca9d5hh5bv6
Puis, pour garder la synchronisation entre le téléphone et la vidéo, il y a un appel récurrent de :
#request# POST http://paetec-2601.estara.com/vxml/contact/status.php Paramètres :
nbrequest=1
&confid=e56978910e2936d11fae5ca9d5hh5bv6
&ord=0%2F5684821980666167 Constat après quelques tests
- La variable ord peut être vide lors de l’appel de mpc2.php la communication avec le téléphone sera quand même effectuée
- Si name n’est pas dans la liste pré-enregistrée, ou s’il n’est pas défini, le Chabal virtuel dira “salut l’ami”
- Si ord n’est pas défini, alors l’appel ne sera plus en mode inconnu mais par un numéro en 01…
Il est donc tout à fait possible d’effectuer directement une requête POST sur mpc2.php afin de lancer un appel vers un numéro de téléphone prédéfini.
Quels déviances sont possibles ?
Sachant ce que l’on sait maintenant il nous est possible de détourner ce système de son utilisation principale, on pourrait donc :
- Flooder un ami…ou enemi
- Créer un bash ou un programme qui appelle, via Curl ou autre, à intervalle régulier, via un cron par exemple, le script mpc2.php. Ce qui pourrait permettre en pratique de faire téléphoner Chabal à minuit tout les soirs à un “amis”.
- …et sans doute d’autres détournements dont je n’ai pas l’idée à l’heure où j’écris ces lignes.
Beaucoup trop de site “full flash”, en plus du fait qu’ils ne sont vraiment pas agréable et lent (point de vue personnel) oublient l’aspect de sécurisation des données qui transitent, un simple chiffrage des valeurs serait déjà mieux.
De quoi parle-t-on ici ?
Message plus récent
Accueil
5 commentaires:
Ajoutez un commentaire via Google Friend Connect... ...ou en utilisant les commentaires standards sous Blogger...Pas mal comme astuce :)
mardi, 25 novembre, 2008
KillianTrès bonne analyse! Dommage que la compagne soit terminée, je n'aurais pas eu le temps de tester cette astuce :(
lundi, 01 décembre, 2008
ALLNewsAlors pour tout ce qui est du technique j'ai pas compris grand chose, mais par contre, je suis tout à fait d'accord quand tu dis :
"Beaucoup trop de sites “full flash”, en plus du fait qu’ils ne sont vraiment pas agréable et lent"
Voilà.
C'est pas un troll, mais c'est pas loin XD
dimanche, 07 décembre, 2008
Charles | Ad & marT'as pas essayé de faire pareil avec les jeux flash de la Française des Jeux ?
lundi, 08 décembre, 2008
¥€$@Charles Boa allez..j'accepte ce "troll" vu que je fais pareil ^^
@¥€$ Non, et je le répète une fois de plus mon but est démonstratif et non offensif, s'il s'avère qu'il y a une faille sur le site de la française des jeux je serais plus le genre de personne à leurs dires plutôt qu'à en profiter ^^
lundi, 08 décembre, 2008
François-Guillaume RibreauJe veux participer à la discussion !
Soyez le premier à relayer l'information !
Me linker