π
<-
Chat plein-écran
[^]

Des nouvelles de Ndless 3 qui continue le combat

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Des nouvelles de Ndless 3 qui continue le combat

Message non lude critor » 02 Aoû 2011, 18:42



Ndless vous a permis d'utiliser de superbes programmes ou jeux assembleurs sur les OS Nspire 1.1, 1.2, 1.3, 1.4, 1.7, 2.0.1 et 2.1.0.

Le principe à la base n'est pas bien compliqué: les documents Nspire tns contiennent simplement des données codées au format XML. Il est donc possible de modifier librement ce code XML et de provoquer lors de son chargement sur les TI-Nspire des situations qui n'ont jamais été prévues par l'OS, car de tels fichiers sont impossibles à générer avec les outils officiels.
Ce sont ces situations non prévues, que l'on peut appeler failles ou bugs, qui provoquent alors des comportements bizarres de l'OS, et notamment l'exécution de code pour Ndless.



Les OS 2.1 et antérieurs acceptaient d'ouvrir des fichiers contenant directement du code XML. Un simple éditeur de textes suffisait donc à la manœuvre.

Sur les OS 3.0 et les TI-Nspire CX, Ndless est inutilisable à ce jour. En effet, l'OS refuse désormais d'ouvrir des fichiers contenant du code XML brut. Les fichiers doivent avoir désormais 4 couches de codage, dont le codage XML originel, et notamment une couche de cryptage qui nécessite une clef connue uniquement des outils Nspire officiels. Les fichiers d'installation de Ndless sont donc refusés, mais ils ne sont pas seuls. Sont aussi désormais inutilisables d'autres fichiers qui contenaient du code XML brut:
- les cours et formulaires générés avec le logiciel communautaire TI-Nspire Text Editor
- les images générées avec TNIC
- les documents sauvegardés avec un OS ou logiciel Nspire 1.1



La question est donc très simple:
- Les failles qui permettaient l'exécution de code ont-elles véritablement été corrigées dans les OS 3.0?
- Ou ont-elles simplement été masquées par cette interdiction des fichiers tns non générés avec les outils officiels?



Car dans ce dernier cas, il suffirait d'arriver à générer des documents tns ressemblant à ceux produits par les outils officiels. Et c'est apparemment vers cette dernière hypothèse que s'oriente ExtendeD, l'auteur de Ndless, qui annonce sur son blog avoir déjà franchi avec succès 3 des 4 couches de codage des documents tns, dont notamment celle du cryptage.





La résurrection de Ndless... Serait-ce pour bientôt?...

Image






Lien:
Article sur le blog d'ExtendeD
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41498
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Retourner vers News TI-Nspire

Qui est en ligne

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

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
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.
1349 utilisateurs:
>1329 invités
>15 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
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)