π
<-

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

Nouveautés, projets, mises à jour.

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

Message non lude Hayleia » 18 Déc 2015, 10:15

Epharius a écrit:Ah mince, quelle idée d'en faire une application :p
En effet, je vais devoir le faire à ma sauce, espérons que ça marche parce que faire tout un code comme ça pour rien...
Sinon puisque c'est open source, je vais peut-être essayer de recompiler le code sans en faire une application (ne me tuez pas mais je ne sais toujours pas la différence entre une application et un programme, juste que l'application peut s'exécuter en ARC)

Je savais pas qu'il était open source mais si t'as trouvé la source, tant mieux :P
Et si tu l'as pas trouvée, je ne pense pas que thepenguin77 soit contre. Suffit de lui donner un lien vers ce topic et je pense qu'il sera d'accord.

À part ça, la différence entre une app et un programme... Ben tu te souviens des problèmes que tu avais à mettre PHASM dans un groupe parce que les groupes ça bouge pas ? Ben t'as pas ce problème avec les applications :P
Autre chose aussi, comme tu dis elles peuvent s'exécuter en ARC, ce qui permet à Smash de créer plein d'appvars temporaires sans déclencher d'erreur mémoire.
Par contre du coup tu ne peux pas (simplement) modifier leur contenu donc contrairement aux programmes, tu ne peux pas sauvegarder les highscores directement dans le programme, tu sauves dans une appvar (ou ailleurs mais je vois pas ce qui serait mieux qu'une appvar). Et tu ne peux pas non plus utiliser de SMC, à part en trichant comme dans Smash, c'est à dire en compilant ton SMC pour qu'il puisse tourner dans une zone mémoire qui t'arrange genre L3 (merci à Matref) et tu appelles L3 quand tu veux exécuter ce code.

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 ?

Message non lude grosged » 18 Déc 2015, 11:23

Intéressant tout ça !..bien que j'avoue ne pas toujours bien comprendre (ARC? Zstart?..)
Ce qui résiste au Reset , c'est quoi ? Une zone mémoire bien précise ? Si oui, en Ram, ou en rom(flash) ?
ça me rappelle que sur Amstrad, une zone en ram résistait au reset !
Une chose est sûre : la TI-82A refuse tout fichier application envoyé par TILP
Il me vient une idée, ça serait possible de carrément transférer du code (zstart par ex) sur une application déjà incluse dans la TI-82A?
(une espèce d'usurpation d'application héhé!)
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 ?

Message non lude Hayleia » 18 Déc 2015, 11:41

ARC c'est juste parce qu'on a la flemme de dire "archive" en entier :P
zStart est le nom d'une application qui tournait sur 83+/84+. J'avais fait deux news dessus, dont celle là, plus généraliste.
Et en fait, je pense surtout que zStart patche l'OS pour lui dire de réinstaller les hooks de zStart après un RAM Clear. Mais si vous arrivez à faire pareil, ça passe. Votre hack avec votre image patche l'OS pour qu'il installe des hooks après chaque RAM Clear, puis votre hack plante mais ça tombe bien, ça permet aux hooks de s'installer :P

Par contre, j'y connais absolument rien à la 82A...
Par exemple, est-ce qu'il est possible d'archiver des programmes ? Est-ce qu'elle supporte les groupes ?

Et effectivement, si on peut injecter du code dans une app, ça serait pas mal non plus. Ça ferait Ndless 3.6 plutôt que 3.1 (méthode zStart) mais c'est toujours mieux que Ndless 3.9 ;)

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 ?

Message non lude Lionel Debroux » 18 Déc 2015, 12:07

Une chose est sûre : la TI-82A refuse tout fichier application envoyé par TILP

En effet, la machine refuse les applications.
Pour bien faire, tilp (libticalcs, calc_84p.c) ne devrait même pas permettre d'envoyer des FlashApps à une 82A. OPS_FLASH est commenté, comme il se doit; en revanche, les callbacks sont send_flash et recv_flash, et non leurs versions noop.
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 ?

Message non lude Adriweb » 18 Déc 2015, 12:20

Lionel Debroux a écrit:
Une chose est sûre : la TI-82A refuse tout fichier application envoyé par TILP

En effet, la machine refuse les applications.
Pour bien faire, tilp (libticalcs, calc_84p.c) ne devrait même pas permettre d'envoyer des FlashApps à une 82A. OPS_FLASH est commenté, comme il se doit; en revanche, les callbacks sont send_flash et recv_flash, et non leurs versions noop.

Ca se passe ici, pour ceux qui veulent voir par eux-même :P Il y faudrait donc noop_send_flash et noop_recv_flash comme sur certains autres modeles.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 82.1%
 
Messages: 14883
Images: 1211
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

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

Message non lude GalacticPirate » 18 Déc 2015, 12:25

Non, la 82A ne supporte pas les apps, et n'en contient pas puisqu'elles sont built-in et intégrées à l'OS, donc n peut appeler ça de fausses apps. Si on fait un ROM clear (en théorie) les "apps" actuelles restent :\
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 ?

Message non lude Hayleia » 18 Déc 2015, 12:28

Et quelles sont ces built-in applications ? Parce que si au moins une d'entre elles est inutile, on peut vouloir la remplacer par une application plus utile comme un zStart adapté aux 82A. Un peu comme remplacer l'application "avertissement sur la santé et la sécurité" sur 3DS par un installeur de programmes.

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 ?

Message non lude GalacticPirate » 18 Déc 2015, 12:35

Comme je le disais, elle sont intégrées à l'OS et on ne peut pas les virer. Sinon, il y a :
  • Finance
  • CSheetFr
  • Français
  • Inequalz
  • PlySmlt2
  • Probsim
  • Périod

Mais je crains bien que ce ne soit même pas des fichiers *.8xk, mais bien du code ASM greffé dans l'OS, auquel cas, ça risque d'être très, très problématique.
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 ?

Message non lude Lionel Debroux » 18 Déc 2015, 12:36

Sur 82A, les ex-FlashApps font partie intégrante de l'OS, et sont intégrées dans la signature.
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 ?

Message non lude Hayleia » 18 Déc 2015, 12:43

STV a écrit:Comme je le disais, elle sont intégrées à l'OS et on ne peut pas les virer.

Je n'ai jamais parlé de les virer.

STV a écrit:Mais je crains bien que ce ne soit même pas des fichiers *.8xk, mais bien du code ASM greffé dans l'OS, auquel cas, ça risque d'être très, très problématique.
Lionel Debroux a écrit:Sur 82A, les ex-FlashApps font partie intégrante de l'OS, et sont intégrées dans la signature.

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 ?
Parce que ok, je me doute bien qu'on peut pas envoyer n'importe quel OS mais si on peut modifier les apps une fois l'OS installé sur calculette, on peut même injecter DoorsCS dans CSheetFr. Si on peut pas par contre, on risque d'être coincés avec un Ndless 3.9 -.-

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

PrécédenteSuivante

Retourner vers Actualités

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 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.
3909 utilisateurs:
>3891 invités
>11 membres
>7 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)