Page 1 of 1

Falsification mode examen TI-82 Advanced avec Arduino

Unread postPosted: 17 Jun 2018, 09:40
by critor
Aujourd'hui nous te présentons le projet TI-82 Arduino, oeuvre extraordinaire de Jalimofa 42.

Heureusement que le mode examen a été annulé pour 2018, car Jalimofa 42 a en effet réussi l'exploit de faire rentrer une carte Arduino Nano dans sa TI-82 Advanced et de la relier à la diode examen. Une carte Arduino bien évidemment spécialement programmée pour pouvoir reproduire le motif de clignotement officiel avec le double flash.

En 2019 il lui suffira juste de connecter un fil dans le compartiment des piles pour alimenter l'Arduino et démarrer le clignotement en début d'épreuve, sans aucun effacement de la mémoire donc :


Il y a certes beaucoup plus simple que ça pour avoir accès à ses données en mode examen sur la TI-82 Advanced, sans aucun besoin de démonter ni souder. En effet, à la différence de la TI-83 Premium CE, la TI-82 Advanced n'a bénéficié d'aucune mise à jour depuis sa sortie pour la rentrée 2015. Les failles du mode examen initialement communes aux deux modèles n'ont donc jamais été corrigées sur la TI-82 Advanced.

Mais nous ne pouvons que saluer cet exploit remarquable et fort intéressant, surtout avec une diode montée en surface et donc beaucoup moins facilement accessible que sur les Casio Graph.

Notons que la diode reste contrôlable par la machine, et qu'un surveillant/enseignant qui la testerait en réalisant la manipulation officielle ne constatera donc rien d'anormal.

Toutefois en l'état, ce montage n'est pas utilisable pour frauder. :#non#:
En effet, lorsque le surveillant ordonnera en 2019 l'activation du mode examen en début d'épreuve, pendant que tous les autres candidats s'échineront sur le clavier, il ne sera pas très discret de retourner sa calculatrice pour ouvrir son compartiment d'alimentation et relier un fil à une pile. :p
Il manquerait à se monter un discret petit interrupteur quelque part... ou alors une télécommande bluetooth ?... ;)

Re: Falsification mode examen TI-82 Advanced avec Arduino

Unread postPosted: 17 Jun 2018, 10:20
by jean-baptiste boric
critor wrote:Il manquerait à se monter un discret petit interrupteur quelque part... ou alors une télécommande bluetooth ?... ;)


Ou encore mieux, se connecter sur la matrice du clavier pour détecter une combinaison de touches. Et quitte à frimer, autant utiliser le code Konami pour activer la bête :troll:

Il est à noter que fondamentalement toutes les calculettes sont vulnérables à ce type d'attaque, du moment qu'on arrive à faire rentrer un circuit de fraude. En utilisant un microcontrôleur au format QFP (bien plus compact qu'une carte Arduino), autant dire que même les modèles les plus à l'étroit ne sont pas à l'abri...

Re: Falsification mode examen TI-82 Advanced avec Arduino

Unread postPosted: 17 Jun 2018, 10:54
by Wistaro
Intéressant.

Mais étant donné qu'il n'utilise qu'une seule sortie, un simple micro controlleur programmé au préalable via ISP pourrait suffire. Inutile d'avoir tout l'arduino, le programmateur prend de la place et n'est pas nécessaire :)


Et même, un petit générateur astable couplé à un interrupteur discret devrait faire l'affaire. Avec des composants CMS il y a sûrement moyen de le glisser quelque part :p

Re: Falsification mode examen TI-82 Advanced avec Arduino

Unread postPosted: 17 Jun 2018, 11:15
by Hayleia
Pour l'interrupteur discret, un reed switch devrait être le plus simple. Absolument invisible de l'extérieur et il suffit d'approcher un aimant pour l'activer.

jean-baptiste boric wrote:Ou encore mieux, se connecter sur la matrice du clavier pour détecter une combinaison de touches. Et quitte à frimer, autant utiliser le code Konami pour activer la bête :troll:
Ça marche aussi mais c'est plus compliqué :P

Re: Falsification mode examen TI-82 Advanced avec Arduino

Unread postPosted: 18 Jun 2018, 08:14
by FjFk
ou tu apprend bien tes cours et il y à pas de pb ^^