+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Invité de passage
    Inscrit en
    juillet 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : juillet 2011
    Messages : 2
    Points : 0
    Points
    0

    Par défaut Cherche un langage pour WIndows et Linux pour IP/TCP-UDP/DSCP

    Bonjour,
    je suis à la recherche d'un langage:
    - sécurisé (à voir la façon dont le programme sera sécurisé par la suite)
    - utilisable sous Linux et Windows (très important)

    Du coup, je viens vous demander conseils.
    Je vous explique ce que doit faire mon programme.

    Objectif: modifier automatiquement un paquet IP en sortie d'une application (exemple au hasard: vlc) et avant son entrée du le réseau.

    Pourquoi?: pour modifier le champs DSCP du paquet IP.

    Où: sur une machine utilisateur ET sur un serveur. le but étant que utilisateur et serveur marque à priori de la même façon.

    Contrainte 1: le programme doit marquer selon une base de données (à définir ce que base de données signifie: une liste statique ou une vraie BDD dynamique à aller cherche sur le réseau)

    Contrainte 2: L'utilisateur peut, par une fenêtre placée sur son bureau (Windows ou Linux) modifier UNE PARTIE de ce marquage selon 3 possibilités.

    Exemple:
    - VLC ne marque pas le champs DSCP lorsque des flux vidéo son envoyés sur le réseau: DSCP= 000 000
    - Le programme, via sa BDD, récupère la valeur du DSCP à appliquer: DSCP = 101 101
    - L'utilisateur utilise VLC normalement et les flux transitent sur le réseau avec le champs DSCP = 101 101
    - A un moment, pour une raison X, l'utilisateur a besoin de modifier le chamsp DSCP. Trois choix s'offrent à lui soit DSCP = 101 101 (nominal) ou = 101 100 ou 101 110. Il clique (à priori) sur la case qui l'intéresse (à savoir DSCP = 101 100 par exemple)
    - A partir de ce moment, tous les flux sont envoyés sur le réseaux avec le chamsp DSCP non plus = 101 101 mais = 101 100 et si possible, sans casser le flux vidéo.
    - L'utilisateur décide de revenir comme avant, il re-clic que la première case pour remettre le chamsp DSCP = 101 101
    - Les flux sont de nouveaux envoyés sur le réseau avec le chamsp DSCP = 101 101.


    Voila.
    ce que je cherche, c'est un langage compatible avec ces contraintes (OS, Réseau, graphique pour l'utilisateur, "temps réel")

    Si je n'est pas été clair, n'hésitez pas à me demander des précisions.

    Merci

  2. #2
    Modérateur
    Avatar de gangsoleil
    Profil pro
    R&D en systemes informatiques bas niveau Unix/Linux
    Inscrit en
    mai 2004
    Messages
    8 702
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : R&D en systemes informatiques bas niveau Unix/Linux

    Informations forums :
    Inscription : mai 2004
    Messages : 8 702
    Points : 24 337
    Points
    24 337

    Par défaut

    Bonjour,

    Le C ou le C++ correspondent bien a ta demande.

    Par contre, la programmation depend de l'OS, donc il faudra coder separement la couche specifique aux OS (Windows, Linux, Unix, ...)
    Modérateur "C", "Informatique Générale & Hardware" et "Unix"
    Les règles du forum

  3. #3
    Nouveau Membre du Club
    Inscrit en
    septembre 2005
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : septembre 2005
    Messages : 40
    Points : 36
    Points
    36

    Par défaut

    Je pense que wireshark est assez adapté pour ce genre de manip http://www.codeproject.com/Articles/...hark-Dissector

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •