PDA

Afficher la version complète : Protection, avez-vous d'autres idées ?



spitfrog
09/03/2010, 08h47
Je vous propose une nouvelle suggestion, pas idéale, mais moins pire, pour protéger le jeu sans nuire aux joueurs.

Et si vous remplaciez l'obligation de se connecter en permanence par une obligation d’obtenir un code.

En gros, le joueur est obligé de s’enregistrer chez Ubi. Il se voit attribuer un code de mise à l’eau. (code unique en rapport avec le login et mot de passe du joueur)
Dans le jeu, il est obligé de rentrer ce code sur une machine enigma (pour le fun) pour déverrouiller son jeu.

Le nombre de joueurs qui s’enregistreront sur le site de Ubi permettra de savoir combien de copies légales circulent, mais cela n’empêchera pas les petits malins de fabriquer un key generator.

Ceux qui jouent sporadiquement, sans mode campagne, et qui n’auraient pas acheté le jeu de toute façon, on laisse courir, ils vont peut-être aimer le jeu, qui sait, et l’achèteront la prochaine fois étant donné que c’est une suite historique.…

Ensuite, à chaque retour de mission (au port), le joueur se voit attribuer un nouveau code par l’amirauté (le logiciel SH5 le calcul). Ce code lui permettra d’obtenir un nouveau code de mise à l'eau, soit :
- en se connectant sur le site de Ubi pour le faire valider, pour ceux qui n’ont pas de connexion durant le jeu. Ils pourront toujours trouver une connexion ailleurs.
- en transmettant son rapport de mission depuis le jeu si le joueur est connecté (comme ça, si ça plante au niveau du serveur, il y aura toujours la solution au dessus pour repartir)
Le nouveau code sera entré sur la machine enigma pour repartir en mission.

Avantages :
Ne nécessite pas de connexion internet pour jouer en mode SOLO.
Un seul code par login et mot de passe.
Les copies frauduleuses du jeu ne servent à rien, ou juste à ceux qui vont jouer une fois ou deux sans faire de campagne.
Permettre à Ubi d’avoir des statistiques sans pour autant empêcher les joueurs de jouer.

Inconvénients :
Seulement pour ceux qui vont devoir imaginer le calcul du code ;-)

spitfrog
09/03/2010, 08h47
Je vous propose une nouvelle suggestion, pas idéale, mais moins pire, pour protéger le jeu sans nuire aux joueurs.

Et si vous remplaciez l'obligation de se connecter en permanence par une obligation d’obtenir un code.

En gros, le joueur est obligé de s’enregistrer chez Ubi. Il se voit attribuer un code de mise à l’eau. (code unique en rapport avec le login et mot de passe du joueur)
Dans le jeu, il est obligé de rentrer ce code sur une machine enigma (pour le fun) pour déverrouiller son jeu.

Le nombre de joueurs qui s’enregistreront sur le site de Ubi permettra de savoir combien de copies légales circulent, mais cela n’empêchera pas les petits malins de fabriquer un key generator.

Ceux qui jouent sporadiquement, sans mode campagne, et qui n’auraient pas acheté le jeu de toute façon, on laisse courir, ils vont peut-être aimer le jeu, qui sait, et l’achèteront la prochaine fois étant donné que c’est une suite historique.…

Ensuite, à chaque retour de mission (au port), le joueur se voit attribuer un nouveau code par l’amirauté (le logiciel SH5 le calcul). Ce code lui permettra d’obtenir un nouveau code de mise à l'eau, soit :
- en se connectant sur le site de Ubi pour le faire valider, pour ceux qui n’ont pas de connexion durant le jeu. Ils pourront toujours trouver une connexion ailleurs.
- en transmettant son rapport de mission depuis le jeu si le joueur est connecté (comme ça, si ça plante au niveau du serveur, il y aura toujours la solution au dessus pour repartir)
Le nouveau code sera entré sur la machine enigma pour repartir en mission.

Avantages :
Ne nécessite pas de connexion internet pour jouer en mode SOLO.
Un seul code par login et mot de passe.
Les copies frauduleuses du jeu ne servent à rien, ou juste à ceux qui vont jouer une fois ou deux sans faire de campagne.
Permettre à Ubi d’avoir des statistiques sans pour autant empêcher les joueurs de jouer.

Inconvénients :
Seulement pour ceux qui vont devoir imaginer le calcul du code ;-)

master152010
09/03/2010, 09h11
Excellente idée aussi bien pour le principe de que pour l'Enigma

yohann28
13/03/2010, 17h19
Sympa la machine enigma http://webtools.fr.ubi.com/forums/smileys/rire.png

<BLOCKQUOTE class="ip-ubbcode-quote"><div class="ip-ubbcode-quote-title">quote:</div><div class="ip-ubbcode-quote-content"> Les copies frauduleuses du jeu ne servent à rien, ou juste à ceux qui vont jouer une fois ou deux sans faire de campagne. </div></BLOCKQUOTE>

j'suis désolé, mon explication ne sera pas des plus rapides http://webtools.fr.ubi.com/forums/smileys/blush.gif

Dans un jeux, en général on a :

0052 Entrer le code de ubi dans la mémoire A
0053 Charger le code calculé dans la mémoire B
0054 Tester si A = B mettre dans C
0055 si C = 0, aller à l'offset 1845
0056 ####le code du jeux####
0057 ####le code du jeux####
0058 ####le code du jeux####
0059 ####le code du jeux####
...
1844 ####sortie du jeux####
1845 affichage du message "le code est pas bon"
1846 aller à l'offset 0052

Ainsi, avec certains moyens, il est possible de changer les
0055 si C = 0, aller à l'offset 1845
par
0055 rien rien rien rien
ce qui amène directement au jeux...
ou encore
0055 si C = 1, aller à l'offset 1845

Dans ce cas, le jeux affiche "le code est pas bon" si le code est bon, et le jeux se lance si le code est pas bon.

Tout cela pour dire qu'il doit être possible de faire des cracks permettant de jouer autant que l'on veux, même si il faut entrer un code donnée par ubi à chaque fois.

Bon, SH5 est mieux protégé que cela, pas pour rien que les requêtes au serveurs sont faite à des moments aléatoires http://webtools.fr.ubi.com/forums/smileys/happy.gif

Je suis de l'avis qu'il serais bien qu'ubi utilise ta technique, bien qu'elle est très contraignante pour le joueur honnête, mais de toute façon ils aurais pensés à l'argument que j'ai dit longuement http://webtools.fr.ubi.com/forums/smileys/happy.gif

Je commence à être trop fatigué, à la vue du post http://webtools.fr.ubi.com/forums/smileys/rire.png