elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 04:21  


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP
| | | |-+  [OpenSource] MiraLogPhp 1.0
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [OpenSource] MiraLogPhp 1.0  (Leído 780 veces)
dimitrix


Desconectado Desconectado

Mensajes: 4.059



Ver Perfil WWW
[OpenSource] MiraLogPhp 1.0
« en: 4 Septiembre 2008, 17:13 »

[OpenSource] MiraLogPhp 1.0

Esto es una herramienta que he creado, en un principio era para los usuarios que tenían el "Pidgin" Pero se le puede dar muchos más usos modificandolo un poco.
Lo que hace para el "PidGin" y creo que para el msn también servirá, es mostrate el historial de tus converaciones de todas tus cuentas, ordenadamente, aquí pongo unas capturas:

http://i214.photobucket.com/albums/cc173/dimitrix-es/miralogphp-1.png
http://i214.photobucket.com/albums/cc173/dimitrix-es/miralogphp2.png

Código del index.php:

Código
<head>
<meta http-equiv="Content-Language" content="es">
</head>
 
 
<table border="0" width="1242" id="table1">
<tr>
<td width="234">&nbsp;</td>
<td width="0">
<p align="center"></td>
<td width="974">
<p align="center"><font face="Arial Black"><b>Navegador</b></font><hr></td>
</tr>
<tr>
<td width="234" valign="top">
 
<?php
 
 
echo ("<b>Usuario: </b><br>");
 
if ($_GET[f] == NULL) { //Aquí si NO tiene variable
if ($gestor = opendir("msn/"))
{
   while (false !== ($archivo = readdir($gestor)))
  {
       $file = "./msn/".$archivo;
 
if ($archivo != "." && $archivo != ".." && is_dir($file)==TRUE)
      {
           echo '<a href="?f=';
echo "$archivo\n";
echo '" style="text-decoration: none">';
           echo '<img border="0" src="img/icon_folder_open.gif"> ';
$archivo = str_replace("@hotmail.com", "", "$archivo");
$archivo = str_replace("@gmail.com", "", "$archivo");
$archivo = str_replace("@live.com", "", "$archivo");
$archivo = str_replace("@live.com.ar", "", "$archivo");
$archivo = str_replace("@yahoo.com", "", "$archivo");
echo "$archivo\n";
echo "</a>";
echo "<br>";
       }
   }
   closedir($gestor);
}
 
} else { // Aquí si tiene variable
 
           echo '<a href="?"';
echo '" style="text-decoration: none">';
           echo '<img border="0" src="img/icon_folder_open.gif"> ';
echo "..";
echo "</a>";
echo "<br>";
 
 
if ($gestor = opendir("msn/".$_GET[f]."/"))
{
   while (false !== ($archivo = readdir($gestor)))
  {
       $file = "./msn/".$_GET[f]."/".$archivo;
 
if ($archivo != "." && $archivo != ".." && is_dir($file)==TRUE)
      {
           echo '<a href="?f=';
echo $_GET[f]."/"."$archivo";
echo '" style="text-decoration: none">';
           echo '<img border="0" src="img/icon_folder_open.gif"> ';
$archivo = str_replace("@hotmail.com", "", "$archivo");
$archivo = str_replace("@gmail.com", "", "$archivo");
$archivo = str_replace("@live.com", "", "$archivo");
$archivo = str_replace("@live.com.ar", "", "$archivo");
$archivo = str_replace("@yahoo.com", "", "$archivo");
echo "$archivo\n";
echo "</a>";
echo "<br>";
       }
   }
   closedir($gestor);
}}
 
// Hasta aquí el primer if
 
echo ("<br><b>Historiales: </b><br>");
 
if ($gestor = opendir("msn/".$_GET[f]."/"))
{
   while (false !== ($archivo = readdir($gestor)))
  {
       $file = "./msn/".$_GET[f]."/".$archivo;
 
if ($archivo != "." && $archivo != ".." && is_file($file)==TRUE)
      {
           echo '<a href="?h=';
echo "$archivo\n";
echo "&f=";
echo $_GET[f];
echo '" style="text-decoration: none">';
           echo '<img border="0" src="img/icon_file.gif"> ';
$archivo = str_replace("CEST.html", "", "$archivo");
$archivo = str_replace("CET.html", "", "$archivo");
echo "$archivo\n";
echo "</a>";
echo "<br>";
       }
   }
   closedir($gestor);
}
 
 
 
?> </td>
<td width="0">
</td>
<td width="974" valign="top"><?php
  $hist = str_replace(" ", "+", "$_GET[h]");
include("msn/".$_GET[f]."/".$hist);
 
 
?></td>
</tr>
</table>
 
<p align="right"><span style="font-size: 8pt; font-style: italic">Create by
Dimitrix | MiraLogPHP 1.0</span></p>

En la descarga incluye las imágenes de las imagenes que necesita el código.
Código:
http://www.megaupload.com/?d=IJS6427G

Un saludo.


« Última modificación: 4 Septiembre 2008, 17:48 por dimitrix » En línea




Ertai
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.026


Ralph Wiggum


Ver Perfil
Re: [OpenSource] MiraLogPhp 1.0
« Respuesta #1 en: 4 Septiembre 2008, 17:31 »

En la primera imagen en el <title> se ve el email de tu contacto.


En línea

Si la felicidad se comprara, entonces el dinero sería noble.

Código:
void rotar_by_ref(int& a, int& b) {
   /* Quien dijo que no se podia sin una variable temporal? */
   *a = *a ^ *b;
   *b = *a ^ *b;
   *a = *a ^ *b;
}
Hans el Topo


Desconectado Desconectado

Mensajes: 1.748


"Estoy cansado de no hacer nada"


Ver Perfil WWW
Re: [OpenSource] MiraLogPhp 1.0
« Respuesta #2 en: 4 Septiembre 2008, 17:33 »

lo de str_replace mirate la función en php.net que puedes usar un array directamente para sustituir todos los valores, en vez de andar uno a uno
En línea

 
dimitrix


Desconectado Desconectado

Mensajes: 4.059



Ver Perfil WWW
Re: [OpenSource] MiraLogPhp 1.0
« Respuesta #3 en: 4 Septiembre 2008, 17:49 »

En la primera imagen en el <title> se ve el email de tu contacto.

Gracias.

lo de str_replace mirate la función en php.net que puedes usar un array directamente para sustituir todos los valores, en vez de andar uno a uno
Sí, lo de la array, lo que pasa es que en un principio sólo iba a utilizar uno, pero al final se alargó poniendo más.

De todos modos, muchas gracias.
En línea




Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Kinect y su driver opensource
Foro Libre
Novlucker 12 1,978 Último mensaje 18 Diciembre 2010, 15:16
por Castiblanco
Demonio 2.0 FINAL LANZADO!!!!! [Troyano,OpenSource,GPL,Qt4] - NO MÁS EJECUTABLES « 1 2 3 »
Análisis y Diseño de Malware
paju1986 40 12,287 Último mensaje 4 Abril 2011, 16:45
por Karcrack
Plataforma de categorización, subida y lectura de PDFs OpenSource
Desarrollo Web
Kasswed 2 367 Último mensaje 2 Agosto 2011, 17:56
por johngen
Troyano opensource en C++?
Programación C/C++
KisakuIto 2 765 Último mensaje 19 Septiembre 2011, 11:50
por KisakuIto
Proyecto Erp OpenSource
.NET
.::IT::. 0 349 Último mensaje 28 Diciembre 2011, 16:34
por .::IT::.
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines