Aller au contenu

Protection de fichier en C


Bobzy

Messages recommandés

Membre, 32ans Posté(e)
Bobzy Membre 79 messages
Baby Forumeur‚ 32ans‚
Posté(e)

Salut les aminches :o°

J'ai besoin de l'aide de connaisseurs !

Je développe actuellement un jeu en C (pour l'instant sans rien de graphique).

C'est en fait une sorte de RPG à la Donjons et Dragons (pour les roleplayers :o°), et il y a un très gros contenu d'objets, de personnages, et de paroles / actions.

Déjà, je sais qu'en C, c'est relativement difficile d'avoir accès à une Base de Données. J'avais envisagé plusieurs alternatives, mais c'est assez compliqué et j'ai pas vraiment envie de m'emmerder.

Donc pour faire simple, je crée des fichiers (.txt) et un arbre de répertoires, et je les parcours dans mon programme (j'optimise le temps avec les répertoires évidemment).

En admettant que je fasse partager mon magnifique jeu, j'aurais besoin de protéger ces dossiers.

Seulement je suis sous windows ^^

La solution qui me vient, c'est de crypter ces fichiers (j'ai codé plusieurs prog qui me permettent de crypter/décrypter ce que je veux, comme je veux), et c'est facile à intégrer pour moi.

Mais bon, l'utilisateur X un peu :rtfm: euhm... curieux (xD), va toujours fouiller dans les données d'un jeu. Et j'sais pas comment faire pour qu'on puisse pas accéder à ces données.

J'ai l'habitude de travailler sous Unix et de faire partager des dossiers avec des collègues, donc c'est facile de modifier le chmod. Mais je pense pas que ça marche sous windows, vu que l'utilisateur est admin. Ou alors j'ai pas tout compris.

Mettez-moi une grande baffe si je raconte des conneries ou s'il y a d'autres solutions facilement envisageables :yahoo: (Et vous contentez pas de me mettre la baffe, donnez la solution avec :D)

Lien à poster
Partager sur d’autres sites

  • 4 semaines après...
Annonces
Maintenant
Membre, 52ans Posté(e)
tiwi Membre 2 015 messages
Baby Forumeur‚ 52ans‚
Posté(e)

A part regrouper le tout dans un fichier unique et le compresser, je ne vois pas trop.

D'ailleurs, tu pourrais peut-être integrer ce fichier comme un point de montage de partition quelcquonque (à la Linux).

En C, il devrait être assez aisé de programmer un petit système de fichier.

Il y a bien un mode hide et système mais en admin, rien a faire, il sera possible de les voir...

Lien à poster
Partager sur d’autres sites

Membre, Le Dieu Lapin, 36ans Posté(e)
Lapinkiller Membre 10 149 messages
36ans‚ Le Dieu Lapin,
Posté(e)

Bonjour

à part mettre un cryptage je vois pas, toute facon quoique tu fasse il sera toujours possible de contrer ta protection :yahoo: (après ca pourra être plus ou moins dur)

Lien à poster
Partager sur d’autres sites

  • 2 semaines après...
Membre, 32ans Posté(e)
Bobzy Membre 79 messages
Baby Forumeur‚ 32ans‚
Posté(e)

Merci de vos réponses (même si ça date, c'est sympa :rtfm:) !

Ouais, je voyais pas vraiment d'autres solutions...

Donc c'est sûr qu'un cryptage est plus ou moins dur à décoder, m'enfin va déjà falloir cravacher pour contrer ma technique perso ! xD

C'est ça qu'est génial en prog :yahoo:

Lien à poster
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×