π
<-

bidouillages sur TI-82A : déceler 1 faille ?

Nouveautés, projets, mises à jour.

Re: bidouillages sur TI-82A : déceler 1 faille ?

Messagede GalacticPirate » 18 Déc 2015, 12:45

Ce qu'on te dit, c'est que ce ne sont pas des FlashApps au format 8xk, ce sont des fausses, qui font partie intégrantes de l'OS, et qui sont planquées derrière cette usine à gaz de clé RSA 2048-bits. Ce ne sont pas des apps, juste des "fonctionnalités" de la calculatrice accessibles par un menu improprement nommé "Applications" :p Donc, ce serait bien vers un Ndless 3.9 qu'on se dirige :p
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
Avatar de l’utilisateur
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 1.3%
 
Messages: 1156
Images: 2
Inscription: 23 Mai 2015, 10:36
Localisation: Hauts-de-Seine, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: M2

Re: bidouillages sur TI-82A : déceler 1 faille ?

Messagede Hayleia » 18 Déc 2015, 12:52

STV a écrit:Ce qu'on te dit, c'est que ce ne sont pas des FlashApps au format 8xk, ce sont des fausses, qui font partie intégrantes de l'OS, et qui sont planquées derrière cette usine à gaz de clé RSA 2048-bits. Ce ne sont pas des apps, juste des "fonctionnalités" de la calculatrice accessibles par un menu improprement nommé "Applications" :p Donc, ce serait bien vers un Ndless 3.9 qu'on se dirige :p

Le problème, c'est que si ça se trouve tu réponds à ma question depuis 2h, mais en dissimulant ta réponse derrière trop d'informations que tu répètes inutilement. J'ai très bien compris que les 8xk c'est foutu, je le savais déjà avant d'arriver sur ce topic. Et j'ai bien compris que les apps sont dans l'OS.

La seule question, c'est ça :
Hayleia a écrit:Par "intégrées dans la signature", ça veut dire qu'elles sont incompréhensibles même sur la calculette ? Ou juste qu'il est impossible de les modifier sur PC puis d'envoyer à la calculette à cause d'un mismatch de signature ?


En gros, la signature, elle protège les apps lors du transfert (transfert qui est maintenant impossible, inutile de le redire une 20e fois, merci), mais est-ce que les apps sont encore protégées par la signature une fois dans la calculatrice ou est-ce qu'on peut les réécrire grâce à un programme qui tourne sur la calculatrice ?

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: bidouillages sur TI-82A : déceler 1 faille ?

Messagede GalacticPirate » 18 Déc 2015, 12:54

En fait, le truc, c'est que les "apps" sont indissociables et inséparables de l'OS, c'est ça que tu n'avais pas compris non ? Si on arrivait à éditer une app, ça voudrait dire qu'on aurait décrypté la clé RSA et tout ce micmac ne serait pas. Donc, en langage technolapin :troll: : apps = morceau OS, apps pas exister, modifier apps = modifier OS = décrypter RSA = RDV en 2300 :p
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
Avatar de l’utilisateur
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 1.3%
 
Messages: 1156
Images: 2
Inscription: 23 Mai 2015, 10:36
Localisation: Hauts-de-Seine, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: M2

Re: bidouillages sur TI-82A : déceler 1 faille ?

Messagede Hayleia » 18 Déc 2015, 13:02

Le dernier message de STV ne répond toujours pas à ma question. Mais si c'est parce que ma question n'est pas claire, voilà des logs (avec modifications en italique pour rendre encore plus clair) du chat où STV comprend enfin ma question donc si ça se trouve, d'autres personnes comprendront aussi ce que je demande.

(12:56:06) Hayleia: est-ce que tu peux arrêter de répondre à côté de la question ?
(12:56:16) STV: Hayleia: de quoi ?
(12:56:34) STV: tu peux pas éditer ou injecter un truc dans un bunker !
(12:56:46) STV: il n'y a pas d'apps, c'est l'OS, d'accord ?
(12:56:50) Hayleia: mais t'arrêtes pas de répondre à une autre question que ce que je demande, et t'as déjà dit ce que tu n'arrêtes pas d'écrire
(12:57:02) STV: Hayleia: repose ta question :p
(12:57:04) Hayleia: "(12:56:46) STV: il n'y a pas d'apps, c'est l'OS, d'accord ?" ça tu l'as déjà dit 20 fois
(12:57:13) Hayleia: "(12:56:34) STV: tu peux pas éditer ou injecter un truc dans un bunker !" ça tu ne l'as pas dit
(12:57:25) Hayleia: et c'est "(12:56:34) STV: tu peux pas éditer ou injecter un truc dans un bunker !" que je veux depuis 2h
(12:57:40) STV: Hayleia: de quel transfert tu parles ?
(12:58:10) Hayleia: d'ailleurs non, ça ne répond toujours pas à la question
(12:58:26) Hayleia: ben justement, je parle du transfert qu'on ne peut pas faire donc osef de ça
(12:58:43) Hayleia: moi je parle de faire tourner un programme sur calculatrice, qui patcherait l'OS
(12:58:52) STV: d'accord
(12:58:55) Hayleia: en visant les applications histoire de ne pas perdre en fonctionnalités
(12:59:36) STV: Hayleia: donc tu veux utiliser la méthode de grosged et Epharius pour sauter dans le code ASM d'une app et injecter ton truc ?
(12:59:42) Hayleia: du coup, est-ce que la signature empêche les patchs oncalc ou est-ce qu'elle empêche juste le transfert qui est déjà impossible pour d'autres raisons donc on s'en fout ?
(12:59:49) Hayleia: voilà, c'est ça que je veux

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: bidouillages sur TI-82A : déceler 1 faille ?

