Crear IP Logger Sencillo [PHP] [Win]

Iniciado por z0mb1es, Abril 01, 2018, 04:23:49 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Buenas! Hoy les enseñaré como crear un IP Logger en Windows que registrará la IP, User Agent, fecha y hora. Necesitaremos:

-XAMPP
-DMZ (o puertos abiertos)
-No-Ip (la DUC)

Con eso ya en nuestro pc, procedemos a ir a la siguiente dirección:
"C:\xampp\htdocs". En esa carpeta crearemos un archivo llamado "index.php". Lo abriremos con nuestro editor de texto favorito. Os recomiendo Notepad++. Pasaremos a escribir el siguiente código:
Código: php
<?php
   $logs = "IPs.txt";
   $fh = fopen($logs, 'a');
   $stringData = "IP: " . $_SERVER["REMOTE_ADDR"] . "\nUser Agent: " . $_SERVER["HTTP_USER_AGENT"] . "\nFecha: " . date("D dS M,Y h:i a") . "\n\n\n";


   fwrite($fh, $stringData);
   fclose($fh);

   if (isset($_GET['q'])){
      $page = $_GET['q'];
      header('Location: ' . $page);
   } else {
       $page='https://www.google.com';
       header('Location: ' . $page);
   }
?>


Lo guardamos, y lo cerramos. En la misma dirección, haremos un archivo llamado "IPs.txt". Ahora tenemos que abrir el XAMPP y iniciar los servicios de Apache y MySQL. Ahora procedemos a probarlo.

Cuando pongamos nuestra dirección IP o la url de nuestro host, nos debería llevar a Google. Todo bien hasta ahí. Ahora si abrimos el archivo "IPs.txt" (con Notepad++) nos aparecerá nuestra dirección IP, nuestro navegador web y la fecha y la hora.
Eso es todo. Pueden cambiar la línea número 14:
Código: php
$page='https://www.google.com';

con cualquier url que deseen.

Saludos.

:p
Public Yy As String = "\z0mb1es RAT\."
         Public HOST As String = "101.110.010.111"
              Public port As Integer = 8989
                                    Public cap As New CRDP