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

Sécurité Discussion :

Les pirates peuvent cacher une page entière dans un lien


Sujet :

Sécurité

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut Les pirates peuvent cacher une page entière dans un lien
    Les pirates peuvent cacher une page entière dans un lien
    une méthode de phishing via URI fonctionnant sur Firefox et Opera détaillée

    L’hameçonnage, une technique utilisée par des pirates pour obtenir les informations personnelles des internautes pour usurper leur identité, pourrait se faire sans avoir recours à un site de phishing.

    Selon un rapport de recherche d’Henning Klevjer, un étudiant en sécurité informatique de l’université d’Oslo en Norvège, les pirates peuvent effectuer des attaques par phishing en intégrant le code complet d’une page Web dans un URI.

    Un URI (Uniform Resource Identifier) est une chaine de caractères identifiant une ressource sur un réseau. Une de ses implémentations est l’URL. Cependant, alors que les URL permettent de spécifier l'emplacement d'une ressource réseau et comment y accéder, les URI sont plus souples et peuvent même être utilisés pour héberger les données.

    Concrètement, un pirate pourrait par exemple créer une page Web autonome de phishing en utilisant des images et contenus provenant d’un site légitime, qui sera par la suite encodée en Base64 pour masquer son sens et ajoutée à un URI.

    L’URI codé ainsi pourra par la suite être raccourci par un réducteur d’URL et distribué sur les réseaux sociaux. Au clic d’un de ces liens, l’URI codé sera rendu par tout navigateur moderne comme une page Web.

    Plutôt que de créer une page malveillante qui sera probablement détectée et bloquée par le navigateur ou un antivirus, un pirate pourrait donc simplement s’orienter vers la création d’un URI louche qui sera distribué via réseaux sociaux, messagerie et autres.

    À titre d’exemple, Klevjer a procédé à la conception d’un URI de phishing de 24 682 caractères, qui a été raccourci en seulement 26 caractères et a été exécuté avec succès sur Firefox et Opera. Le test a échoué sur Internet Explorer et Chrome parce que ces navigateurs ont des limites sur la quantité de données pouvant être emballée dans un URI.

    Dans son rapport, Klevjer recommande de faire attention aux URL raccourcies assez fréquentes sur Facebook, Twitter et autres réseaux sociaux.

    Il faut noter que les données URI peuvent également contenir un applet Java malveillant.



    Source : Le rapport d’Henning Klevjer (au format PDF)


    Et vous ?

    Qu'en pensez-vous ?

  2. #2
    Expert éminent
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 094
    Points : 6 755
    Points
    6 755
    Par défaut
    Je suis bien d'accord ! J'ai jamais aimé les URL courtes, et j'utilise un addon Firefox pour les « dé-raccourcir » automatiquement : https://addons.mozilla.org/fr/firefo...-url-expander/

  3. #3
    Expert confirmé Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    1 187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 187
    Points : 4 763
    Points
    4 763
    Par défaut
    Je suis surtout étonné que ce ne soit découvert que maintenant, parce que le « data: » ça sert depuis des années pour générer du HTML ou des images sans faire d'appel extérieur. Le truc c'est que ça donne toujours un truc bizarre dans la barre d'adresse, et ce n'est pas raccourcir le lien qui l'empêchera de s'afficher.

    Par contre je suis surpris que l'URI ne soit pas plus mise en évidence quand il s'agit de donnée.

    Pour la limite des URL :
    - IE : 2 083
    - Firefox : 65 536
    - Safari : > 90 000
    - Opera : > 190 000
    - Chrome : ~4 000

  4. #4
    Membre actif Avatar de Crazyfaboo
    Homme Profil pro
    Software Engineer
    Inscrit en
    Août 2004
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Software Engineer

    Informations forums :
    Inscription : Août 2004
    Messages : 89
    Points : 244
    Points
    244
    Par défaut
    Citation Envoyé par Zefling
    Pour la limite des URL :
    - IE : 2 083
    - Firefox : 65 536
    - Safari : > 90 000
    - Opera : > 190 000
    - Chrome : ~4 000
    T'as trouvé cette info où ?
    Elle est bizarre la limite d'IE…

  5. #5
    Expert confirmé Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    1 187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 187
    Points : 4 763
    Points
    4 763
    Par défaut
    Citation Envoyé par Crazyfaboo Voir le message
    T'as trouvé cette info où ?
    Elle est bizarre la limite d'IE…
    J'avais cherché cette info parce que pour un projet on avait un problème du à la limite du GET d'IE. En gros le système de paiement marchait partout sauf sous IE parce que l'URL était trop longue quelques octets... Du coup, grâce à IE on a du réduire la sécurité. C'était un cas où l'on ne pouvait pas passer l'info en POST sinon ça aurait plus simple.

  6. #6
    Expert éminent sénior
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2012
    Messages
    3 020
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

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

    Informations forums :
    Inscription : Septembre 2012
    Messages : 3 020
    Points : 16 093
    Points
    16 093
    Par défaut
    Même si la page est "cachée" dans l'URI, il faut toujours cliquer sur le lien, et rentrer ses coordonnées pour que le hameçonnage soit complet.

    Donc tant que l'utilisateur fait attention à ce qu'il fait, il ne cours pas plus de risque qu'avec les tentatives de phishing actuelle, si ce n'est que son navigateur ne lui signalera pas que le site est louche.

  7. #7
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Points : 4 792
    Points
    4 792
    Par défaut
    grâce à IE on a du réduire la sécurité
    j'aime bien l'expression

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 45
    Points : 49
    Points
    49
    Par défaut
    Citation Envoyé par Carhiboux Voir le message
    Même si la page est "cachée" dans l'URI, il faut toujours cliquer sur le lien, et rentrer ses coordonnées pour que le hameçonnage soit complet.

    Donc tant que l'utilisateur fait attention à ce qu'il fait, il ne cours pas plus de risque qu'avec les tentatives de phishing actuelle, si ce n'est que son navigateur ne lui signalera pas que le site est louche.
    Pas forcement, en "jouant" avec les mots de passe sauvegardé, et un peu de javascript, il est assez "facile" de récupérer les données pré-remplis par le navigateur dans le faux formulaire.
    Je suis tombé sur une PoC il y a pas longtemps mais je n'arrive plus à mettre la main dessus ..

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2011
    Messages : 71
    Points : 39
    Points
    39
    Par défaut
    Solution : Pourquoi les navigateurs n'ignorent t-ils pas les urls vaec le mot data:text/html dasn les balises a ??

  10. #10
    Expert confirmé Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    1 187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 187
    Points : 4 763
    Points
    4 763
    Par défaut
    Citation Envoyé par matios Voir le message
    Solution : Pourquoi les navigateurs n'ignorent t-ils pas les urls vaec le mot data:text/html dasn les balises a ??
    Si c'est pas a ça peut être : location en JS. Le problème c'est qu'à la base le web est super permissif et n'a jamais été pensé pour ce que l'on en fait maintenant.

  11. #11
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 129
    Points
    28 129
    Par défaut
    Si on combine le tinyurl du data:text/html avec l'UTF8 dans la barre d'adresse, on se dit que le phishing a de beaux jours devant lui.

  12. #12
    Membre chevronné
    Avatar de Pelote2012
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2008
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 925
    Points : 1 839
    Points
    1 839
    Billets dans le blog
    2
    Par défaut
    Ce qui me fait peur à chaque ruse de sioux qu'on rend publique c'est combien sont encre cachées.
    Puis on crée un programme, un OS ... il y a 400000 failles qu'on divulgue petit à petit, qu'on corrige (ou pas ) petit à petit. Puis on refait une nouvelle version et c'est reparti mon kiki...
    Serait-on condamné à utiliser des passoires ...

  13. #13
    Membre averti
    Avatar de if_zen
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2004
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 275
    Points : 317
    Points
    317
    Par défaut
    Chrome semble averti du problème. En cliquant sur ton tiny-url, j'accède bien au lien data, mais je suis expédié :
    Erreur 311 (net::ERR_UNSAFE_REDIRECT) : Erreur inconnue

    En revanche, mon FF14 ne m'avertit de rien

  14. #14
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 222
    Points : 767
    Points
    767
    Par défaut
    Je ne trouve pas, a priori, que cette technique puisse entraîner des risques de sécurité (au sens informatique) supplémentaires. Que le contenu de la page web provienne de l'URI ou d'un serveur web ça n'a pas l'air de changer quoi que ce soit sur ce qu'il est possible de faire ou non. Ça évite sans doute d'avoir à ouvrir un serveur web et acheter un nom de de domaine sous un nom d'emprunt mais je ne pense pas que ce soit le genre de chose qui dérange beaucoup les auteurs de phishing.

    Au contraire, cette technique donne une URI dans la barre d'adresse qui ne ressemble à rien (même si on est passé par un réducteur d'URL).

    Cela dit c'est très amusant! Je ne connaissais pas et je sens que je vais m'amuser un peu avec ça cette semaine, à moins que j'en trouve une utilisation intelligente.

    Pour quel type d'utilisation est-ce prévu à la base?

  15. #15
    Futur Membre du Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Octobre 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2015
    Messages : 4
    Points : 7
    Points
    7
    Par défaut
    Pourquoi mettre en cause Firefox et Opera uniquement ? Alors que cela touche tous les Browser !

    Cette vulnérabilité ne touche pas que les 2 navigateurs cités
    http://www.clubic.com/antivirus-secu...fox-opera.html

  16. #16
    Expert éminent
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 094
    Points : 6 755
    Points
    6 755
    Par défaut
    Coucou l'archéologue ! Date du dernier message sur ce fil : 10/09/2012

    Ensuite, je cite ta propre source :
    Ainsi, contrairement à Google Chrome, Firefox et Opera seraient vulnérables à ce type d'attaque.
    Tous les browsers, vraiment ?

Discussions similaires

  1. Réponses: 5
    Dernier message: 16/01/2013, 15h30
  2. Réponses: 3
    Dernier message: 09/06/2010, 14h11
  3. Tester l'affichage d'une phrase dans une page entière
    Par Creanet dans le forum Langage
    Réponses: 1
    Dernier message: 11/10/2009, 17h56
  4. Réponses: 4
    Dernier message: 12/01/2009, 09h25
  5. Afficher une page entière depuis un lien étant dans une frame
    Par Arnofish dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/02/2008, 14h59

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