Crypté un fichier txt, envoi au serveur, décryptage
Dernière réponse : dans Programmation
Bonjour,
Pour un projet en rapport avec un jeu vidéo (utiliser les logs produit par un serveur de jeu), je souhaiterais savoir s'il est possible de faire ces étapes.
- [crypté automatiquement le fichier texte qui est crée par le serveur jeu] (instantanément)
- Interdire l'ouverture, et la modification du fichier crypté /
[établir un mot de passe aléatoire d'ouverture suivant l'ID du fichier que seul un logiciel peut décrypté]
- Savoir si un fichier log a été ouvert, ou s'il y a eu des modifications
[lancer un check du fichier à l'exemple du MD5]
- Envoyer automatiquement le fichier texte crypté sur un serveur@
- Avoir un outil qui permet de décrypter ce fichier uniquement à partir de l'accès au serveur@
[les personnes qui ont accès à ce serveur@ peuvent lire les infos du fichier texte crypté]
- Changer la clé du décryptage (du serveur@) et synchronisation avec les fichiers texte
Voila, je vous explique en droit pourquoi je veux faire ça (domaine compétition des jeux video).
L'idée serait d'utiliser un moyen afin d'éviter les réclamations de conflits suite à un tournoi/match de jeux video.
C'est actuellement le gros problème qui pourri l'ambiance et la réputation des joueurs notamment.
L'admin organisateur du tournois utilise un logiciel (exemple Blablaserveur) et les joueurs compétiteurs aussi (Blablaclient). Le logiciel Blablaclient enregistre les conversations et d'autres infos du jeu et ça créer un fichier facilement modifiable.
Pour éviter les plaintes pour insulte(par exemple), l'idée est de cryptée ce fameux fichier de conversation et de l'envoyer sur le serveur@, qui peut être ouvert qu'en cas de "demande de support".
J'aimerais que vous m'orienter dans ma démarche, que faut il utiliser, quel méthode ou solution est meilleur, ou simplement me donner votre avis sur la réalisation (faisable?) de ce projet. Et si vous avez rien compris, merci de me donner des pistes pour mieux expliquer ma demande.
Merci beaucoup,
Pour un projet en rapport avec un jeu vidéo (utiliser les logs produit par un serveur de jeu), je souhaiterais savoir s'il est possible de faire ces étapes.
- [crypté automatiquement le fichier texte qui est crée par le serveur jeu] (instantanément)
- Interdire l'ouverture, et la modification du fichier crypté /
[établir un mot de passe aléatoire d'ouverture suivant l'ID du fichier que seul un logiciel peut décrypté]
- Savoir si un fichier log a été ouvert, ou s'il y a eu des modifications
[lancer un check du fichier à l'exemple du MD5]
- Envoyer automatiquement le fichier texte crypté sur un serveur@
- Avoir un outil qui permet de décrypter ce fichier uniquement à partir de l'accès au serveur@
[les personnes qui ont accès à ce serveur@ peuvent lire les infos du fichier texte crypté]
- Changer la clé du décryptage (du serveur@) et synchronisation avec les fichiers texte
Voila, je vous explique en droit pourquoi je veux faire ça (domaine compétition des jeux video).
L'idée serait d'utiliser un moyen afin d'éviter les réclamations de conflits suite à un tournoi/match de jeux video.
C'est actuellement le gros problème qui pourri l'ambiance et la réputation des joueurs notamment.
L'admin organisateur du tournois utilise un logiciel (exemple Blablaserveur) et les joueurs compétiteurs aussi (Blablaclient). Le logiciel Blablaclient enregistre les conversations et d'autres infos du jeu et ça créer un fichier facilement modifiable.
Pour éviter les plaintes pour insulte(par exemple), l'idée est de cryptée ce fameux fichier de conversation et de l'envoyer sur le serveur@, qui peut être ouvert qu'en cas de "demande de support".
J'aimerais que vous m'orienter dans ma démarche, que faut il utiliser, quel méthode ou solution est meilleur, ou simplement me donner votre avis sur la réalisation (faisable?) de ce projet. Et si vous avez rien compris, merci de me donner des pistes pour mieux expliquer ma demande.
Merci beaucoup,
Autres pages sur : crypte fichier txt envoi serveur decryptage
Lassé par la pub ? Créez un compte
ouhla tu en demande beaucoup
ca doit sans doute être faisable mais perso avec mon niveau de connaissance c'est tout juste si j'arrive a cripter un numéro de téléphone a l'aide d'une clée binaire alors pour crypter et envoyer des fichiers directement vers un serveur je suis un peu dépassé ...
j'espère que quelqu'un d'autre aura une solution
ca doit sans doute être faisable mais perso avec mon niveau de connaissance c'est tout juste si j'arrive a cripter un numéro de téléphone a l'aide d'une clée binaire alors pour crypter et envoyer des fichiers directement vers un serveur je suis un peu dépassé ...
j'espère que quelqu'un d'autre aura une solution
@PetitTigre: quand tu ne sais pas, ça ne sert à rien de toujours venir répondre alors que tu n'as pas de réponses.
@Aurelien_33: Ce que je ne comprend pas, c'est pourquoi tu ne peux pas stocker tout ça directement du côté du serveur ?
Est-ce que tu pourrais détailler un peu plus ton cas ? Parce que si tes clients passent par un serveur pour jouer, le serveur a théoriquement connaissance de tout ce qui se passe, et alors, pas besoin de récupérer des fichiers sur les machines clientes.
@Aurelien_33: Ce que je ne comprend pas, c'est pourquoi tu ne peux pas stocker tout ça directement du côté du serveur ?
Est-ce que tu pourrais détailler un peu plus ton cas ? Parce que si tes clients passent par un serveur pour jouer, le serveur a théoriquement connaissance de tout ce qui se passe, et alors, pas besoin de récupérer des fichiers sur les machines clientes.
Le problème qu'on a souvent eu, en tant qu'organisateur, c'est des petits malins qui essayent de modifier les logs de jeux pour accuser une team ou un joueur d'insulte. idem avec la modification des screen de jeux, pour accuser injustement une team en mentant. Chose qui peut être régler, en cryptant, ou en envoyant d'emblée le fichier log sur un serveur.
@OmaR : En faite pour aller plus loin, on utilise cet outil admin :
http://phogue.net/?page_id=389
Donc nous jouons sur des serveurs dédiés/officiels à Battlefield Bad Company 2 en utilisant l'Admin Tool nous permettant de faire plein de chose, dont un module Compétition.
Ce module permet en autre de récupérer les logs de conversation et d'autres choses (qui a tué qui, quand commence le match, qui est parti, qui a utilisé tel armes...) afin que se soit une preuve en cas de réclamation.
Problème :
- beaucoup de personne ont déjà modifiés des screens/fichiers en leur faveur ou en accusant à tord un joueur
- comment prouver qu'un joueur est partis si on utilise pas une méthode permettant de le prouve (en gros le log).
Donc il est possible d'envoyer directement le fichier texte au serveur. et seul quelques personnes ayant les droits (le support réclamation) peut voir ce fichier.
Cependant, est il plus simple que le fichier s'envoie automatiquement au serveur, ou faut il l'uploader ?
@OmaR : En faite pour aller plus loin, on utilise cet outil admin :
http://phogue.net/?page_id=389
Donc nous jouons sur des serveurs dédiés/officiels à Battlefield Bad Company 2 en utilisant l'Admin Tool nous permettant de faire plein de chose, dont un module Compétition.
Ce module permet en autre de récupérer les logs de conversation et d'autres choses (qui a tué qui, quand commence le match, qui est parti, qui a utilisé tel armes...) afin que se soit une preuve en cas de réclamation.
Problème :
- beaucoup de personne ont déjà modifiés des screens/fichiers en leur faveur ou en accusant à tord un joueur
- comment prouver qu'un joueur est partis si on utilise pas une méthode permettant de le prouve (en gros le log).
Donc il est possible d'envoyer directement le fichier texte au serveur. et seul quelques personnes ayant les droits (le support réclamation) peut voir ce fichier.
Cependant, est il plus simple que le fichier s'envoie automatiquement au serveur, ou faut il l'uploader ?
Le serveur ne fait pas log ? parce que toutes les données passe par lui.
Il n'y a pas de screenshot client, c'est pour ça que PunkBuster avait fait une prise screenshot coté client et transféré sur le serveur. J'imagine que c'est toujours possible non ?
L'idéal serait que le client envoie une requête pro-active qui permettrait au serveur d'exécuter ces demandes de screenshots pour tout le monde.
Il n'y a pas de screenshot client, c'est pour ça que PunkBuster avait fait une prise screenshot coté client et transféré sur le serveur. J'imagine que c'est toujours possible non ?
L'idéal serait que le client envoie une requête pro-active qui permettrait au serveur d'exécuter ces demandes de screenshots pour tout le monde.
Oui toujours possible, il y a aussi Xray gaming qui prend un screenshoot automatiquement du jeu, mais je crois qu'il y avait un problème parce qu'il prenait (c'est réglé maintenant) des screenshoot du bureau, hors jeu!...
L'idée qu'on a eu est d'utilisé une commande "prendre un screenshoot" (exemple !r) qui prend un screen de l'écran du jeu, et d'envoyer directement au serveur. Donc c'est le client qui prend le screenshoot et l'envoie au serveur automatiquement.
Problème est il possible de prendre un screenshoot de la personne qui fait !r (moi) et de mon adversaire(pour prouver qu'il utilisait bien un glitche). (= 2sreenshoots)
Parce que pour jouer avec notre système (comme ESL) il doit utiliser l'Admin Tool, donc le même serveur qui fait prend la requète !r pour le match.
Sinon, oui le log est enregistré sur l'ordinateur d'une part, et possible d'envoyer sur le serveur "centrale".
L'idée qu'on a eu est d'utilisé une commande "prendre un screenshoot" (exemple !r) qui prend un screen de l'écran du jeu, et d'envoyer directement au serveur. Donc c'est le client qui prend le screenshoot et l'envoie au serveur automatiquement.
Problème est il possible de prendre un screenshoot de la personne qui fait !r (moi) et de mon adversaire(pour prouver qu'il utilisait bien un glitche). (= 2sreenshoots)
Parce que pour jouer avec notre système (comme ESL) il doit utiliser l'Admin Tool, donc le même serveur qui fait prend la requète !r pour le match.
Sinon, oui le log est enregistré sur l'ordinateur d'une part, et possible d'envoyer sur le serveur "centrale".
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumEnvoyer fichier sur serveur ftp
- ForumDécryptage fichier winrar
- solutionsEnvoyer un fichier sur serveur ftp
- ForumLogiciel de décryptage de fichier
- ForumEnvoyer un fichier a un serveur ftp
- ForumDécryptage fichier rar
- ForumEnvoyer fichier serveur distant java
- ForumEnvoyer fichier serveur php
- ForumEnvoyer un fichier vers un serveur ftp
- ForumPhp envoyer fichier sur le serveur
- Voir plus