Page 1 of 2

Désactivation du mode examen avec un simple périphérique ?

Unread postPosted: 20 Nov 2015, 23:32
by critor
Hors situation d'examen, le mode examen de la plupart des calculatrices graphiques conformes pour 2018 se désactive assez facilement. Il suffit :
  • d'un simple transfert de variable pour les TI-82 Advanced, TI-83 Premium CE et Casio Graph 25/35/75+E
  • d'une simple connexion USB pour la HP-Prime

6265Nous allons ce soir nous intéresser au premier point.
Prenons un exemple. On peut connecter la nouvelle Casio Graph 35+E sur l'ancienne Graph 25+Pro ne supportant même pas le mode examen. L'envoi de n'importe quelle variable depuis cette dernière nous permet alors d'obtenir la popup de désactivation du mode examen sur la Graph 35+E. :bj:

Bien évidemment, en examen il n'y a droit qu'à une seule calculatrice sur la table, ce qui empêche officiellement d'exploiter cette méthode. En pratique, les contrevenants seraient sans doute bien en peine d'arriver à dissimuler une 2ème calculatrice de même dimensions sur leur table. :P





Mais il n'empêche qu'une question se pose... Car il suffit apparemment de transférer n'importe quelle variable, et au fil des années plusieurs périphériques capables d'initier un transfert de variable sont sortis.
Serait-il donc possible de désactiver le mode examen des calculatrices listées ci-dessus en les connectant sur de tels périphériques ?



734Commençons par voir de quels périphériques il s'agit. Chez Texas Instruments, nous avons l'interface d'acquisition de données TI-CBL2 qui, lorsque l'on appuie sur son bouton 'TRANSFER', envoie l'application Vernier EasyData à la calculatrice.

Mais... Le TI-CBL2 nécessite une connection série avec une prise mini-Jack 2.5mm.
Or, ces prises ont été supprimées sur les TI-82 Advanced et TI-83 Premium CE. Les périphériques compatibles disposant d'une connectivité USB étant très peu nombreux et aucun ne permettant à ce jour d'initier un transfert de variable, toute exploitation de cette idée est donc impossible à ce jour.
Texas Instruments a visiblement bien fait les choses. :)





62674997Par contre, chez Casio les nouveaux modèles Graph 25/35/75+E disposent toujours de la prise série mini-Jack 2.5mm historique, et il est donc à la différence toujours possible de les connecter sur les périphériques dédiés ayant été conçus ces dernières décennies. ;)
Ici, nous aurions l'interface mini-SD commercialisée dans les 35€ par Util-Pocket.
Cette interface permet à toutes les calculatrices Casio Graph de lire ou écrire des variables sur carte mémoire mini-SD, mais ce n'est pas ce qui nous intéresse ici.

Ce qu'il y a d'intéressant avec cette interface, c'est que lorsque l'on maintient enfoncé le bouton rouge pendant deux secondes, elle initie un transfert de programme vers la calculatrice, le programme en question contenant la liste des fichiers de la carte mini-SD. ;)

Une telle astuce permettrait-elle de tricher aux examens ? En pratique, pas dans l'immédiat. :#non#:
Il faudrait :
  • pouvoir dissimuler la carte interface - idéalement dans la calculatrice, et cela semble parfaitement jouable vu la taille
  • voir si l'interface, ici alimentée par une pile 9Volts, peut accepter de fonctionner en la reliant sur au bloc d'alimentation 4x1.5=6Volts de la calculatrice - aucune idée à priori

6268Mais au final, est-ce que ça marche ? Et bien non. :P
Alors que ça avait très bien marché avec la même Graph 35+E ci-dessus, lorsque l'on est en mode examen et que l'on initie le même transfert de programme CARDLIST, l'interface se bloque et la calculatrice affiche une erreur de transfert.

Il faut croire qu'en mode examen la calculatrice recevant les données se comporte différemment, tentant des vérifications supplémentaires, pour être sûre que c'est bien une calculatrice Casio de l'autre côté du fil.
L'interface mini-SD n'implémentant probablement pas la totalité du protocole de communication Casio, elle ne réagit donc pas correctement devant les commandes supplémentaires envoyées lors de l'échange de données en mode examen.

Nous sommes agréablement surpris que Casio-Japon ait même pensé à inclure une sécurité spécifique contre ce petit périphérique français. Bravo ! :bj:




Mais une fois de plus, nous sommes confrontés à l'aberration de la nouvelle réglementation des examens 2018.

Car contrairement à d'autres pays appliquant déjà des règlementations similaires, en France les candidats viennent avec leur calculatrice personnelle.
Soyons gentils et supposons que le système d'exploitation de nos calculatrices ainsi que le circuit de la diode soient parfaitement sécurisés.
Le reste du matériel ne l'est clairement pas et les candidats peuvent le modifier comme bon leur semble, il n'y a pas de verrou empêchant l'ouverture.

De façon similaire à l'interface mini-SD, rien n'empêcherait en théorie de glisser dans sa calculatrice une carte Linux embarqué qui implémenterait cette fois-ci correctement l'intégralité du protocole de communication Casio.

Nous n'avons bien évidemment aucune intention de développer de telles solutions illégales, mais ce n'est pas une raison pour se voiler la face : c'est à la portée de n'importe qui avec un minimum de connaissances techniques.

Visiblement en 2018, ce n'est pas juste en début d'épreuve que les surveillants vont devoir vérifier le bon clignotement des diodes... Bon courage !
Au final, on se demande vraiment ce qu'apporte la nouvelle réglementation...

