CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[nodejs] webserver détection de proxy et VPN

R1-9
R1-9
Niveau 17
25 octobre 2017 à 21:38:32

Bonsoir,
j'ai fait un webserver qui tourne avec nodejs (j'utilise express et socket.io) et j'ai quelques soucis...
Pour être rapide ma question est :
- peut-on détecter les utilisateurs qui cachent leur IP derrière un proxy / VPN ? (je ne cherche pas à connaître leur IP je souhaite juste les détecter) si oui comment ?
Merci d'avance :)

loitho
loitho
Niveau 10
26 octobre 2017 à 00:10:59

Pour répondre à ta question, il n'est pas possible de faire une chose pareille. Pas à ton échelle, et même si t'avais une liste clair de tout les subnets des serveurs VPN public, des milliers de personnes ont des VPN privés (moi inclue par exemple)

Du coup je te pose une question :
Pourquoi est ce que tu veux détecter une chose pareille ? Tu n'as aucun avantage à savoir si un utilisateur est derrière un VPN ou non, ça n'a aucun impacte sur ton serveur web puisque tout ce que tu vois c'est une IP avec qui discuter. peut importe si cette IP relaie votre conversation à un utilisateur réel ou bien à un serveur VPN / proxy

Pseudo supprimé
Pseudo supprimé 26 octobre 2017 à 00:43:47

Tu n'as aucun avantage à savoir si un utilisateur est derrière un VPN ou non

Il devient intraçable , suivant le contexte c'est un gros problème.

R1-9
R1-9
Niveau 17
26 octobre 2017 à 00:55:53

Le 26 octobre 2017 à 00:10:59 loitho a écrit :

Pourquoi est ce que tu veux détecter une chose pareille ?

En fait côté serveur j'identifie un joueur par son ip mais certaines personnes utilisent des extensions (genre hoxxVPN) pour jouer sous plusieurs ip et possèdent un avantage considérable dans le jeu (ie ils peuvent jouer plus ect...). en plus ils utilisent des bots c'est un combo horrible mais ça c'est un autre problème

loitho
loitho
Niveau 10
26 octobre 2017 à 01:37:47

Il devient intraçable , suivant le contexte c'est un gros problème.

Ben t'as une IP de sortie, mais de toute façon tu pourras pas savoir si c'est un mec ou un serveur.
Il faut que tu trouves un autre moyen pour identifier tes utilisateurs. via un compte et un email par exemplee

tsez93
tsez93
Niveau 10
26 octobre 2017 à 04:23:02

Tu peux utiliser des listes à interroger pour savoir si une IP est un proxy ou VPN.
Exemple : https://www.ip2location.com/proxy-database

Ce n'est pas 100% fiable mais c'est la méthode utilisée en général. Il existe aussi des listes gratuites mais je suppose qu'elles sont moins fiables encore.

loitho
loitho
Niveau 10
26 octobre 2017 à 15:38:46

Ca va créer des faux positifs et tes joueurs vont s'en plaindre. Et tu n'as pas de BDD fiable pour les VPN également.

Pseudo supprimé
Pseudo supprimé 26 octobre 2017 à 18:57:25

A la limite faire une corrélation entre les informations système de l'utilisateur et réseau

loitho
loitho
Niveau 10
26 octobre 2017 à 20:09:03

Tu peux pas obtenir tant d'information que ça sur le système du mec. Et essayer d'obtenir des informations sur une IP distante en lançant des scans etc ... est EXTRÊMEMENT mal vu et pas une bonne idée du tout.

Trouve un autre moyen d'empêcher les gens de tricher, ce sera plus simple pour toi :) Et plus fiable que d'essayer de deviner qui est sur VPN ou non.

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware