Entrez vos identifiants

x
OU
Vous avez oublié votre mot de passe ?
Utilisateur wiki : vous n'aviez pas d'email ?

Korben - Site d'actualité geek et tech

Go Top

Une API pour générer de faux profils utilisateurs

Une API pour générer de faux profils utilisateurs

Si vous cherchez à remplir votre site de test avec de faux profils utilisateurs, si vous cherchez l'inspiration pour remplir vos maquettes, ou si vous voulez disparaitre et refaire votre vie sous un nouveau nom sachez qu'il existe RandomUser, une API qui fournit de manière totalement aléatoire des profils utilisateurs.

Pour le moment, ces profils sont assez simples et comportent les informations suivantes : Sexe, nom, prénom, adresse postale, adresse email, mot de passe, hash MD5 de ce mot de passe, numéro de téléphone, numéro de sécu, photo et pseudo (appelé aussi "seed" qui est un genre d'ID permettant de retrouver ce profil) .

Voici un exemple de JSON retourné :

{
  results: [{
    user: {
      gender: "female",
      name: {
        title: "mrs",
        first: "susan",
        last: "rodriquez"
      },
      location: {
        street: "7159 edwards rd",
        city: "seymour",
        state: "pennsylvania",
        zip: "37284"
      },
        email: "susan.rodriquez59@example.com",
        password: "godfather",
        md5 hash: "15d628391f0eb58d7724041ab9a12ae2",
        sha1 hash: "58be9e2c7f22cd75d7af3c9e175b6465b280d61d",
        phone: "(471)-543-4073",
        cell: "(651)-308-4754",
        SSN: "160-76-1677",
        picture: "http://randomuser.me/g/portraits/women/31.jpg"
      },
      seed: "redCat"
    }]
}

Pour faire appel à cette API, un petit coup de Javascript et c'est réglé :

$.ajax({
  url: 'http://randomuser.me/g/',
  dataType: 'json',
  success: function(return){
    console.log(return);
  }
});

Il est même possible de cibler uniquement des profils hommes ou femmes comme ceci :

http://randomuser.me/g/?gender=female

Ou d'obtenir un json contenant plusieurs profils d'un coup comme ceci :

http://randomuser.me/g/?results=5

Voilà, je me suis dit que ça pourrait vous servir...


Facebook Twitter Email Copier Url

22 Responses to “Une API pour générer de faux profils utilisateurs”

  1. Yann Semin dit :

    Ce truc a un côté sympa, c’est certain, mais je ne suis pas sûr de sa léicité. Ca me paraît assez fort de créer un profil bidon avec des photos qui sont réelles. D’ailleurs, elles viennent d’où ces photos?

  2. Grunk dit :

    Je cite : “All randomly generated photos are copyrighted under aCreative Commons BY-NC-SA 2.0 license. These photos were hand picked from Greg Peverill-Conti’s 1,000 faces project.”

  3. Yann Semin dit :

    Au temps pour moi. La prochaine fois je lirais plus attentivement ;-)
    Merci en tout cas.

  4. Hexalyse dit :

    Il suffit de lire un peu. Dans le footer du site, tout est dit :

    “All randomly generated photos are copyrighted under a Creative Commons BY-NC-SA 2.0 license. These photos were hand picked from Greg Peverill-Conti’s 1,000 faces project.”

  5. Anonym dit :

    Dans le cas présent c’est l’éventuelle utilisation frauduleuse de l’outil qui pourrait être illicite, pas l’outil en tant que tel je pense.

    un peu comme un couteau ou une arme à feu en fait.

  6. shadypierre dit :

    Ce n’est pas très compliqué de généré un ensemble de donnée bidon tu as des librairies pour ça (genre Faker : https://github.com/fzaninotto/Faker)

  7. alex dit :

    Effectivement, publier des faux avis de faux utilisateurs, c’est complètement illégal. Mais toutes les sociétés le font (et ont des personnes payées pour le faire). Maintenant faudrait que ce faux utilisateur puisse écrire de faux com pour vraiment pouvoir faire des tests :p

  8. Daikyoka dit :

    Ce site se contente de fournir un JSON pour simuler des utilisateurs autres que test, test1, test2, etc. et à injecter soi-même en BDD.

  9. j k p dit :

    je m’étais amusé à faire un truc semblable avec des propositions de profils facebook
    http://hydrix.antisocial.be/
    code source downloadable et en gpl

  10. subrico dit :

    J’ai trouvé pire il y a quelques temps : http://fr.fakenamegenerator.com/
    En plus ça génère un n° de CB ET son cryptogramme. J’ai pas réussi à savoir s’il s’agissait d’un algo ou… d’une liste existante.
    J’ai utilisé ça pour créer un compte a**zon appstore : la CB est obligatoire pour ouvrir le compte. Après je ne l’ai jamais utiliser pour une transaction réelle (uniquement des app gratuites) mais ça m’étonnerait que ça passe. Ça doit juste permettre de passer les vérif.

  11. Vincent dit :

    Ça marche, j’ai acheter plusieurs appli ( ray man, cut the rop ) avec une fausse carte générer sur ton site ! Merci :D

  12. lolololo dit :

    vilain troll

  13. Corriger peut-être que c’est du jQuery dans ton exemple, pas du javascript pur.

  14. adsofts dit :

    @subrico:disqus Effectivement pour générer un Numéro de CB et son cryptogramme valide, c’est un algo qui est connu et public. Ca permet de passer les protections simples qui ne font que s’assurer que la clef (le cryptogramme) correspondant bien aux 16 chiffres (grace à l’algo), mais en aucun cas ca permettra de faire un paiement puisqu’il faut encore que le numéro corresponde effectivement à un compte. (sans compter les protection 3D Secure)

  15. Maxx dit :

    c’est sympa mais… quid de l’utilisation des photos ?!

  16. Nom dit :

    Le NC veut dire “non commercial”, donc non en effet. Et je pense que si les images sont sous cette license c’est que les personnes ont rennoncé à leurs droit à l’image sur ces photos.

  17. Nom dit :

    Le but c’est plus de remplir une base de donnée avant qu’un site soit mis en ligne ici.

  18. Yann Semin dit :

    Oui, j’ai vu ça. Le pire c’est que en me relisant ce matin, je ne comprenait même plus ce que j’avais voulu dire sur le moment… Donc non seulement la source des photos et la license associée était mentionnée sur le site et je suis passé à côté, et en plus j’invente des mots… Pff… Korben est un bon site, mais je ne devrais pas y aller avant d’être vraiment réveillé :-D
    En tout cas merci pour la correction du terme!

  19. Alex dit :

    function(return){
    console.log(return);
    }

    héhé ^^

  20. NuDub dit :

    Je trouve que cette API peut être fort pratique pour le Dev d’un site ou tout autre dev de programme qqui utiliseront un espace membre/client.

    J’aimerai bien voir le code source pour le faire en utilitaire non web (une application en langage type C++ et autre).
    En tout cas je vais regarder le site

  21. Syl dit :

    Je trouve qu’il manque une info dans le json, l’âge !

    Bref, pour récupérer ces données sous forme de tableau directement en PHP : $json = json_decode(file_get_contents(‘http://randomuser.me/g/?results=5’), true);

  22. lolololo dit :

    J’suis le seul à avoir remarqué que la dame s’appelle

    “rodriquez” avec un Q ? haha

La menace des failles 0-Day

capture-vjhj

"En avril 2014, les chercheurs en sécurité de Google sont tombé sur une vulnérabilité présente à l’intérieur de la bibliothèque cryptographique OpenSSL. Petit problème, OpenSSL est utilisé sur les 2/3 des sites web qui utilisent HTTPS mais aussi par les téléphones Android. Heartbleed était né."

Si comme moi vous êtes un passionné de sécurité informatique et que vous vous demandez qu'est-ce qu'un truc comme Heartbleed peut causer comme dommages, la lecture de cet article sur les failles 0-Day est pour vous...et je vous rassure je ne parle pas du dernier film Blackhat récemment vu au ciné ;)

Lire la suite

Vous avez aimé cet article ? Alors partagez-le avec vos amis en cliquant sur les boutons ci-dessous :

Twitter Facebook Google Plus Linkedin email
Rejoignez les 55258 korbenautes
et réveillez le bidouilleur qui est en vous
abonnez-vous en savoir plus
"Vous aimez bidouiller ?" Oui j'adore l'informatique et la technologie
Suivez Korben Un jour ça vous sauvera la vie.. Ou celle d'un(e) ami(e)
  • Rejoignez les 55257 bidouilleurs de la grande famille des Korbenautes
    «Je considère que votre email est aussi important que le mien.»
    Korben
  • Univers Populaires

  • Site hébergé par
    Agarik Sponsor Korben
  • Vidéos

  • DANS TON CHAT (BASHFR)

    <UnKnOwN DrAgOoN> Boarf...Pirate des Caraïbes 2, failli le choper sur la mule...c'était un fake, un film X -_-
    <UnKnOwN DrAgOoN> Bon un pote m'a filé un autre lien valide mais ça me saoule d'avoir laissé tourner la mule pour ça =/.
    <Hellfire> T'as le lien ?
    <UnKnOwN DrAgOoN> ...? Euh demandes le à Jul', c'est lui qui me l'a passé.
    <Hellfire> Je parlais du lien du fake.

    -- http://danstonchat.com/4211.html
  • Une astuce pour rendre

    Windows 10 plus rapide

    Si vous trouvez que Windows 10 est un peu lent, que vos applications ne se lancent pas très vite, que vos compilations prennent du temps, voici une petite astuce débusquée par Brominou pour accélérer le bouzin. Cliquez dans la zone de recherche de la barre Windows et tapez le mot clé...lire la suite

    Cryptool pour s'initier à la cryptographie

    Alors attention, ce n'est pas nouveau, mais je me suis dit que ce serait intéressant de vous en parler si vous ne connaissez pas encore. Cryptool est un logiciel open source éducatif qui va vous permettre de comprendre les principes de base de la cryptographie. Dans sa version 2, Cryptool intègre...lire la suite

    En ce moment dans l'univers "Windows"

    Voir tous les articles »