Re: Désactivation du mode examen avec un simple périphérique

Unread postPosted: 21 Nov 2015, 08:19
by Brainbraker
Pour désactiver le mode examens des calculatrice ti-83 premium ce et sûrement d'autres, j'avais une idée: on pourrait démonter la calculatrice et rajouter un circuit qui permettrait de faire clignoter la del artificiellement, puis on lancerait un programme qui afficherait l'image de l'écran avec "mode examens", ce qui ferait croire aux surveillants que l'on est bien en mode examens...

Re: Désactivation du mode examen avec un simple périphérique

Unread postPosted: 21 Nov 2015, 11:02
by critor
Tu as parfaitement raison. Dans le contexte français, la sécurité du mode examen ne tient pas debout.

On a fait renouveler tout le parc de calculatrices aux familles pour rien.

Les surveillants vont de toutes façons devoir vérifier les diodes et les écrans tout le long des épreuves, puisque le clignotement de la diode ne garantit rien.

Dans ce contexte, il aurait finalement bêtement suffi d'un texte disant qu'à compter de 2018 les candidats devaient se présenter avec une mémoire vide.

Re: Désactivation du mode examen avec un simple périphérique

Unread postPosted: 21 Nov 2015, 11:14
by Lionel Debroux
Le renouvellement du parc sert au moins aux profits des fabricants de calculatrices, c'est toujours ça de pris :)

Re: Désactivation du mode examen avec un simple périphérique

Unread postPosted: 21 Nov 2015, 12:18
by Dark-Storm
Brainbraker a tout a fait raison : avec un chipset de 5mm d'épaisseur, un fer à souder et quelques connaissances très minimes d'électronique, on peut très bien faire un module qui fait clignoter la led à la place de la calculatrice. Enfin, pour l'instant je n'ai pas entendu parler de ce genre de pratique, donc espérons que chacun reste raisonnable.

Sinon c'est cool que t'ai pu tester le module, je m'étais posé la question, mais sans en avoir un chez moi, je n'ai jamais pu tester. :)

Re: Désactivation du mode examen avec un simple périphérique

Unread postPosted: 21 Nov 2015, 12:48
by critor
Merci. :)

Je serais curieux de savoir quelles sont la ou les commandes envoyées par la calculatrice réceptrice en mode examen et pas en mode normal.
Peut-être un truc tout bête demandant à l'émetteur son espace libre, son numéro de version ou son identifiant matériel si de telles commandes existent, commandes auxquelles l'interface mini-SD ne répondrait pas ou répondrait de façon incorrecte.


Je n'ai pas le détail du protocole sous les yeux.

Même si ce protocole a probablement été décortiqué dans tous les sens par les auteurs de fxBackup et fxRemote, j'ignore si leur travail est documenté publiquement.

Re: Désactivation du mode examen avec un simple périphérique

Unread postPosted: 21 Nov 2015, 13:16
by loupiot
J'ai aussi pensé à un circuit pour toujours activer la dioide mais :
-Je n'ai fais qu'une fois de telles montages (chargeur portable)
-je sais même pas si ça peut marcher XD
-même s'il faut des connaissances minimes, on perd la garantie et on risque de la rendre inutilisable

Sinon, pour tricher, si on a deux trousses dont une rectangulaire avec de grandes dimensions (environ 20, pour mettre une règle par exemple), c'est pas si difficile de cacher une seconde calculatrice.
Mais au vu des risques (5 ans sans examen et un petit 0 au bac), je ne tenterais pas de tricher, et puis de toute façon ça n'a pas beaucoup d’intérêt si tu veux continuer les maths/physiques après le bac.
Maintenant qu'elle est là, on pourra toujours la critiquer, on l'appliquera quand même.

Sinon, tant qu'en France on sera libre au niveau de notre calculette (TI ou Casio), on ne pourra pas nous donner une calculatrice qui ne nous appartient pas juste avant l'épreuve, sachant que des fonctionnalités sont différentes.

Re: Désactivation du mode examen avec un simple périphérique

Unread postPosted: 21 Nov 2015, 14:01
by Victor D
Heu les trousses ne sont pas autorités, non ?
Et puis avec une taille pareille il y a de grandes chances que le surveillant fouille dedans...

Re: Désactivation du mode examen avec un simple périphérique

Unread postPosted: 21 Nov 2015, 15:49
by Brainbraker
Loupiot a raison, ça ne servirait a rien de tricher, déjà car au vu des risques ça ne doit pas être très rentable mais par contre, même si on veut continuer les maths après le bac, une petite aide pour augmenter la moyenne du bac et la moyenne générale ne serait pas de refus XD. Personnellement je suis en seconde et ma calculette m'est d'une grande utilité parce qu'avec elle, bon déjà je peux tricher et puis aussi je fais payer les autres élèves pour leurs transférer mes programmes de triche :niak:


J'en profite pour faire la pub du programme "fake mario" pour ti-83 premium ce qui est très marrant...

Re: Désactivation du mode examen avec un simple périphérique

Unread postPosted: 25 Nov 2015, 11:33
by 3rlite
La nSpire semble assez puissante pour être modifiée et avoir linux ou backtrack dessus ^^

Suffit juste après de prendre une image de la nspire en mode exam et de la faire afficher en fond d'écran ou juste lorsque le surveillant arrive.

Et pour la diode, rien de plus simple comme le dit critor ^^