IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

interaction serveur / client


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 4
    Par défaut interaction serveur / client
    Bonjour,

    Je développe une appli web qui doit pouvoir communiquer avec un boitier simple avec 2 diodes branché sur le pc client des membres inscrits dans mon application.

    Je pense à deux possibilité :

    1) coder une appli supplémentaire fourni avec le boitier, à installer coté client qui va se connecter à la base de donnée.
    Le problème qui se pose c'est comment cacher le code de l'application pour éviter que l'utilisateur essaye de hacker mon appli coté serveur ?

    2) depuis l'appli côté serveur, envoyer directement des signaux sur le port com client.
    Le problème est que je pense que cette solution est tout simplement non réalisable... ?


    Qu'en pensez vous ? Qqu'un a t'il des éléments qui pourraient m'aider ?

  2. #2
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Bonjour,

    peut être que je me plante vu que mon apprentissage est maigre dessus, mais quid des sockets ?

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    329
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2004
    Messages : 329
    Par défaut
    PHP s'exécutant coté serveur, j'ai du mal à voir comment tu compte ouvrir le port comm du client en PHP ???

    Donc de toute façon tu ne couperas pas à l'écriture d'une appli client, qui peut être très simple et servir uniquement à transmettre les signaux du serveur sur le port comm. A la limite ça peut être du javascript, mais je ne suis pas sur de l'état des implémentations qui permettent de gérer le port comm en javascript....

    (PS: et PHP n'est pas vraiment fait pour ça)
    (PS2: l'utilisateur qui veut hacké, se contentera de sniffer le réseau, pas besoin du code...)

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 4
    Par défaut
    oui en php c'est définitivement impossible.

    Une autre solution en cour d'étude est le codage d'un applet java qui s'éxécute apparemment chez le client.

    Par contre je ne connais pas le principe de sniffer le réseau. y a t'il des moyens de protéger l'appli contre ca ?

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    329
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2004
    Messages : 329
    Par défaut
    Tu peux crypter le traffic, après je ne suis pas sur que ce soit toujours la meilleure solution, pour y répondre il faudrait savoir ce que fait l'appli et ce qu'il y a "protéger" exactement.

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 4
    Par défaut
    re,

    les seules choses à protéger que j'ai en tête pour l'instant sont les login de connexion à la BDD qui seront directement dans l'applet java...

Discussions similaires

  1. interaction entre client C# et serveur java
    Par isador34 dans le forum C#
    Réponses: 8
    Dernier message: 07/12/2014, 01h04
  2. Différence poste serveur/client au niveau hardware et OS
    Par drinkmilk dans le forum Ordinateurs
    Réponses: 5
    Dernier message: 07/04/2005, 17h43
  3. Connection Serveur Client
    Par d.w.d dans le forum C++
    Réponses: 16
    Dernier message: 21/02/2005, 12h17
  4. Serveur/Client sous linux
    Par black is beautiful dans le forum Réseau
    Réponses: 2
    Dernier message: 13/08/2004, 14h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo