Journal tricher graçe à bastet

Posté par  .
Étiquettes : aucune
0
6
oct.
2005
Vous connaissez peu être deja bastet, un tetris dont la particularité est qu'il ne sélectionne pas les pièces aux hasard, mais de façon à vous donner celle qui vous arrange le moins.
On peut le télécharger ici :
http://fph.altervista.org/prog/bastet.shtml(...)
Et voici maintenant un minuscule patch qui permet de transformer le jeu de façon à ce qu'il ne donne plus la plus mauvaise pièce possible, mais la meilleure. La touche 'c' permet de switcher entre les 2 modes. Assez pratique pour tricher quand on organise un concours avec des amis.
http://n0x.org/bastet-0.41-cheat-patch.diff(...)

Pour patcher/compiler, c'est simple :

wget http://fph.altervista.org/prog/bastet-0.41.tgz(...)
tar xvzf bastet-0.41.tgz
cd bastet-0.41
wget http://n0x.org/bastet-0.41-cheat-patch.diff(...)
patch -p1 < bastet-0.41-cheat-patch.diff
make
./bastet
  • # t'es Tricheur

    Posté par  . Évalué à 5.

    C'est pour ça que les jeux vidéos libre ne percent pas.
    Tout le monde se ferais ses propres codes de triche.
    d:P
    je -->[] dans la nuit...
    • [^] # Re: t'es Tricheur

      Posté par  . Évalué à 5.

      Ce point de vue est assez simpliste.

      A priori, la sécurité d'un jeu qui n'est qu'une sécurité par l'obscurité ne tiens pas. Ca donne des maphack dispo dès le lendemain la sortie d'une version du jeu (situation avec Warcraft en Corée).
      Idéalement, chaque poste client ne devrait avoir accès qu'aux informations que l'utilisateur peut connaître. Dans un counter-strike-like, par exemple, le poste client ne devrait pas connaître la position de joueurs qu'il ne voit pas (sauf via son radar évidemment). Du coup, impossibilité de trafiquer le client, puisque le client n'a pas les informations.

      Dès lors que le client en sait plus que ce que le joueur doit savoir, il y a risque de triche.

      Par ailleurs, le client peut être trafiqué pour afficher les informations que le joueur doit pouvoir voir d'une manière imprévue (genre : les types de l'équipe adversaire en jaune fluo...). Pour palier à cet inconvénient, on peut imaginer une signature des binaires. Tout binaire n'ayant pas été signé par une autorité compétente devant être rejetté du serveur.
      • [^] # Re: t'es Tricheur

        Posté par  . Évalué à 2.

        Je rigolais bien sûr.
        http://www.google.fr/search?q=%22un+trainer+pour%22+jeux+video(...)
        Ce type de logiciel a toujours existé.
        C'était du second degré.


        Même en signant les binaires clients tu n'empêcheras jamais la triche sur un jeux réseau.
      • [^] # Re: t'es Tricheur

        Posté par  . Évalué à 2.

        "Tout binaire n'ayant pas été signé par une autorité compétente devant être rejetté du serveur." Comment tu t'assure que c'est bien le binnaire en question qui tourne sur le client, et qu'il t'as pas juste envoyé une signature pré-enregistrée d'un binnaire normal.
        • [^] # Re: t'es Tricheur

          Posté par  . Évalué à 0.

          Seul le client signé sait lire les informations chiffrées du serveur par exemple.

          BeOS le faisait il y a 20 ans !

          • [^] # Re: t'es Tricheur

            Posté par  (site web personnel) . Évalué à 2.

            Est ce que ce serait encore de l'open source vu qu'une partie du code (contenant une clé de chiffrage), serait caché ?
            • [^] # Re: t'es Tricheur

              Posté par  . Évalué à 2.

              C'est du logiciel libre. Une clef de chiffrage ne fait pas partie du logiciel en soit.
              Si tu chiffres un message contenant du code libre avec GPG, ça ne change rien à ses conditions d'utilisation.
          • [^] # Re: t'es Tricheur

            Posté par  (site web personnel) . Évalué à 1.

            Rien ne te dit qu'un prog caché en arriere plan m'affiche pas par-dessus ton client signé les infos interressantes.
            • [^] # Re: t'es Tricheur

              Posté par  . Évalué à 2.

              Si tu as suivi ce que j'ai écrit, les « infos interessantes » restent sur le serveur. Elles ne sont pas envoyées aux postes clients.

              Bien entendu, tu peux trafiquer les réglages de ton écran (certains jouent avec des luminosités délirantes) mais bon...
  • # Jeu pourri ?

    Posté par  . Évalué à -2.

    J'ai un peu de mal à voir l'intérêt du jeu.

    D'une part, il est bogué, et il lui arrive bien souvent de donner « la pièce qu'il ne donnera pas » (petite fenêtre en haut à droite).

    D'autre part, il suffit de mettre ses pièces dans n'importe quel sens dans un gros bordel pour prendre en défaut la logique interne du programme et du coup avoir n'importe quelle pièce, et donc d'avoir plus de chances de tomber sur une pièce « utile ».

    Sinon, quelle que soit la technique de jeu que j'ai employé, je n'ai pas réussi à accrocher à ce jeu. Durée de vie sur ma machine : 15 minutes. On est très très loin de l'attrait de Tetris.
    • [^] # Re: Jeu pourri ?

      Posté par  . Évalué à 1.

      Ah oui, dans les bogues, j'ai oublié qu'il est très facile de faire en sorte que le programme donne systématiquement la même pièce pendant un grand nombre de fois (plus de 10 carrés ou 10 S à la suite quand même), il suffit de poser la pièce de manière à ne pas modifier les options possibles.
    • [^] # Re: Jeu pourri ?

      Posté par  . Évalué à 1.

      Durée de vie sur ma machine : 15 minutes. On est très très loin de l'attrait de Tetris.

      Ben le but ca a jamais été non plus d'avoir l'attrait d'un tetris. C'est juste marrant.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.