150

Mais finalement, j'ai du mal à comprendre pourquoi détruire la zone des certificats détruit la TI...
Ou plutot si, j'ai peur de comprendre: Même pour télécharger une AMS gratuite, il faut avoir un certificat dans la TI?
avatarMaintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

151

>Mais finalement, j'ai du mal à comprendre pourquoi détruire la zone des certificats détruit la TI...
>Ou plutot si, j'ai peur de comprendre: Même pour télécharger une AMS gratuite, il faut avoir un certificat dans la TI?
Parce que le boot refuse de recevoir un AMS si les certificats sont corrompus.

152

cross
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

153

Oui mais a mon humble avis le boot permet de telecharger des certificats si ceux-ci sont corrompus
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

154

non
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

155

il dit quoi le boot si les certif sont corrompus ? (ça vriament etonant de TI de pas avoir prévu ça, je te laisse imaginer pourquoi, les certifs sont hs ? ok renvoyez nous votre TI, il la change pour une autre deja réparé, il prenne ta "cassé" lance le boot dans le mode "install certif" et reflash les certifs)
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

156

il dit "corrupted certificate memory" ou un truc du style. Et tu renvoies ta TI au SAV et en échange ils t'en donnent une neuve (vécu)
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

157

Flanker :
il dit "corrupted certificate memory" ou un truc du style.

Non, seulement en cas de problème avec la déprotection de la Flash.

Il est possible de procéder à la réception de l'ensemble de l'AMS par le boot même avec des certificats corrompus. A la fin de la réception, la clé publique est recherchée dans les certificats. Si la structure des certificats est incorrecte, une clé publique de substitution trouvée dans le boot est fournie (peut-être pour éviter de faire planter le reste du boot).
Le travail de décryptage de la signature MD5 est fait avec cette clé. La signature MD5 est recalculée est comparée avec la version décryptée, elles sont bien sûr différentes. Un code d'erreur est affiché (8), et le boot est prêt à recevoir une nouvelle version de l'AMS (en gros la calc est condamnée à vivre avec son boot uniquement).

158

Je me force à rendre FreeFlash distribuable ce w-e, avant de passer complètement à autre chose, sinon il sortira jamais.

159

Est-ce qu'il supportera la copie des certificats en cas de plantage de l'ecriture du premier secteur (comme tibreceiver) ?

160

Flanker : est-ce que tu pourrais surveiller ça ce WE, je serais pas dispo pour poster une news au sujet du ./158
avatarWebmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

161

je serais pas loin de Saint-Trop' ce w-e, loin de tout pc sad
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

162

ergh grin
avatarTutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

163

aïe
avatarWebmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

164

En même temps rien ne presse smile
PpHd
:Est-ce qu'il supportera la copie des certificats en cas de plantage de l'ecriture du premier secteur (comme tibreceiver) ?

Non. Tu as un peu plus de détails sur le problème ?

165

*erreur de topic *
avatar

166

>Non. Tu as un peu plus de détails sur le problème ?
C'est pas un probleme, mais AMS et TIBReceiver sont plus sur que le boot pour recevoir les TIB.
Dixit JM, le boot supporte la copie des certificats. Si au demarrage lorsqu'il lit les certifs, et s'ils sont invalides, il va regarder dans une autre zone
memoire de la flash s'il n'y aurait pas une copie des certificats. AMS et TIBReceiver supporte cette feature, mais pas le boot (Allez comprendre).

167

Voilà ce que j'ai trouvé :

* FL_download fait une backup des certificats en mémoire archive, là où il y a de la place (avec un comportement bizarre quand il n'y a pas de bloc 'unused', mais bon)
* En entrant par le point d'entrée du boot utilisé par l'AMS (vecteur ROM_BASE + $100) (donc juste après le FL_download), une routine du boot efface toutes les backup de certificats qu'elle peut trouver en Flash (dont celle faite par l'AMS triso), puis en crée une à $5F0000 (pour une 92+).
* Si jamais un problème survient pendant le transfert, le boot est relancé depuis son point d'entrée principal après avoir viré une pile (vecteur ROM_BASE + $4). Une routine efface toutes les backups de certificats qu'elle peut trouver en Flash (dont celle faite par la dernière exécution du boot triso).
* Je n'ai vu nulle part de routine de restauration de backup de certificats dans le boot.
* Le trap #11 - Fonction 6 de l'AMS, exécuté au reset, possède un appel de sous-routine capable de restaurer entièrement les certificats. Le code qui est avant vérifie peut-être entre autres si les certificats actuels sont valides (la fonction est grosse, je n'ai pas trop regardé). La sous-routine est capable de restaurer des certificats écrits en dur dans l'AMS (à ROM_BASE + $12003); je n'ai pas vu de code qui allait chercher une sauvegarde dans la mémoire archive.

Donc :
1) Je ne comprends rien à ce code pas cohérent du tout, qui n'a pas l'air de marcher.
2) Je ne vois pas trop comment TIB-Receiver pourrait se débrouiller pour permettre la restauration de la backup.

168

oué, j'avais déjà regardé vaguement ces trucs-là à une époque... à mon avis ils ont commencé à implémenter ça, puis en voyant que ces pbs n'arriveraient presque jamais, n'ont pas testé/fini (ça n'arrivait certainement pas assez souvent pour que ça vaille la peine de le faire)

169

Avec quel boot ?

170

Tu pense que certqin boot supporteraient ce comportement ?

effectivement, pollux et ExtendeD vous avez regarder quelle version du boot ?
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

171

Une 92+ HW2 de 2000 (j'ai pas la version sous la main là).

172

Voilà, FreeFlash commence à être proche d'une bêta.
Mais j'aurais besoin d'un dump de ROM (avec boot) des différents modèles de 92+ HW1 (je ne connais pas précisémment les variantes qui existent). Actuellement je ne suis pas sûr qu'ils soient supportés.

173

j'ai une 92 (la version avec rom externe) avec module plus... si tu veux un dump fais moi signe
avatarWebmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

174

C'est la version du module + (La version du boot) qui compte. Je crois que j'ai une build 7. Je sais plus.

175

./173 ./174 : je prends ! olivier point armand at gmail point com

176

Oue mais je ne pourrais l'envoyer pas avant lundi prochain (Week-end powa!)

177

faudra me dire comment faire... mon dernier dump c'était encore en 92I et c'était en 1999 cheeky
avatarWebmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

178

Ouaip, pareil, j'ai un module plus ça ne me dérange pas de faire un dump, mais comment dire... disons que je n'ai pas touché ma TI depuis un an et demi au moins cheeky (si ça se trouve elle est encore sous une vieille bêta de PedRom)
avatar

179

vince, Nil : pour faire simple (bande de dinosaures), vous exécutez ce prgm ( http://www.ifrance.com/ti68k/bootdump.zip ), qui créera un fichier 'boot' contenant une image du boot; c'est tout ce qu'il me faudrait.
Y'a pas de raison que ça ne marche pas sur PedroM.

180

Fichier envoyé smile.
En éditant le fichier à la sauvage, j'ai trouvé ça :
Boot 1.01 build 7
avatar