π
<-

1ère exécution de code assembleur sur TI-82 Advanced

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

1ère exécution de code assembleur sur TI-82 Advanced

Unread postby critor » 01 Aug 2015, 00:12

55994623La TI-82 Advanced est une nouvelle calculatrice avec mode examen à diode pour cette rentrée 2015, conforme à la nouvelle réglementation des examens entrant en vigueur en 2018 et imposant l'effacement en début d'épreuve de toutes les données rajoutées par le candidat.

Nous remarquions dans notre test qu'il s'agissait techniquement d'une calculatrice basée sur la TI-84 Plus mais dont plusieurs possibilités avaient été supprimées :
  • la TI-82 Advanced ne gérait plus les programmes assembleur (c'est-à-dire en langage machine)
  • la TI-82 Advanced ne gérait plus les applications (ces dernières étaient en effet intégrées au système d'exploitation, et il était désormais impossible d'en rajouter ou d'en supprimer)
4835Bref, Texas Instruments ne souhaitait visiblement pas que du code machine tiers puisse être exécuté sur ce modèle et prendre le contrôle de la précieuse diode dont l'allumage garantit que la calculatrice est bien en mode examen.

Mais c'était sans compter sur Brandon Wilson, légendaire hackeur des calculatrices TI-z80, qui a twitté ce 29 juillet la 1ère exécution de code assembleur sur TI-82 Advanced ! :bj:
Il concède toutefois que cette calculatrice basée sur un ancien modèle était paradoxalement bien mieux protégée que les toutes nouvelles TI-83 Premium CE et TI-84 Plus CE. :o

Alors certes, la photo accompagnant le tweet ne démontre rien, l'affichage à l'écran n'ayant rien de spécial et pouvant être simulé par un simple programme Basic.
Nous pourrions nous contenter de vous dire que la personne en question n'est pas coutumière du canular...
Mais non, il y a bel et bien des preuves irréfutables. On trouve en effet en date du 29 juillet sur le site de Brandon un dumping du Boot Code TI-82 Advanced, attestant ainsi de la véracité de l'exploit puisque ce code n'est pas fourni avec les mises à jour diffusées par Texas Instruments. :bj:

C'est donc la voie ouverte à la compatibilité de la TI-82 Advanced avec l'ensemble colossal des programmes et applications disponibles pour TI-83 Plus et TI-84 Plus :bj: ... mais également hélas à de possibles utilitaires interférant avec le bon fonctionnement du mode examen et/ou de sa diode. :'(

A ce jour, cependant, la procédure permettant d'exécuter du code assembleur sur TI-82 Advanced n'a pas été rendue publique par son créateur. A suivre...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.1%
 
Posts: 41993
Images: 15900
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: 1ère exécution de code assembleur sur TI-82 Advanced

Unread postby Wistaro » 01 Aug 2015, 15:21

Super ! :bj:

Pourrait-on avoir un jour de l'Axe sur 82A?

Et j'espère que la manipulation à réaliser n'est pas trop ardue, pour qu'un maximum de gens puisse en profiter.

Concernant le danger du détournement de mode examen, chacun est responsable de sa calculatrice. C'est pas du tout une bonne idée, je le déconseille vivement mais on ne pourra jamais interdire à des petits malins de déjouer le système. Si la personne utilise un utilitaire visant à de tels fins, elle assume les conséquences.

Enfin, j'espère (mais je pense) que TIPlanet n'hébergera Jamais ce genre d'utilitaires...
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.4%
 
Posts: 3183
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: 1ère exécution de code assembleur sur TI-82 Advanced

Unread postby critor » 01 Aug 2015, 15:31

Wistaro wrote:Enfin, j'espère (mais je pense) que TIPlanet n'hébergera Jamais ce genre d'utilitaires...

Tant que l'équipe actuelle sera aux responsabilités, non aucune chance. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48.1%
 
Posts: 41993
Images: 15900
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: 1ère exécution de code assembleur sur TI-82 Advanced

Unread postby Ti64CLi++ » 01 Aug 2015, 17:47

critor wrote:Tant que l'équipe actuelle sera aux responsabilités, non aucune chance. :)

Oh, :\
dommage, je comptais tricher au Bac :D
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: 1ère exécution de code assembleur sur TI-82 Advanced

Unread postby Lionel Debroux » 01 Aug 2015, 17:59

Les équipes des principaux sites de la communauté chercheront habituellement à ne pas faire de pub pour des outils visant le mode examen, et au cas où de tels outils seraient postés sur les sites, les équipes concernées chercheront habituellement à limiter la durée de disponibilité des outils sur le site.

Bien sûr, une telle censure d'outils simples et non directement illégaux ne fera que pousser les utilisateurs vers d'autres canaux de diffusion d'information non contrôlables (facilement), et augmenter la diffusion des outils. C'est un phénomène connu sous le nom de "Streisand Effect", nous l'avons utilisé à quelques occasions contre TI.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: 1ère exécution de code assembleur sur TI-82 Advanced

Unread postby Ti64CLi++ » 01 Aug 2015, 18:00

Ma phrase était ironique bien sur ;)
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: 1ère exécution de code assembleur sur TI-82 Advanced

Unread postby Wistaro » 02 Aug 2015, 13:54

Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.4%
 
Posts: 3183
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro


Return to News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Who is online

Users browsing this forum: No registered users and 12 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1098 utilisateurs:
>1037 invités
>53 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)