Page 1 of 1

Bloquer l'accès a une liste

Unread postPosted: 10 May 2017, 11:49
by Nicolas_1er
Bonjour !

Bon voilà je me demandais s'il était possible de créer un petit programme en assembleur qui verrouille l'accès a une liste donnée a l'utilisateur.
Je m'explique : imaginons qu'un programme ait besoin de stocker quelques données comme par exemple dans un jeu la progression du joueur, d'éventuels trucs unlocks ou non, ou tout autres données dont a besoin le programme. ben si le joueur peut les modifier c'est pas top, soit il triche soit il rend le prgm inutilisable, et ça c'est pas cool :p
Bref je propose juste l'idée mais j'ai aucune connaissance en asm donc si quelqu'un pense que c'est possible et se sent motivé pour le faire je pense que ça pourrai être utile et que ça pourrai servir a pas mal de gens !
Voila si vous pensez que c'est possible ce serai sans doute bien et puis sinon bah rip mon idée ^^ !

Re: Bloquer l'accès a une liste

Unread postPosted: 10 May 2017, 11:57
by clifward
Pas besoin d'un programme en asm pour rendre très embêtant le piratage de ta liste... Regarde ce qui a été fait sur Clash Royale ! de guinatore.
(et puis bloquer une liste, ça doit être simple... bloquer son accès, de telle manière que seul ton programme puisse y accéder, c'est une autre histoire...)

Re: Bloquer l'accès a une liste

Unread postPosted: 10 May 2017, 12:15
by Wistaro
Déjà chiffre ta liste de manière a ce qu'elle soit très difficile à falsifier, et ensuite bloque ton programme en édition :)

Ainsi personne ne pourra visualiser le code tibasic.

Re: Bloquer l'accès a une liste

Unread postPosted: 10 May 2017, 12:46
by Nicolas_1er
Ha bah oui c'est un poil plus simple^^ j'irai voir en effet clash royal dès que j'ai le time !

Re: Bloquer l'accès a une liste

Unread postPosted: 10 May 2017, 22:33
by Epharius
Utiliser l'assembleur n'est pas un miracle mais c'est sur que ça rend la triche plus difficile oui. Dans ton cas tu aurais besoin d'un type de variable qu'on appelle AppVar que l'utilisateur ne peut que Archiver ou supprimer (il ne peut pas les modifier directement sur la calculatrice a moins d'avoir un programme pour). Mais la méthode du chiffrement en Ti-Basic reste simple et efficace. Après combiner les deux c'est le top mais je ne pense pas que ce soit nécessaire pour un jeu sur calculatrice :D

Re: Bloquer l'accès a une liste

Unread postPosted: 12 May 2017, 19:29
by Nicolas_1er
Je pense en effet que juste chiffrer la liste et bloquer l'accès du prgm reste le plus simple et efficace, je vais faire ça merci !