π
<-
Chat plein-écran
[^]

BootSwap: déprotège ton Boot, améliore ta 84+CE en 83PCE

: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:

BootSwap: déprotège ton Boot, améliore ta 84+CE en 83PCE

Unread postby critor » 16 Sep 2020, 12:05

Dans une actualité précédente, nous t'informions que
Texas Instruments
avait décidé de mettre fin au support des programmes dits
ASM
sur ses célèbres calculatrices
TI-83 Premium CE
et
TI-84 Plus CE
. Les mises à jour
5.5.1
(et ultérieures)
interdisaient ainsi le lancement des programmes compilés ou assemblés en langage machine à partir d'un code écrit en langage assembleur, C, ou autres, une fonctionnalité historique présente depuis 1996 sur les calculatrices de la marque, véritable signature du constructeur. :'(

Un coup dur pour la communauté avec une grande part des fichiers servis gratuitement sur Internet désormais totalement inutilisables. Des 100aines de jeux et programmes cumulant plusieurs 100aines de milliers de téléchargements rien que chez nous jetés aux oubliettes de l'Histoire, des 10aines de niveaux perso bons pour la poubelle, des 1000iers d'heures de travail passionné parties en fumée, le tout bien évidemment sans aucune discussion préalable ! :mj:
On peut citer le
mario-like
, , , , l'émulateur Nintendo Game Boy , et bien d'autres...

La décision découle de la maladresse insondable d'un enseignant-vidéaste français très populaire, qui a publié le 12 février 2020 une vidéo montrant pas à pas en direct comment exploiter un bug sur
TI-83 Premium CE
en version
5.2.2
à des fins de fraude, bien que prétendant paradoxalement le contraire en introduction.
La méthode illustrée exploitait un très vieux bug présent dans des mises à jour
TI-83 Premium CE
, les versions
5.2.0
à
5.3.0
sorties entre
juin 2016
et
juillet 2017
, versions obsolètes qui étaient depuis longtemps en voie de disparition. Le bug concernant un menu officiel qui permettait par erreur de continuer à accéder à ses programmes une fois passé en mode examen, avait été signalé à
Texas Instruments
par nos soins à l’époque, et corrigé dans la mise à jour suivante
5.3.1
de
février 2018
soit il y a déjà bien longtemps, il suffisait bêtement de mettre à jour, information omise dans la vidéo. Sa communication dans le contexte de la presse la semaine suivante n'a pas davantage été corrigée malgré nos diverses précisions apportées en commentaire et restées systématiquement sans réponse, se voulant tout aussi alarmiste.

L'opposition à la réforme du lycée est certes compréhensible et respectable. Mais à la différence, il nous semble absolument inadmissible et irresponsable : :mj:
  • de détailler l'utilisation d'une faille permettant de frauder sur une chaîne publique ciblant principalement le public scolaire et ce à seulement quelques semaines des examens
    (heureusement annulés en 2020)
    - c'est quelque chose qui nous semble de façon évidente à discuter en privé auprès du constructeur concerné, ou sinon à signaler via la voie hiérarchique
  • de semer la peur particulièrement auprès du public institutionnel en mentant par omission, et de persister dans la désinformation en question lors des communications ultérieures bien qu'ayant été informé entre temps

100K vues en deux jours, 170K vues à la fin de la semaine en plein congés d'Hiver, 240K vues aujourd'hui soit une part très significative du nombre de candidats au Baccalauréat, une vidéo conçue pour faire le
buzz
, on reconnait le savoir-faire d'un professionnel de la chose, quel dommage que ses hautes compétences aient été aussi mal utilisées ici... Outre la destruction de toute une communauté, tout ce que cette vidéo aura réussi à faire c'est bien d'informer les fraudeurs, relançant chez nous les téléchargements pas forcément fructueux d'anciennes versions conservées à des fins historiques et n'intéressant plus grand monde jusqu'à la date en question, le confinement venant
heureusement
rapidement éteindre l'incendie. :mj:

Le rapport entre un
bug
de la faute du constructeur dans le code d'un menu officiel et l'exécution de programmes
ASM
fournis par des tiers ? Aucun... Le constructeur a simplement voulu envoyer un signal fort auprès des institutions après une vidéo ayant bien évidemment sali son image jusqu'au plus haut sommet de l'Etat.
Nous n'excusons pas
Texas Instruments
pour autant. Le constructeur n'en a pas moins pris une décision extrême hautement injuste et injustifiée, bien que bénéficiant contrairement à la concurrence jusque-là d'une communauté unie à travers les frontières, soudée, sage, respectueuse, ne s'attaquant ni au mode examen ni à la sécurité de ses modèles, et faisant elle-même la police en son sein.

Avons-nous été aussi mauvais dans notre communication avec le constructeur ces dernières années au sujet de sa communauté non-enseignante ? Y a-t-il des luttes de pouvoir internes avec de nouvelles têtes arrivées aux responsabilités, ignorant tout de la communauté, pensant pouvoir mieux faire que leurs prédécesseurs, ou encore ne voulant rien savoir de la communauté en question comme c'était le cas il y a une 10aine d'années avant la présidence de
Peter Balyta
?

Nous avons pourtant bien présenté une communauté de développeurs jeunes et essentiellement anglophones
(
Cemetech
)
.
Psychologie de l'adolescent soit tout-de-même son public cible, bien plus sensible à l'injustice que les adultes, une sanction ou restriction ne peut passer que si elle est :
  • juste
  • justifiée
  • constructive
  • graduée
Aucune de ces conditions n'est ici remplie ! :#non#:

Au contraire, bien que bénéficiant clairement des conseils d'experts en pédagogique, le constructeur a été extrêmement maladroit dans ses communications à ce sujet ces derniers mois. Il est resté dans son habituel carcan de communication assez formelle conçue sur-mesure pour les enseignants, ce qui a systématiquement été perçu comme une insulte par nos jeunes de
Cemetech
, jetant à chaque fois de l'huile sur le feu.

On peut citer :
  • Promotion de la mise à jour
    5.5
    initialement sans avertir les utilisateurs qu'il s'agissait d'une régression en fonctionnalités sans possibilité de retour en arrière, fonctionnalités de plus à l'époque toujours annoncées sur les pages officielles du produit, et qui étaient donc incluses dans le prix d'achat. Volonté de prendre au piège les utilisateurs ? En tous cas cela a été très mal perçu dans la communauté.
  • La communication officielle d'abord partagée de façon informelle parlait de
    "prioriser l'apprentissage" (prioritize learning)
    , des mots perçus comme particulièrement insultants et méprisants envers le travail bénévole et passionné accompli en ce sens au sein de la communauté de développement pendant 5 ans autour de la plateforme
    CE
    . Parce que des choses sont codées dans un langage autre que le
    Python
    choisi entre temps au lycée français elles n'auraient soudainement plus aucun intérêt pédagogique, scolaire ou formateur ? :#roll#:
    En tous cas cela a été très mal perçu dans la communauté.
    TI-France wrote:Chez TI, nous travaillons constamment sur des moyens d'améliorer nos produits pour donner aux étudiants plus d'occasions d'apprendre, d'explorer et d'étudier les mathématiques et les sciences. Après un examen attentif, nous avons pris la décision de supprimer la fonctionnalité ASM dans notre dernière mise à jour du système d'exploitation pour prioriser l'apprentissage et minimiser les risques de sécurité. Nous pensons que cela aidera également les élèves à se concentrer sur l'apprentissage des mathématiques et des sciences. Une fois que vous aurez mis à jour la version 5.5 du système d'exploitation pour la TI-83 Premium CE, vous ne pourrez pas passer à une version antérieure.

    TI-Dallas wrote:At TI, we’re constantly working on ways to improve our products to give students more opportunities to learn, explore and study math and science. After careful consideration, we’ve made the decision to remove ASM functionality in our latest OS update to prioritize learning and minimize security risks. We believe it will also help students focus on learning math and science. After you update the operating system version to 5.6 on the TI-84 Plus CE graphing calculator, you will not be able to downgrade.

  • Des utilisateurs contactant le support technique au sujet de leurs jeux qui ne marchaient plus se sont fait répondre que de toutes façons l'utilisation de jeux annulait la garantie de la calculatrice. C'est nouveau à notre connaissance... Volonté de faire peur ? Mensonge ? Les deux ?... En tous cas, cela sème une suspicion ici encore infâmante envers les programmes non officiels. :mj:
  • Une communication informelle a proposé de sortir une
    TI-84 Plus CE Developer Edition
    bien évidemment interdite aux examens... Décidément
    Texas Instruments
    semble ne pas comprendre sa communauté malgré une décennie d'échanges...
    L'intérêt de développer pour
    TI-83 Premium CE
    et
    TI-84 Plus CE
    était justement de pouvoir partager ses créations auprès de la formidable base d'utilisateurs scolaires tout autour de la planète - quel intérêt à développer pour une machine interdite aux examens, machine que les scolaires n'achèteront donc pas, créant ainsi des programmes ASM qui ne fonctionneront pas sur les
    TI-84 Plus CE
    normales ? Une
    Developer Edition
    ne serait a priori achetée que par une petite niche de développeurs qui ne pourront donc que se partager des choses entre eux dans le plus total anonymat et l'indifférence générale, rien à voir avec ce qu'a été l'esprit de la communauté pendant des décennies... :#roll#:
    C'est une fois encore une proposition tellement décalée qu'elle en est insultante.
  • La même communication informelle conseillait de passer au
    Python
    pour poursuivre nos superbes créations - était-ce se moquer du monde ou bien un manque de connaissance des capacités
    Python
    actuelles de la plateforme
    CE
    ? :#roll#:
    Le
    Python
    de la
    TI-83 Premium CE
    ne dispose pas d'une fonction pour tester l'appui sur une touche, mais d'une fonction
    wait_key()
    bloquante. Autrement dit, à chaque fois qu'un jeu
    Python
    par exemple sera en train de tester une touche son affichage sera figé. Cela réduit déjà le champ des possibles aux seuls jeux pouvant se ramener à du
    tour par tour
    , extrêmement rares sur calculatrices où l'on ne joue pas souvent à plusieurs. :mj:
    A croire que
    Texas Instruments
    ne connaît même pas les réalisations de sa propre communauté... :#roll#:
  • Pour cette rentrée 2020 la régression en fonctionnalités avec interdiction de retour en arrière fait enfin l'objet d'une mention sur les pages de téléchargement officielles de
    Texas Instruments
    . Toutefois elle reprend la formulation précédente, noyant donc l'information essentielle au sein d'un long paragraphe dont la position peut faire penser à aux avertissements ou résumés d'accord de licence que pas grand monde ne lit.
  • Enfin lors de ses formations en ligne de rentrée en ce moment à l'attention des enseignants dont la toute dernière à ce jour, nous avons pu constater une communication induisant ces derniers en erreur de façon possiblement non intentionnelle mais dans tous les cas fort déloyale envers nous.
    TI wrote:Vous avez pu voir aussi à différents moments de l'année, peut-être des vidéos, peut-être des tweets, peut-être sur facebook ou autre, une alerte qui concernerait une faille concernant ce mode examen et que ce serait très facile à détourner.
    Alors il faut savoir que Texas Instruments a vraiment travaillé durement pour avoir un système très fiable et non pénétrable et ici je vais vous parler de la mise à jour, pas dans les détails parce que c'est quelque chose que je ferai à la fin de cette présentation avec vous.
    En tous cas la dernière mise à jour qui est la version 5.5 de l'OS [...], ce dernier OS bloque toute faille possible au niveau de la calculatrice.
    Donc c'est une mise à jour qui est vraiment très importante.
    En fait Texas Instruments a tout simplement pris la décision de supprimer la fonctionnalité ASM. Et donc on ne peut plus rentrer dans les fichiers de la calculatrice.

    TI
    a donc commis une grave erreur de codage dans un menu parfaitement officiel, le menu en question permettant de continuer à accéder aux programmes préchargés une fois passé en mode examen. C'est bien évidemment de leur faute, ce sont eux qui ont codé ça.
    Mais auprès du public enseignant de cette rentrée par contre, on tente visiblement de noyer le poisson, de rejeter la faute, en l'occurrence d'incriminer les programmes
    ASM
    qui permettaient de rentrer dans les fichiers de la calculatrice. Or non, il n'y avait pas besoin de charger ou modifier quoi que ce soit, le bug était présent d'origine à la sortie d'usine.
    La communication transforme donc adroitement auprès de l'auditoire, un bug c'est-à-dire une erreur de codage de la faute du constructeur, en une attaque malintentionnée de tiers, jetant ainsi l'opprobre sur les communautés de développement
    TI-Planet
    et
    Cemetech
    (TI-Planet ici en l'occurrence puisque c'est une formation francophone)
    .
    Tout ceci auprès d'un public non technicien et donc parfaitement apte à gober la chose en question, c'est déloyal, scandaleux, et encore plus dans le contexte des communautés en question, agissant fidèlement de longue date dans l'intérêt du constructeur.
    Nous avons signalé la vidéo irresponsable mentionnée plus haut le jour-même de sa sortie et pouvions difficilement faire mieux, c'était au constructeur d'en négocier la suppression... Nous avons répondu à la vidéo et aux tweets du même auteur en apportant des précisions même si l'énergumène en question n'en a tenu aucun compte, n'apportant aucune précision à ses publications et réitérant la même communication induisant en erreur dans la presse la semaine suivante...
    Pourquoi est-ce à nous que l'on tente de coller la chose sur le dos ?

Les réactions sur
Cemetech
de la communauté de développement anglophone à cet enchaînement d'insultes peuvent être suivies sur toute la période estivale dans les fils suivants, à l'exception de la dernière dont ils n'ont
(heureusement ?...)
pas encore connaissance :

Texas Instruments
avait donc la chance de disposer d'une communauté de développement unie à travers les frontières, soudée, sage, respectueuse, exerçant sa passion créatrice tout en défendant les intérêts du constructeur, ne s'attaquant ni au mode examen ni à la sécurité de ses modèles, et faisant elle-même la police en son sein.

Volonté de faire table rase du passé ou maladresse en équipe réduite en période épidémique estivale, le constructeur a tout gâché, tout ce qui avait pu être construit en une 10aine d'années. Mais franchement, peut-on véritablement arriver à générer un tel niveau de ressentiment sans le faire exprès ?

On se croirait revenu 10 ans en arrière avant la présidence de
Peter Balyta
, du temps des attaques contre la sécurité et le mode examen par
Brandon Wilson
,
calc84maniac
et d'autres dans la communauté
Omnimaga
...

Sauf qu'entre temps, nous pensions également avoir bien expliqué à
Texas Instruments
que le niveau des créations autour de la plateforme
CE
s'était littéralement envolé par rapport à ce qui avait pu exister pour les plateformes précédentes. Il ne fallait donc pas s'attendre à ce que cela se passe aussi
'gentiment'
qu'à l'époque...

Et ce qui devait arriver arriva. Ceux qui ne peuvent plus s'amuser à créer des jeux et outils, redirigent leurs immenses talents vers autre chose... Depuis une semaine,
Texas Instruments
fait l'objet d'attaques quasi quotidiennes, à un point tel que nous avons du mal à en suivre le rythme.
  • 7 septembre
    :
    • Sortie anonyme de
      arTIfiCE
      , un
      jailbreak
      permettant d'exécuter des programmes
      ASM
      sur les calculatrices
      CE
      déjà mises à jour en version
      5.5.1+
      . :bj:
    • Sortie conjointe par de
      Cesium 3.3.1
      , une application tout spécialement adaptée aux OS
      5.5.1+
      .
      s'était déjà illustré sur la plateforme
      CE
      avec le
      Mario-like
      Oiram CE
      , , , , et .
      Une fois installé à l'aide du
      jailbreak
      précédent,
      Cesium
      permet de lancer les programmes
      ASM
      beaucoup plus facilement et rapidement. :bj:
    • Sortie conjointe par de
      AsmHook
      , qui permet de réactiver totalement la fonctionnalité
      ASM
      , et donc comme avant d'exécuter directement des programmes
      ASM
      depuis l'écran de calcul ou depuis un programme
      TI-Basic
      . :bj:
    Jusqu'à présent on pouvait considérer cela comme légitime.

    Mais avec le degré de ressentiment et de rejet que
    Texas Instruments
    a su générer auprès de ses plus grands fans, les choses sont très loin de s'être arrêtées là.
  • 8 septembre
    ,
    Texas Instruments
    fait l'objet d'une attaque d'une violence jamais vue. Sortie anonyme de
    Cauldron
    , un outil qui modifie le
    Boot
    (code d'amorçage)
    des
    TI-83 Premium CE
    et
    TI-84 Plus CE
    assemblées jusqu'en
    Mai 2019
    (jusqu'à la révision matérielle
    L
    )
    , en désactivant plusieurs sécurités :
    • sur les calculatrices avec
      Boot
      en version
      5.1.5
      et
      5.3.1
      : l'inscription du numéro de version minimale autorisée est bloquée en dur sur
      5.3.1
      , ce qui te permettra à tout moment de pouvoir réinstaller une ancienne version jusqu'à
      5.3.1
      , et donc de retrouver la gestion des programmes ASM
    • sur les calculatrices avec
      Boot
      en version
      5.3.1
      : en prime, la vérification de la signature 1024 bits au démarrage est désactivée, ce qui permettra à ta calculatrice de démarrer plus rapidement, et également d'utiliser de façon durable un système d'exploitation modifié
    Précisons bien qu'ici il s'agit de modifications apportées au
    Boot
    et donc permanentes. En pratique tu prends le contrôle total de ta calculatrice pour toujours ; ce ne serait que très difficilement corrigeable via une mise à jour officielle du système.

    Cela ouvre la voie à nombre de choses hautement désagréables pour
    Texas Instruments
    , dont des systèmes d'exploitation avec mode examen altéré.

Mais voilà,
Cauldron
nous semblait souffrir d'un codage très rapide voir brouillon, et nous t'en déconseillions fortement l'utilisation. Nous n'avons d'ailleurs même pas hébergé l'outil en question. Notons cela dit que notre membre
TheMachine02
s'est lancé dans un travail d'amélioration et sécurisation de Cauldron :)

La reprogrammation du
Boot
, élément vital de ta calculatrice, n'est pas une opération anodine. Toute erreur suite à une situation imprévue
(batterie faible, version inconnue,
Boot
déjà patché par un autre outil)
et ta calculatrice sera définitivement inutilisable. :mj:

Non, tu ne peux pas confier la reprogrammation de ton
Boot
à un outil codé rapidement sur un coin de table. :#non#:

Désormais plus aucun danger, ce
10 septembre
c'est un grand nom de la communauté qui nous sort un outil fiable, de
Cemetech
qui s'était déjà illustré sur la plateforme avec , , et .

Son outil
BootSwap
a l'avantage d'un menu qui te permettra à la différence de savoir à tout moment où tu en es et ce que tu fais. Il te permet :
  1. de sauvegarder ton
    Boot
    vers une variable d'application
  2. d'installer le
    Boot
    présent dans une variable d'application
    (déconseillé sauf si tu sais ce que tu fais - les différentes versions du
    Boot
    ne sont pas compatibles avec l'ensemble des révisions matérielles)
  3. de vérifier la somme de contrôle de ton
    Boot
    et de la comparer aux sommes de contrôle connues pour le
    Boot
    original et le
    Boot
    patché dans la version en question
  4. de vérifier la somme de contrôle du
    Boot
    dans une variable d'application et de la comparer aux sommes de contrôle connues pour le
    Boot
    original et le
    Boot
    patché dans la version en question
  5. de désactiver les protections de ton
    Boot
  6. de réactiver les protections de ton
    Boot
Pour l'utilisateur lambda c'est donc surtout l'avant-dernière option qui va servir, sans doute aurait-il mieux valu la placer en première position.

BootSwap
a également l'avantage de gérer davantage de versions
Boot
, ta version pouvant être vérifiée en tapant
mode
alpha
S
:
  • 5.0.0.0082
  • 5.0.0.0089
  • 5.1.5.0014
  • 5.3.1.0050
  • 5.3.6.0017
    (même si cette dernière concerne des révisions matérielles sur lesquelles le
    Boot
    ne peut être modifié à ce jour, dont les
    TI-83 Premium CE Édition Python
    et
    TI-84 Plus CE-T Python Edition
    )

Mais aussi surtout,
BootSwap
est encore plus violent que
Cauldron
dans son niveau d'attaque des sécurités du
Boot
CE
de
Texas Instruments
.

En effet,
BootSwap
désactive également la vérification de signature 2048 bits à l'installation d'un OS sur ta calculatrice.

Si tu disposes de l'une des machines concernées, tu peux donc dès maintenant installer un OS modifié absolument comme tu veux ! :bj:

13012Petite application de suite. Bien que vendue beaucoup plus chère que la
TI-83 Premium CE
française, la
TI-84 Plus CE
utilise le même matériel. Pire, ses fonctionnalités logicielles sont paradoxalement inférieures, elle ne bénéficie pas du moteur de calcul exact
QPiRac
.

Mais si tu déprotèges le
Boot
de ta
TI-84 Plus CE
, et que tu effectues une toute petite modification à un fichier de mise à jour d'
OS
TI-83 Premium CE
(modification volontairement non expliquée ici pour le moment)
, tu peux maintenant l'envoyer avec succès sur ta
TI-84 Plus CE
et y bénéficier de capacités calculatoires accrues ! :bj:

1301413013Histoire que tu n'aies aucun doute, réalisons cela avec le fichier de mise à jour
5.3.5
pour
TI-83 Premium CE
, version jamais diffusée pour
TI-84 Plus CE
.

La machine continue à se présenter en tant que
TI-84 Plus CE
, mais bénéficie bien désormais du calcul exact
QPiRac
! :bj:

Niveau surveillance de certains examens hors de France, c'est d'ailleurs bien embêtant que la machine continue à se présenter en tant que
TI-84 Plus CE
.

Attention donc, toute modification de ta
TI-84 Plus CE
en ce sens alors que tu sais que tes épreuves d'examen
(dans certains pays autres que la France)
interdisent le calcul exact
QPiRac
est une fraude. :#non#:

Nous pouvons avoir des regrets pour le constructeur, la sécurité de toutes ses calculatrices
TI-83 Premium CE
et
TI-84 Plus CE
assemblées jusqu'en
Mai 2019
ne valant désormais strictement plus rien, sans retour en arrière possible, chose qu'il va donc falloir aller expliquer aux enseignants et institutionnels qui y croyaient...

Il n'empêche qu'au vu du déroulé ci-dessus de la communication du constructeur, volontairement ou non, nous trouvons que
Texas Instruments
l'a grandement cherché. :mj:
A quoi s'attendaient-ils après un tel comportement ? Des fleurs ?... :#roll#:

Précisons pour le contexte que ce n'est pas pire que la concurrence : on peut déjà parfaitement reprogrammer un OS modifié sur les
Casio Graph 35/75/90+E
,
Casio fx-CP400+E
et
NumWorks
.
La différence est juste que ces constructeurs ont jusqu'à présent eu l'intelligence de ne pas se mettre toute leur communauté à dos : quasiment aucune modification malveillante ne sort, quand il en sort elles sont immédiatement signalées au constructeur et la communauté fait preuve d'une grande discrétion à leur sujet, si bien qu'elles finissent pas disparaître dans l'ignorance et l'indifférence générale.
Pas moins de 2 attaques ciblant le mode examen
Casio Graph 35/75+E
et
NumWorks
en 2019-2020, heureusement personne n'a eu ici l'idée tordue de faire une vidéo publicitaire à leur sujet, et les fichiers ne sont désormais plus disponibles sur Internet.

Avec le niveau de ressentiment et de rejet que
Texas Instruments
a su semer en à peine quelques mois, il est juste maintenant hautement plus probable que des attaques malveillantes sortent pour ses modèles plutôt que pour ceux de la concurrence.

Vu la violence crescendo des attaques depuis une semaine, il serait urgent de se mettre autour d'une table et de
construire ensemble
une solution acceptable pour tout-le-monde, avant d'atteindre des niveaux supérieurs que nous n'osons imaginer. Si cela avait été fait avant la mise à jour
5.5.1
, pendant l'été ou encore dès lundi dernier, sans doute n'en serions-nous pas là aujourd'hui... :#roll#:

Mais le constructeur s'étant lui-même piégé par une communication visiblement trop rapide sur l'amélioration de la sécurité après des enseignants et institutionnels, sans doute que tout retour en arrière est désormais strictement impossible, ainsi que tout compromis. Tout compromis avec une communauté que l'on fait visiblement passer comme aidant à la fraude, ne pourra en effet être perçu que comme une marque de faiblesse auprès du public concerné.

Texas Instruments
ne nous semble plus avoir d'autre choix que de passer en force, c'est une guerre avec sa propre communauté qui nous semble se profiler.

Aucun doute que le constructeur, qui a la main sur les mises à jour logicielles et matérielles, avec les anciens modèles désormais non sécurisés qui vont s'éliminer un peu plus chaque année, en sortira vainqueur. C'est une question d'années, comme avec
Ndless
sur les
TI-Nspire
. Toutefois est-ce que cela valait le coût d'en passer par là surtout dans le contexte d'une communauté initialement de bonne volonté ? Pas sûr...

Aucun OS prémodifié ne pourra être hébergé sur
TI-Planet
,
copyright
oblige. :#non#:

De plus, aucun patch d'OS malveillant
(c'est-à-dire visant spécifiquement à faciliter la fraude au mode examen ou aux examens)
ne sera non plus hébergé, lié ou documenté chez nous. Aucune aide ne sera apportée à leur sujet, et toute publication en ce sens sera modérée. :#non#:
Il ne s'agit absolument pas de défendre le constructeur, il s'agit tout simplement de te protéger toi. En effet, si tu te fais attraper en flagrant délit avec un outil de ce genre, tu seras bien la première victime du
patch
en question. Ce n'est pas son auteur qui passera devant la commission de discipline de l'examen concerné, c'est bel et bien toi... /!

Téléchargements
:


Liens
:

Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 8.6%
 
Posts: 35934
Images: 9790
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: BootSwap: déprotège ton Boot, améliore ta 84+CE en 83PCE

Unread postby cent20 » 16 Sep 2020, 12:23

critor wrote:Nous pouvons avoir des regrets pour le constructeur, la sécurité de toutes ses calculatrices TI-83 Premium CE et TI-84 Plus CE assemblées jusqu'en Mai 2019 ne valant désormais strictement plus rien, chose qu'il va donc devoir aller expliquer aux enseignants et institutionnels qui y croyaient...


C'est pour cette raison, pour ta propre sécurité, celle de ta famille voir même celle de ta maison (les TI 83 / 84 avec support ASM seraient responsables des incendies actuels au USA d'après Donald T.) que nous ne pouvons que te recommander de migrer sans tarder sur une autre plateforme, parfaitement sécurisée car open source.

Et si tu essayais la NumWorks ?

Nous aussi on a des cookies.
Image
Enseignant de mathématiques et de spécialité NSI ( projets, tutos ...)
:favorite: NumWork, Python : démineur, snake, tétris
User avatar
cent20Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 5.1%
 
Posts: 475
Images: 37
Joined: 17 May 2012, 09:49
Location: Avignon
Gender: Male
Calculator(s):
Twitter: nsi_xyz

Re: BootSwap: déprotège ton Boot, améliore ta 84+CE en 83PCE

Unread postby Adriweb » 16 Sep 2020, 12:35

Effectivement, pouvoir changer le contenu du boot, c'est puissant...

Heureusement pour TI tout de même que l'on en est pas à du CAS-on-nonCAS, parce que ça serait encore bien pire pour les CE niveau institutions d'examens où le CAS est toute une histoire et bien souvent banni.


cent20 wrote:Et si tu essayais la NumWorks ?

Comme ça il n'y a aucune sécurité, de base :troll: - mais bon au moins c'est officiel et ne semble réellement déranger personne.
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 55.5%
 
Posts: 13083
Images: 1087
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: BootSwap: déprotège ton Boot, améliore ta 84+CE en 83PCE

Unread postby Lionel Debroux » 16 Sep 2020, 12:39

Super article, qui explique bien les tenants et aboutissants, les causes et les conséquences :)

Heureusement pour TI tout de même que l'on en est pas à du CAS-on-nonCAS, parce que ça serait encore bien pire pour les CE niveau institutions d'examens où le CAS est toute une histoire et bien souvent banni.

On n'y est pas encore de façon directement intégrée à l'OS, du moins. Le moteur exact est déjà un sujet sensible, mais un mode examen ne désactivant pas correctement l'accès aux fichiers pourrait très bien laisser l'accès à PineappleCAS, par exemple.
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: 7.6%
 
Posts: 6574
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Re: BootSwap: déprotège ton Boot, améliore ta 84+CE en 83PCE

Unread postby critor » 16 Sep 2020, 12:39

Adriweb wrote:Effectivement, pouvoir changer le contenu du boot, c'est puissant...

Heureusement pour TI tout de même que l'on en est pas à du CAS-on-nonCAS, parce que ça serait encore bien pire pour les CE niveau institutions d'examens où le CAS est toute une histoire et bien souvent banni.

C'est l'attaque de la semaine prochaine, ça ?
KhiCAS
sur
TI-83 Premium CE
et
(pire)
TI-84 Plus CE
? :troll:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 8.6%
 
Posts: 35934
Images: 9790
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: BootSwap: déprotège ton Boot, améliore ta 84+CE en 83PCE

Unread postby Adriweb » 16 Sep 2020, 12:53

J'en doute :troll:
Sur 83PCE ce serait fabuleux, mais 84+CE... :troll:
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 55.5%
 
Posts: 13083
Images: 1087
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: BootSwap: déprotège ton Boot, améliore ta 84+CE en 83PCE

Unread postby DJ Omnimaga » 16 Sep 2020, 16:04

Le lien vers BootSwap ne fonctionne plus :(


EDIT: Ah c'est revenu :)
User avatar
DJ OmnimagaPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 6.9%
 
Posts: 407
Images: 5
Joined: 21 Feb 2012, 12:04
Location: Quebec, Canada
Gender: Male
Calculator(s):
Class: Diplômé Secondaire (11ème année scolaire terminé)
YouTube: DJOmnimaga
Twitter: DJOmnimaga
Facebook: DJOmnimaga

Re: BootSwap: déprotège ton Boot, améliore ta 84+CE en 83PCE

Unread postby parrotgeek1 » 16 Sep 2020, 18:10

The model still shows as TI-84 Plus CE because that's in the certificate.
You can "fix" that with cermastr: viewtopic.php?t=21621
My Projects:
nLoaderCAS Patcher for ControlXnLaunchy CXM fork (3.9 CAS on B&W) - News ArticleTI-82 Advanced App Installer
Prototypes:
Upgrade EVT Nspire CAS+ - News ArticleFix keyboard on prototype TI-Nspire CAS Touchpad
- Highlights: Nspire CX Non-CAS OS 3.3, CX & CX CAS OS 4.4 & 4.5 special reformatting installers (both found by me on TI's site)
Discoveries:
Boot1.5 vulnerability (used in nLoader) • Nspire dev boardsPink CX
Je peux comprendre le français mais je ne peux pas le parler bien.
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 78.6%
 
Posts: 759
Joined: 29 Mar 2016, 01:22
Location: USA
Gender: Male
Calculator(s):
GitHub: parrotgeek1

Online

Re: BootSwap: déprotège ton Boot, améliore ta 84+CE en 83PCE

Unread postby jean-baptiste boric » 16 Sep 2020, 21:57

Je n'ai qu'un mot à dire : schadenfreude :troll:
User avatar
jean-baptiste boricPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 81.8%
 
Posts: 333
Joined: 21 Dec 2015, 22:22
Gender: Not specified
GitHub: boricj

Re: BootSwap: déprotège ton Boot, améliore ta 84+CE en 83PCE

Unread postby critor » 17 Sep 2020, 18:31

Autre superbe application bien concrète de la possibilité de déprotéger son
Boot
et d'installer un
OS TI-83 Premium CE
sur sa
TI-84 Plus CE
.

Sur
TI-84 Plus CE
, l'application
PyAdaptr
refusait initialement de se lancer : :'(


Impossible donc jusqu'à présent de faire du
Python
en connectant le module externe
TI-Python
sur les anciennes
TI-84 Plus CE
, alors qu'on le pouvait sur les anciennes
TI-83 Premium CE
.
J'ignore pourquoi
TI
a spécifiquement bloqué cette possibilité.

Mais en tous cas, une fois que tu as installé un
OS TI-83 Premium CE 5.3.5+
sur ton ancienne
TI-84 Plus CE
, ça marche parfaitement : :bj:
13015

Merci , c'est fantastique ! :favorite:

Petite difficulté toutefois, les dernières versions de
TI-Connect CE
refusent de transférer l'application
PyAdaptr
sur les
TI-84 Plus CE
, même si munies d'un
OS TI-83 Premium CE
.
Pour moi certes, c'est ultra facile de la transférer depuis une autre calculatrice
TI-83 Premium CE
.
Mais pour le possesseur de
TI-84 Plus CE
lambda, ça va être bien embêtant...
Besoin de s'installer une ancienne version de
TI-Connect CE
, ou alors un logiciel de connectivité tiers comme
TiLP
.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 8.6%
 
Posts: 35934
Images: 9790
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor


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 5 guests

-
Search
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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.
893 utilisateurs:
>869 invités
>18 membres
>6 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)