Protèger un programme
22 posts
• Page 1 of 3 • 1, 2, 3
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
Re: Protèger un programme
change de langage 
sérieusement, y a un programme qui s'appelle secure il me semble, mais j'ne l'ai pas trouvé (j'ai pas trop cherché en même temps...)

sérieusement, y a un programme qui s'appelle secure il me semble, mais j'ne l'ai pas trouvé (j'ai pas trop cherché en même temps...)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Posts: 10994
- Joined: 19 Dec 2005, 00:00
- Location: /dev/null mais je survis :)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: epita ING3 \o
Re: Protèger un programme
Je viens de trouver ça, mais je n'ai pas le moyen de voir ce que ça donne...
vous connaissez le prog secure qui permet de blocker les progs basic contre l'edition ???, et bien avec FLIB, j'ai remarqué qu'on peut en faire autant !!!
dans votre prog basic, mettez qqes part ceci
text "rien" (comme vous le voyez, ça permet d'afficher une boite de dialog toute simple marqué "rien" dedans)
il n'est pas necessaire que cette boite s'affiche, mettez ça qqes part ou le prog ne va pas, apres un goto par exemple
puis avec flib et la fonction "setbyte", faite en sorte de modifier la chaine "rien" par une autre de 2 caracteres plus longs.
donc par exemple edité votre programme avec un editeur HEXA, recherchez (bien sur le prog basic doit etre compilé) la ligne ou c marqué "rien", et prenez l'adresse ou ça se situe ds le prog
ensuite avec setbyte, modifiez le prog avec la nouvelle string de 1 à 2 caracteres plus long, a l'adresse obtenue par l'editeur héxa - 3 (car il me semble que setbyte commence 3 octets apres le debut du fichiers.
votre prog marche toujours, mais des que vous voulez l'editer, ça fait un "internal error"
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
Re: Protèger un programme
Ouais, mais le but n'est pas de faire bugguer la calto... C'est pas sympa pour celui qui n'a pas archivé ses programmes et qui veut juste jeter un coup d'oeil au programme...
-
Ver2guerre
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2473
- Joined: 29 Sep 2006, 00:00
- Location: Le plus loin possible des casio
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: boup
Re: Protèger un programme
nan mais si ça marche p'tet, et l'erreur qui est provoquée ne bloque pas la calto, c'est une erreur comme une autre, comme une erreur de syntaxe ou autre
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Posts: 10994
- Joined: 19 Dec 2005, 00:00
- Location: /dev/null mais je survis :)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: epita ING3 \o
Re: Protèger un programme
demande a Xywez, il avait une astuce pour ça mais a mon avis c'est efficasse que contre les débutants.
Segata sanshiro ! せがた三四郎
Prosternez vous devant le Dr. Lakav !
Prosternez vous devant le Dr. Lakav !
-
Yak
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3382
- Joined: 04 Feb 2005, 00:00
- Location: Le nez dans mon ordi
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI
Re: Protèger un programme
oép mon truc marche je l'ai testé sur virtual ti
mais faut éditer l'os de la ti, et c'est super complexe (pas pour les débutant)
par contre c'est insautable après ^^
mais faut éditer l'os de la ti, et c'est super complexe (pas pour les débutant)
par contre c'est insautable après ^^
-
ced78fr
Niveau 13: CU (Calculateur Universel)- Posts: 3845
- Joined: 11 May 2006, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Bac +5
Re: Protèger un programme
bof si la calto execute toujours le code après ça veut dire que ça reste toujours lisible.
Segata sanshiro ! せがた三四郎
Prosternez vous devant le Dr. Lakav !
Prosternez vous devant le Dr. Lakav !
-
Yak
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3382
- Joined: 04 Feb 2005, 00:00
- Location: Le nez dans mon ordi
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI
Re: Protèger un programme
Il n'y a pas un moyen de "compiler" le programme en TI-Basic pour le renvoyer sur la calto et fichier ASM ?
-
Ver2guerre
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2473
- Joined: 29 Sep 2006, 00:00
- Location: Le plus loin possible des casio
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: boup
-
Yak
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3382
- Joined: 04 Feb 2005, 00:00
- Location: Le nez dans mon ordi
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI
22 posts
• Page 1 of 3 • 1, 2, 3
Who is online
Users browsing this forum: ClaudeBot [spider] and 1 guest