Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: Tasc0 en 4 Diciembre 2006, 23:54 PM

Título: Detectar proxy del usuario
Publicado por: Tasc0 en 4 Diciembre 2006, 23:54 PM
Lo vi en un sitio hace ya rato y ahora estuve buscando por la web pero lo que he encontrado no sirve. Estos son los resultados:

/http://www.phpbuddy.com/article.php?id=22
/http://joot.com/dave/writings/articles/php-examples.shtml

¿Alguién sabe como puedo hacer para que detecte el proxy del usuario que navega por el sitio?
Título: Re: Detectar proxy del usuario
Publicado por: deya en 4 Diciembre 2006, 23:59 PM
En las mismas páginas está el código.

Salu2  ;)
Título: Re: Detectar proxy del usuario
Publicado por: Azielito en 5 Diciembre 2006, 00:49 AM
una parte de este codigo te servira
http://foro.elhacker.net/index.php/topic,51341.msg153496.html#msg153496
Mostrar ip del visitante, no importa proxy
:P
Título: Re: Detectar proxy del usuario
Publicado por: Tasc0 en 5 Diciembre 2006, 01:10 AM
Cita de: deya en  4 Diciembre 2006, 23:59 PM
En las mismas páginas está el código.

Salu2  ;)
Los probé y no funcionan.
Cita de: Azielito en  5 Diciembre 2006, 00:49 AM
una parte de este codigo te servira
http://foro.elhacker.net/index.php/topic,51341.msg153496.html#msg153496
Mostrar ip del visitante, no importa proxy
:P
Justamente quiero detectar el proxy y no permitirle navegar... no quiero que muestre su IP... sea la verdadera o no.
Título: Re: Detectar proxy del usuario
Publicado por: дٳŦ٭ en 5 Diciembre 2006, 05:51 AM
Cita de: deya en  4 Diciembre 2006, 23:59 PM
En las mismas páginas está el código.

Salu2  ;)

Idem


<?php 
// use this script to detect whether a user is using a 
//proxy server to connect to your website.
echo "Proxy Detector";
if(isset(
$HTTP_X_FORWARDED_FOR))
{
if (
$HTTP_X_FORWARDED_FOR)
{
// proxy detected...
?>

Proxy Detected...
Your Actual IP Address:
<?= $HTTP_X_FORWARDED_FOR ?>
Your Proxy Server:
<?= $HTTP_VIA ?>

You Proxy I.P address: <?= $REMOTE_ADDR ?>
<?
}
}
else
{
// no proxy detected
?>

No Proxy Detected


Your Actual IP Address:
<?= $REMOTE_ADDR ?>
<?
}
?>


:rolleyes:
Título: Re: Detectar proxy del usuario
Publicado por: deya en 5 Diciembre 2006, 15:08 PM
Cita de: Tasc0 en  5 Diciembre 2006, 01:10 AM
Cita de: deya en  4 Diciembre 2006, 23:59 PM
En las mismas páginas está el código.

Salu2  ;)
Los probé y no funcionan.

Pues te cuento que si funcionan.

Salu2  ;)
Título: Re: Detectar proxy del usuario
Publicado por: Tasc0 en 5 Diciembre 2006, 22:59 PM
Cita de: deya en  5 Diciembre 2006, 15:08 PM
Cita de: Tasc0 en  5 Diciembre 2006, 01:10 AM
Cita de: deya en  4 Diciembre 2006, 23:59 PM
En las mismas páginas está el código.

Salu2  ;)
Los probé y no funcionan.

Pues te cuento que si funcionan.

Salu2  ;)
Lo que hace es decirte "Tu dirección IP es:..." osea que al proxy no lo detecta.
Yo quiero que diga cual es el proxy y por otro lado la dirección IP
Título: Re: Detectar proxy del usuario
Publicado por: Tasc0 en 17 Diciembre 2006, 00:03 AM
No se podría hacer detectando los puertos en que navega. Por ejemplo: 3218, 8080, 8000?
Título: Re: Detectar proxy del usuario
Publicado por: дٳŦ٭ en 17 Diciembre 2006, 04:17 AM
Cita de: Tasc0 en 17 Diciembre 2006, 00:03 AM
No se podría hacer detectando los puertos en que navega. Por ejemplo: 3218, 8080, 8000?


<?php
$_SERVER
['REMOTE_PORT'];
?>



:P
Título: Re: Detectar proxy del usuario
Publicado por: Tasc0 en 17 Diciembre 2006, 15:46 PM
Sí, pero hay algunos servidores proxy que se navega por el puerto 80, talvez pueda ser sólo los puertos que nombré anteriormente.
Título: Re: Detectar proxy del usuario
Publicado por: Tasc0 en 20 Diciembre 2006, 14:40 PM
Nadie?