Saludos
Me encontré con un archivo de la forma:
<?php exit(); ?>
11001100
01101100
00000100
10001100
00001100
y unas 1500 líneas más de código binario... todo en un archivo .php
¿Cómo puedo manipularlo? necesito saber qué hay ahí
| |||
[OT] interpretar código binario en (o con) php Saludos Me encontré con un archivo de la forma: <?php exit(); ?> 11001100 01101100 00000100 10001100 00001100 y unas 1500 líneas más de código binario... todo en un archivo .php ¿Cómo puedo manipularlo? necesito saber qué hay ahí
__________________ Gracias de todas todas ----- Linux! |
| |||
Y ese archivo .. quien lo lee? .. otro script.php ? así parece .. por qué lo que se pretende en ese archivo es que: 1) no sea ejecutable (por PHP ... ahí lo primero que hace es un exit) 2) al tener extensión. php .. si lo llamas directo por el URL en caso de que esté bajo un servidor HTTP, .. no se ejecutará y menos se mostrará su contenido. Para leer ese archivo .. (con PHP). Puedes usar file() .. esto te generar un array de N lineas (tantas como tenga ese archivo) .. comienza a recorrer ese array desde su indice 1 (para descartar el "0" que sería la línea que contiene <? exit(); ?> y ahí vas aplicando la función: bin2hex() http://www.php.net/bin2hex Ahora .. lo que veas ahí o como luego lo tengas que componer (concatenando todo?) ya es otro tema ... (si está así supongo que es para "ocultar algo"? .. o con que fin usan eso? ...) Un saludo, |
| |||
el fin, no lo conozco, justo estamos estudiando qué es loq ue hay ahí, ¿algún envío de correo escondido? no fue desarrollado por nosotros, eso es justo lo que queremos, saber que hace... Gracias, voy a ver que resulta con la idea que me das...
__________________ Gracias de todas todas ----- Linux! |
| |||
Pero .. tienes algún script.php que llame a ese archivo? .. Si es así .. que hace ese script? ... Si contiene "código" legible PHP .. es probable que ese script lo ejecute usando eval() (previa lectura y conversión a hexadecimal supongo) .. Tampoco puedo afirmarlo .. todo depende del script que lo llame o quien lo llame. Un saludo, |
| |||
conoces fs2.8? me lo pasó el admin de la red donde trabajo, no se de dónde lo sacó, es para manejar forms con antispam (supuestamente)...
__________________ Gracias de todas todas ----- Linux! |
| |||
Cita: No, no lo conozco ...
Iniciado por cacr conoces fs2.8? me lo pasó el admin de la red donde trabajo, no se de dónde lo sacó, es para manejar forms con antispam (supuestamente)... Un saludo, |