π
<-

81 crackée

Nouveautés, projets, mises à jour.

81 crackée

Unread postby critor » 23 Aug 2009, 09:38

En 1990, Texas Instruments sortait la TI-81.


Presque 20 ans après, en 2009, Randy Compton a trouvé un moyen d'exécuter du code assembleur sur la TI-81 ROM 1.8K.

Randy a développé une méthode qui nous offre donc enfin un accès total à la machine :):


Cette méthode utilise des adresses de routines ROM.
Or ces adresses changent d'une version à une autre...
Elle ne marchera donc pas sur une autre version ROM que la 1.8K pour le moment.

Si cette méthode pouvait être adaptée aux autres versions ROM (1.0, 1.1K, 1.6K, 1.7D1K, V2.0V), elle pourrait éventuellement nous permettre de dumper la ROM, sans avoir à utiliser de fer à souder...

Par contre, il faudrait afficher la ROM à l'écran de la calculette, et recopier manuellement sur l'ordi, puisque la TI-81 n'a pas de port de communication...
(plus toutes les erreurs de recopie de code hexadécimal... il faut recopier 32Ko, soit 32768 caractères)


TI-Bank est le 1er site à savoir, pour le moment en exclusivité - TiCalc n'a même pas encore publié cette news :;):
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42495
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: 81 crackée

Unread postby ProgVal » 23 Aug 2009, 10:56

critor2000 wrote:Par contre, il faudrait afficher la ROM à l'écran de la calculette, et recopier manuellement sur l'ordi, puisque la TI-81 n'a pas de port de communication...
(plus toutes les erreurs de recopie de code hexadécimal... il faut recopier 32Ko, soit 32768 caractères)
Mon frère a réussit à 3 reprises (on ne sait toujours pas comment) à afficher l'intégralité de la mémoire de la calculatrice.
Seuls hics: ça défile très vite (toute la mémoire est affichée en 2-3), pas moyen de l'arrêter pendant que ça défile, et la calculette est complètement formatée à la fin (à part l'OS)

À part ça, si y'a des volontaires...
Image

Image
User avatar
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 60.7%
 
Posts: 2747
Joined: 05 Jul 2007, 00:00
Location: Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S SI (Sciences de l'Ingénieur)

Re: 81 crackée

Unread postby critor » 23 Aug 2009, 11:30

Ok, je prépare ça.

Je vais poster la méthode en anglais également.
(Randy ne veut pas que l'on modifie son fichier, mais permet qu'on le redistribue)


Mais il est déjà bien sympa de m'avoir envoyé ça :;):
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42495
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: 81 crackée

Unread postby critor » 23 Aug 2009, 11:58

News postée, cher Mic! -> http://tiplanet.org/index.php?mod=ne ... iresid=755


Elle te plaît? :;):
(j'essaye toujours de vulgariser... ça fait pas trop "hacker" comme ça! TI-Bank a quand même une réputation de "propreté" et d'accessibilité à tous à défendre :;): )


Je viens de vérifier sur TICalc, l'info n'y circule pas encore... :#langue#:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42495
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: 81 crackée

Unread postby critor » 25 Aug 2009, 00:04

Suite de l'histoire.


Randy a réussi à faire fonctionner sa méthode sur une TI-81 en version ROM V2.0V.
(je ne sais pas pour le moment si il a du changer grand chose, mais je lui ai demandé)

Un dump de cette ROM est même en cours.


Comment?

C'est long... C'est pénible... C'est fatigant...

Le principe est le même que celui que j'ai utilisé pour dumper les ROMs 10.0 et 11.0 de la TI-82 (aucun shell compatible).
On recopie une portion de la ROM sur l'écran graphique.

On obtient donc une image binaire de la ROM: avec des points noircis pour les bits à 1, et blancs pour les bits à 0.

C'est là que ça diffère...

Sur TI-82, j'avais juste à envoyer l'image sur l'ordi...

Sur TI-81 il n'y a pas de port de communication: donc il faut compter les points, et taper manuellement les valeurs sur l'ordi...

La ROM fait 32Ko, soit 32768 caractères, soit 262144 bits à lire...

La fatigue et la monotonie aidant, le risque d'erreur est élevé.
Souhaitons-lui bien du courage!
(j'ai proposé de "décoder" une partie de ses images)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42495
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: 81 crackée

Unread postby Syfo » 25 Aug 2009, 01:41

262144 bits à lire?
Han c'est du suicide! Remarque ça fait jamais qu'une 50aine de pic à décoder, disons *2 pour vérifier les erreurs. Faut juste rien avoir à faire sur les trois prochains jours, et un bon opticien pour en ressortir avec des yeux normaux :p
User avatar
Syfo
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 29.4%
 
Posts: 2561
Joined: 21 Feb 2006, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
Class: prepa integree polytech (L2)

Re: 81 crackée

Unread postby critor » 25 Aug 2009, 01:59

Syfo wrote:262144 bits à lire?
Han c'est du suicide! Remarque ça fait jamais qu'une 50aine de pic à décoder, disons *2 pour vérifier les erreurs. Faut juste rien avoir à faire sur les trois prochains jours, et un bon opticien pour en ressortir avec des yeux normaux :p


Avec un écran TI-81 de dimensions 96x64 (6144 pixels), ça fait exactement 43 écrans à lire.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42495
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: 81 crackée

Unread postby Syfo » 25 Aug 2009, 02:04

Ouaip, ça correspond à mon calcul mais j'étais plus certain du nombre exact de pixels de la 81, merci pour la précision :)
User avatar
Syfo
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 29.4%
 
Posts: 2561
Joined: 21 Feb 2006, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
Class: prepa integree polytech (L2)

Re: 81 crackée

Unread postby critor » 08 Sep 2009, 18:48

DJ Omnimaga (xlibman) wrote:Dommage que ça semble si long et compliqué de faire un ROM Dump, car moi ma TI-81 c'est un des modèles sans pile Lithium (remplacer les piles AAA cause un Reset, comme sur la TI-Nspire) et elle a une ROM 1.1K


Waouh...

Si tu me la prêtes, je peux éventuellement tenter moi-même le ROM dump.
Ca risque juste de me prendre du temps cette année, mais ce sera fait.
(du moins si la 1.1K est soumise au même bug que les 1.8K/V2.0V)


Je peux aussi te l'acheter, si tu préfères...

Jusqu'à présent, je n'ai qu'une 1.6K en vue.
(un élève qui est venu avec ça en 2nde...)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42495
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: 81 crackée

Unread postby critor » 08 Sep 2009, 19:56

DJ Omnimaga (xlibman) wrote:Mhmm ça peut-être une idée, du moins si le shipping du Québec à la France c'est moins cher que les 20-40$ qu'on me charge souvent pour un shipping des États-Unis/Canada-Ouest sur Ebay.



Malheureusement, ça m'a l'air assez similaire...

Essaye une simulation:
http://www.canadapost.ca/cpotools/apps/ ... /findARate
Tu as besoin de ton code postal, du pays d'arrivée, du poids et des 3 dimensions.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42495
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Next

Return to Actualités

Who is online

Users browsing this forum: ClaudeBot [spider] and 13 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
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 !
12345
-
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.
3939 utilisateurs:
>3907 invités
>22 membres
>10 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
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)