Enregistrer une adresse IP adresse IP uknown
#1
Posté 09 février 2005 - 16:22
J'espère être dans le bon forum, mais je n'en suis pas sure, dans ce cas dites le moi.
J'ai un problème concernant une adresse IP.
J'ai une boutique de vente en ligne.
Ce matin un internaute s'est connecté pour passer une commande, pendant qu'il "surfait", je voyais son adresse IP. Quand il a passé sa commande, son adresse IP n'a pas été enregistrée, or j'en ai besoin pour notre système de lutte contre la fraude.
Avez-vous une idée sur la raison qui a fait que son adresse IP m'est parvenue comme "uknown", est ce le client qui peut masquer son IP, et dans ce cas pourquoi l'ai je vu quand il surfait ?
Merci par avance pour votre aide
#3
Posté 09 février 2005 - 16:30
Si tu as l'heure approximative de son passage et l'accès aux logs Apache, tu devrais pouvoir retrouver son adresse IP.
Je ne sais pas comment est écrit le programme de vente en ligne, mais il n'est pas exclus qu'il fasse appel à une fonction gethostbyaddr() avec l'adresse IP comme argument. Si l'adresse ne peut se résoudre, pour raisons diverses telles que mauvais routage ou blocage par firewall, tu peux avoir une affichage "unknown" dans ce cas.
Comment as-tu les IP des visiteurs, nombres seulement ou noms de hosts ?
Dan
#4
Posté 09 février 2005 - 16:39
Merci pour ta réponse.
Je vois les IP sous forme de nombres.
Et voici la fonction (que je n'ai pas écrite), qui permet de récupérer l'IP :
function tep_get_ip_address() {
if (isset($_SERVER)) {
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} elseif (isset($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];
} else {
$ip = $_SERVER['REMOTE_ADDR'];
}
} else {
if (getenv('HTTP_X_FORWARDED_FOR')) {
$ip = getenv('HTTP_X_FORWARDED_FOR');
} elseif (getenv('HTTP_CLIENT_IP')) {
$ip = getenv('HTTP_CLIENT_IP');
} else {
$ip = getenv('REMOTE_ADDR');
}
}
return $ip;
}
#5
Posté 09 février 2005 - 16:40
De la facon dont est faite ta boutique, tu devrais interdire la création de compte, ainsi que la commande à quelqu'un qui n'a pas d'adresse ip, ainsi que quelqu'un qui n'a pas d'adresse mail. Ce sont les 2 seules facons de retrouver quelqu'un. (bien que l'adresse mail ne soit pas trop fiable.. :/ )
#6
Posté 09 février 2005 - 16:47
D'après ce que tu dis, certaines personnes cachent leur IP pour des raisons malhonnêtes, mais je veux croire encore en la bonne moralité des gens, crois tu qu'il soit possible que cet internaute se connecte depuis un réseau, tel que université, et que ce réseau empêche par exemple de réaliser des transactions en ligne ou ce genre de chose ?
#7
Posté 09 février 2005 - 17:00
Anonymus, le mercredi 09 février 2005, 16h40, dit :
Je ne vois pas comment il est possible de ne pas donner d'adresse IP et en même temps de recevoir des informations d'un serveur web. Cela me semble impossible.
Jean-Luc
Ce message a été modifié par Jeanluc - 09 février 2005 - 17:01.
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#8
Posté 09 février 2005 - 17:04
#9
Posté 09 février 2005 - 17:13
Antoine Cailliau, le mercredi 09 février 2005, 17h04, dit :
Pas convaincu.
Il y a quand même des contraintes techniques incontournables. Peut-être que le serveur ne verra que l'adresse IP d'un proxy (ou d'un autre dispositif intermédiaire), mais une adresse IP "client", il y en a toujours une.
Sinon, le serveur n'a aucune adresse à laquelle il peut envoyer ses réponses...
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#11
Posté 09 février 2005 - 18:03
De nombreuses personnes se connectent au Hub en affichant une adresse de ce type. Il a été à un moment question de les désactiver pour éviter le spam.
Je surveille attentivement les adresses en 10.x, 172.x ou 192.168.x mais tant qu'il n'y a pas de transaction financières, ce n'est pas très gênant.
Par contre, pour une boutique en ligne, c'est plus ennuyeux.
#12
Posté 09 février 2005 - 18:04
La fonction te répond "unknown" quand l'adresse est une adresse réservée (par exemple, pour l'utilisation sur un réseau local). Cette technique ne répond pas à ton besoin de sécurité.
Souvent, dans les entreprises, le réseau local interne est numéroté de manière privée et une adresse "bidon" est alors passée à travers le firewall pour les connexions vers le réseau Internet. Ce que ta fonction devrait te donner dans ce cas-là, c'est l'adresse IP du firewall et non l'adresse "bidon". Cela te permettrait de localiser de manière certaine, l'entreprise en question, faute de pouvoir localiser le poste du client.
Idéalement, il te faudrait une fonction qui te donne la chaine d'adresses IP par laquelle passe le service.
Jean-Luc
>>Dan: je suis trop lent...
Ce message a été modifié par Jeanluc - 09 février 2005 - 18:05.
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#13
Posté 09 février 2005 - 18:09
Ce que tu m'expliques c'est que si mon client a pour ip "unknown", c'est parcequ'il a utilisé un pc appartenant à un réseau et que c'est une IP de type 10.0.0... qui m'est parvenue ?
je vais essayer d'avoir plus de précisions sur cette connexion demain, car j'aurais accès aux logs sur le serveur.
Je publierai les infos que j'aurais obtenues.
PS : Il est super ton site d'annuaires !
#14
Posté 09 février 2005 - 18:41
loulou, le mercredi 09 février 2005, 18h09, dit :
C'est bien ça.
Merci pour tes encouragements.
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#15
Posté 15 février 2005 - 11:59
Juste pour dire que je suis d'accord avc Jean-Luc. Il y a toujours une adresse IP seulement, la personne peut la 'masquer' en prenant une autre par l'intermédiaire d'un tiers.
Ayant un site à forte visite, j'ai toujours l'ip ou l'ip du proxy de la personne.
++
Portekoi
#16
Posté 03 décembre 2005 - 18:05
Jeanluc, le mercredi 09 février 2005, 18h00, dit :
Uhm... et vous faites quoi du spoofing d'IP... .. ?
Par contre on est d'accord que si l'adresse est indéfinit ou fausse il y a anguille sous roche... .. .
loulou, le mercredi 09 février 2005, 17h47, dit :
Croire que "tout le monde il est beau, tout le monde il est gentil" avec internet c'est s'exposer à bien des ""dangers"'" surtout concernant une boutique en ligne... .. .
@ tchaOo°
#17
Posté 04 décembre 2005 - 11:51
kankrelune, le samedi 03 décembre 2005, 18h05, dit :
Jeanluc dit :
Uhm... et vous faites quoi du spoofing d'IP... .. ?
Bonjour kankrelune,
Peux-tu expliquer comment on peut :
- ne pas donner d'adresse IP correcte
- en même temps, recevoir les réponses du serveur
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#18
Posté 05 décembre 2005 - 11:55
Jeanluc, le dimanche 04 décembre 2005, 12h51, dit :
- ne pas donner d'adresse IP correcte
Salut Jean Luc...
Le spoofing est une technique permettant à un pirate d'envoyer à une machine des paquets semblant provenir d'une adresse IP autre que celle de sa machine... attention je ne parle pas de passer par un proxi... rien à voir... en fait cela consiste à modifier le champ source de l'en-tête TCP afin de simuler un datagramme provenant d'une autre adresse IP... .. .
Jeanluc, le dimanche 04 décembre 2005, 12h51, dit :
Dans le cadre d'une attaque par spoofing, l'attaquant n'a aucune information car les réponses de la machine cible vont vers une autre machine du réseau (on parle alors d'attaque à l'aveugle ou blind attack)... cela n'empeche cependant pas le pirate de pouvoir accomplir ses basses oeuvres... .. .
Le spoofing est assez difficile à mettre en place et demande un certain niveau de connaissances du hacking mais c'est faisable et bien plus répandu qu'on ne peut le croire... il y a aussi la possibilité d'attaquer via une machine infectée par un trojan qui agira comme une passerelle proxi... à ce moment là pareil pas de trace de l'adresse IP de l'attaquant (réel)... .. .
Tout ça pour dire que bien que ces attaques ne soient pas à la portée de tout le monde comme le dit Antoine Cailliau...
Citation
@ tchaOo°
Ce message a été modifié par kankrelune - 05 décembre 2005 - 11:55.
#19
Posté 05 décembre 2005 - 12:16
On est d'accord. Le hacker peut, de cette façon, nuire au système qu'il vise en le surchargeant par exemple, mais, par contre, il est impossible ainsi de passer une commande bidon sur un système un peu sécurisé.
Citation
Jean-Luc
Testeur de redirection (301, 302, meta refresh,...)
Le Grand Annuaire : comme DMOZ, mais avec indexation super-rapide
#20
Posté 05 décembre 2005 - 12:47
Jeanluc, le lundi 05 décembre 2005, 13h16, dit :
On est d'accord. Le hacker peut, de cette façon, nuire au système qu'il vise en le surchargeant par exemple, mais, par contre, il est impossible ainsi de passer une commande bidon sur un système un peu sécurisé.
Si ça doit être possible... mais ce n'est pas à la portée de tout le monde... .. .
Jeanluc, le lundi 05 décembre 2005, 13h16, dit :
Citation
Pas du tout. En informatique, 1=1 et 0=0. Même la génération de nombres aléatoires n'est pas aléatoire. Elle en a seulement l'apparence.
Je ne vois pas le rapport... concernant la sécurité tout est possible... à faire ou à défaire... .. .
@ tchaOo°
- ← Virus ? plus d'explorateur, et très lent !
- Virus et Sécurité informatique
- Securité sur serveur dedié →



Haut















