Différencier plusieurs ordinateurs ayant la meme ip.

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par 100degres, 17 Mai 2007.

  1. 100degres
    100degres Nouveau WRInaute
    Inscrit:
    17 Mai 2007
    Messages:
    2
    J'aime reçus:
    0
    Bonjour a tous !

    J'ai réalisé un site en flash permettant de voter pour des personnes. Les personnes ayant eu le plus de votes ont des cadeaux a gagner.

    Cependant, je suis confronté a beaucoup de fraudes ces temps-ci. Des personnes utilisent des robots pour voter. J'ai bien enregistré les cookies, mais c'est facilement vidable.

    Je ne souhaite pas enregistrer l'IP étant donné que ce site est destiné aux employés d'une grande entreprise. Ils ont donc tous la meme IP... Je suis donc un peu bloqué...

    Est-ce qu'il y a un moyen de différencier plusieurs machines ayant la meme IP ? Connaitre le numéro de série de l'ordinateur ou encore son nom ?

    Merci d'avance !

    Lorris
     
  2. Ohax
    Ohax WRInaute accro
    Inscrit:
    5 Juillet 2004
    Messages:
    4 900
    J'aime reçus:
    0
    En récupérant l'adresse MAC mais je ne sais pas comment faire ^^.


    Pourquoi tu ne restreint pas à quelques ip ?

    Ce ne sont quand même pas des employés qui fraudent ?
     
  3. 100degres
    100degres Nouveau WRInaute
    Inscrit:
    17 Mai 2007
    Messages:
    2
    J'aime reçus:
    0
    Bah si... Justement... :roll:
     
  4. Ohax
    Ohax WRInaute accro
    Inscrit:
    5 Juillet 2004
    Messages:
    4 900
    J'aime reçus:
    0
    http://www.sqlfr.com/codes/ADRESSE-MAC- ... 36116.aspx


    Mais commence déjà par limiter l'accès aux pages à l'ip (ou aux ips) de l'entreprise.

    Après il faut aussi bloquer les proxys...




    Pour cela on m'avait envoyé deux codes que je n'avais jamais mi en place :


    Code:
    if (!$registered_user && $noproxy)
    {
           $isproxy=0;
           //      function exists_in_rbl() {
           $rbls = array('http.dnsbl.sorbs.net', 'misc.dnsbl.sorbs.net');
           $remote = $REMOTE_ADDR;
           if (preg_match("/([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)/", $remote, $matches))
           {
                   foreach ($rbls as $rbl)
                   {
                           $rblhost = $matches[4] . "." . $matches[3] . "." .
                           $matches[2] . "." . $matches[1] . "." . $rbl;
                           $resolved = gethostbyname($rblhost);
                           if ($resolved != $rblhost) {$isrbl=" - RBL!";$isproxy=1;}
                   }
           }
    }

    Code:
    if(!$isproxy) // Si la RBL n'a rien renvoyé, on essaie quand même la vieille methode...
           {
                   $proxys=array("81","1075","3128","4480","6588","8000","8080","8090"); // J'ai viré le port 80, un peu trop violent
                   for ($nu=0;$nu<sizeof($proxys);$nu++)
                   {
                           $testsock = fsockopen($REMOTE_ADDR, $proxys[$nu], $num, $error, 1);
                           if($testsock)
                           {
                                   fclose($testsock);
                                   $isproxy=1;
                           }
                           if($isproxy) break;
                   }
           }
    }
    

    Mais comme tu peux le voir si les gars en face veulent vraiment tricher et qu'ils ont les connaissances requises tu pourra difficilement les en empêcher...


    Sinon il y a une solution infaillible.

    Tu met un système de comptes Login : Pass sans possibilité d'inscription

    Et tu envois à chaque participant son login et son pass (pour éviter le multi compte)
     
Chargement...
Similar Threads - Différencier ordinateurs Forum Date
Comment différencier les membres venant de Adwords à ceux de Google classique? AdWords 29 Juillet 2017
SEO Google News : comment différencier les types de contenus ? Référencement Google 22 Juin 2016
Différencier le trafic lié a une periode de celui lié au travail de référencement Débuter en référencement 22 Avril 2015
"Vue" pour une partie de mon site, différencier les entrées extérieures Google Analytics 12 Novembre 2014
Différencier acheteur par référencement naturel ou par campagne Débuter en référencement 27 Juillet 2012
Différencier les "google" utilisés Google Analytics 17 Avril 2012
Différencier 2 sites Google Analytics 21 Mars 2012
Différencier nom de site - nom de domaine Débuter en référencement 15 Juin 2011
Google.ca: Comment différencier les visiteurs Anglais / Francais Google Analytics 3 Mai 2010
Différencier le Googlebot FR du Googlebot US Netlinking, backlinks, liens et redirections 11 Avril 2010
Site/blog : comment différencier le contenu ? Développement d'un site Web ou d'une appli mobile 19 Mars 2010
Comment différencier un bon annuaire d'un mauvais annuaire ? Annuaires et moteurs 3 Juillet 2009
Différencier les revenus Adsense sur un site multilingue AdSense 24 Octobre 2008
[SOLUTION] Differencier IE6 IE7 et FIREFOX en CSS Développement d'un site Web ou d'une appli mobile 8 Janvier 2008
[Résolu] Différencier les règles URL Rewriting et .htaccess 18 Janvier 2005
Différencier les googlebots? Crawl et indexation Google, sitemaps 9 Janvier 2005
Faut-il différencier les clics AdWords des clics AdSense ? AdSense 9 Janvier 2004
Consommation d'énergie des ordinateurs vs chauffage Le café de WebRankInfo 12 Mars 2009
Positionnement différent suivant les ordinateurs Problèmes de référencement spécifiques à vos sites 18 Janvier 2007
Ordinateurs tatoués Le café de WebRankInfo 24 Avril 2005