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

Qt Discussion :

Qt et domaines d'application possibles ?


Sujet :

Qt

  1. #61
    Membre éprouvé

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Points : 969
    Points
    969
    Par défaut
    Justement, vu que le navigateur est une interface qui n'est pas partagée avec l'extérieur, comment pourrait-on accéder aux données que l'interface pourrait stockée ?
    C'est un peu plus compliqué que ça. Les sites n'apparaissent "par magie" sur ton écran.

    En fait, quand tu veux consulter un site, tu envoies une requete réseau à un serveur, qui lui te renvoit les données qui correspondent à la page web. Ton navigateur décode ensuite cette page et affiche le rendu correspondant. Cependant, les échanges vont parfois plus loin que ça. il faut parfois échanger des données comme ton login, ton mot de passe, ou d'autres choses comme ton numéro de carte bancaire, etc. Ces données sont effectivement envoyés sur le réseau à un moment ou à un autre, et si ton navigateur les envoie à droite à gauche sans faire attention, tu risque vite de te faire voler tes mots de passe ou d'avoir un trou dans ta trésorerie. En cherchant sur Internet, tu decrais trouver pas mal d'exemple (mais il faut d'abord connaître pas mal de choses sur le fonctionnement des "pages web").

    G.
    Un problème avec Qt ? Vous trouverez votre réponse ici : http://doc.trolltech.com/4.6/overviews.html
    En français (traduction réalisée par l'équipe Qt de DVP) : http://qt.developpez.com/doc/4.6/vues-d-ensemble/

  2. #62
    Membre confirmé
    Avatar de betsprite
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    472
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 472
    Points : 528
    Points
    528
    Par défaut
    Je suis d'accord Gulish mais ceci est le travail du moteur web et non du navigateur non ? (donc c'est le moteur web qui doit être sécurisé). Une fois les données récupérés sur la page sur laquelle on navigue grâce au moteur web, l'enregistrement de données par l'interface du navigateur web ne devrait pas être menacé non ?

  3. #63
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 619
    Points : 188 597
    Points
    188 597
    Par défaut
    Citation Envoyé par betsprite Voir le message
    Une fois les données récupérés sur la page sur laquelle on navigue grâce au moteur web, l'enregistrement de données par l'interface du navigateur web ne devrait pas être menacé non ?
    En toute théorie, si tout marchait bien, ça ne devrait pas exister. Cependant, vu qu'il y a du code, il y a du bug (http://courtois.cc/humour/theorie_bugs.html). Donc, un peu de code bien placé pourrait provoquer un grand n'importe quoi. Un peu de JS peut très bien suivre le fonctionnement d'un moteur JS sécurisé quant au JS pur et pas vraiment face au reste et produire un fonctionnement très douteux (si le JS peut avoir accès à l'historique et que l'historique n'est pas géré par lui, alors il faut passer par un intermédiaire, toi, qui ne sait pas forcément ce qu'il doit faire à ce niveau : toujours donner accès à l'historique si c'est demandé ? effectuer des vérifications avant ? si tu y donnes accès, alors il est possible d'utiliser des failles dans ton programme pour avoir accès au reste ; sinon, tu prives les sites d'une information peut-être capitale - j'ai pris ici l'exemple de l'historique, je ne sais pas vraiment s'il y a une quelconque réalité derrière, ce n'est qu'un exemple).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  4. #64
    Membre éprouvé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2007
    Messages
    979
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 979
    Points : 1 256
    Points
    1 256
    Par défaut
    Kate (editeur de code), Konqueror (editeur html), et VLC sont en Qt
    AlloSchool, votre école sur internet.

  5. #65
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 519
    Points : 1 104
    Points
    1 104
    Par défaut
    Citation Envoyé par mr_samurai Voir le message
    Kate (editeur de code), Konqueror (editeur html), et VLC sont en Qt
    Tout KDE, en fait (même si pas directement, puisqu’à travers les KDELibs).

    Cela rajoute un paquet d’(excellentes) applications : Amarok (lecteur audio), KDevelop (le nom me semble explicite), K3b (gravure et copie de disques)…

  6. #66
    Membre averti
    Avatar de Architekth
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juin 2010
    Messages : 123
    Points : 301
    Points
    301
    Par défaut
    Cela dit, malgré le risque de faille, tu peux toujours t'amuser à développer ton propre navigateur web. C'est très formateur. De plus, si tu veux t'investir à fond dans ton navigateur tu pourras apprendre quelques techniques de piratage qui te permettra de mieux comprendre l'intérêt de sécuriser son navigateur.

    Sache de toute façon qu'aucun navigateur n'est sécurisé à 100%. Il y a des failles mineurs pour la plupart mais des failles tout de même qui sont découvertes régulièrement sur les navigateurs tel que Firefox, chrome ou safari. Bref c'est pas parce que ton application ne sera pas aussi sécurisée ou aussi complexe que les navigateurs les plus courants que tu ne dois pas tenter l'aventure

Discussions similaires

  1. Réponses: 3
    Dernier message: 18/02/2007, 19h13
  2. Redemarrer l'application, possible ?
    Par Baptiste Wicht dans le forum Général Java
    Réponses: 6
    Dernier message: 17/10/2005, 22h07
  3. Domaine d'application
    Par soccersoft dans le forum OpenGL
    Réponses: 7
    Dernier message: 19/07/2004, 14h27

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