Messagede grosged » 18 Déc 2015, 15:02

Oui, c'est exactement à ça que je pensais quand je parlais d'usurper une apps (vraie ou fausse) intégrée : on lancerait un patch depuis un fichier-image
à ce propos, je vais continuer mes tests car pour le moment je n'ai rallongé ce fichier que de quelques octets (le code d' Epharius faisant 30 octets, j'avais étendu la zone à +26 octets)

petit rappel technique:
au tout départ avec pour seul modif l'écriture de 01 00 (c_a_d la valeur 1 en hexa 16bits) en offset 57,
seuls les 4 derniers octets sont éxecutés.
Pour disposer d'une plus grande zone pour notre code,
il nous suffit d'incrémenter la valeur 16bits en offset 70, et d'ajouter manuellement ces octets supplementaires via l'éditeur de fichier


Je vais effectuer une série de tests afin de déterminer jusqu'à quel point pourrait-on étendre cette zone...
Avatar de l’utilisateur
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 32.2%
 
Messages: 773
Images: 92
Inscription: 14 Sep 2011, 12:29
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: bidouillages sur TI-82A : déceler 1 faille ?

Messagede grosged » 18 Déc 2015, 16:10

Bon , d'après mes permiers tests, on peut allègrementt utiliser dans les 300 octets :) (si ce n'est plus...)

Petite question : quelqu'un sait comment on fait en asm pour afficher sur l'ecran le contenu d'un registre ? (un affichage en hexa suffirait amplement) ? J'imagine qu'il doit bien y avoir des Bcall équivalant (de près ou de loin) au Disp Basic, non?
Parce qu' en fait , je repense à cette hypothétique zone de mémoire résistant au reset

Je m'explique:
au moyen de petits programme asm, on pourrait chercher après cette zone!

on choisi une valeur 16bits (évidemment hors du jeu d'instruction Z80)
puis on scrute les 64Ko de la ram
si on ne trouve cette valeur nulle part, alors on la choisi pour l'écrire dans la totalité des 64Ko
Puis un reset (à ce stade , c'est sur!)
Enfin on scrute à nouveau les 64Ko de mémoire, et si on retombe dessus , c'est gagné!
Mais c'est à ce moment précis qu'il faudrait afficher l'adresse mémoire

Voilà! ..Une telle zone parmi la RAM, c'est peut-être inespéré mais on ne sait jamais (cela se produisait bien sur les amstrad cpc!!)
Avatar de l’utilisateur
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 32.2%
 
Messages: 773
Images: 92
Inscription: 14 Sep 2011, 12:29
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: bidouillages sur TI-82A : déceler 1 faille ?

Messagede Epharius » 18 Déc 2015, 17:12

Pas sûr qu'un tel endroit non protégé existe, mais si tu veux, la romcall _dispHL affiche en gros caractères le contenu du registre HL. Je ne sais pas quelle est son adresse par contre je n'ai pas l'include sous les yeux.
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 8.9%
 
Messages: 1182
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: bidouillages sur TI-82A : déceler 1 faille ?

Messagede Bartmaniaque » 18 Déc 2015, 17:16

Je sais pas exactement comment ça change d'une calcu à l'autre, mais sur Ti83PCE c'est l'adresse 0021EE0h ;)
Avatar de l’utilisateur
Bartmaniaque
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 46.7%
 
Messages: 57
Inscription: 09 Oct 2015, 14:58
Localisation: Yonne, Bourgogne, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ère S-SI

Re: bidouillages sur TI-82A : déceler 1 faille ?

Messagede Lionel Debroux » 18 Déc 2015, 17:29

Ca change énormément entre la famille 83+ et la famille TI-eZ80, justement...
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.4%
 
Messages: 6875
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: bidouillages sur TI-82A : déceler 1 faille ?

Messagede Bartmaniaque » 18 Déc 2015, 17:39

Je m'en doutait un peu, mais je viens de regarder dans l'include ti83plus et donc c'est 4507h
Avatar de l’utilisateur
Bartmaniaque
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 46.7%
 
Messages: 57
Inscription: 09 Oct 2015, 14:58
Localisation: Yonne, Bourgogne, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ère S-SI

PrécédenteSuivante

Retourner vers Actualités

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
3913 utilisateurs:
>3888 invités
>17 membres
>8 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)