elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: [1]
1  Programación / PHP / Re: Como puedo desofuscar este archivo en: 4 Septiembre 2013, 01:43 am
 ;-)
2  Programación / PHP / Re: Como puedo desofuscar este archivo en: 26 Agosto 2013, 04:56 am
Cambia el
Código
  1. eval(a_evaluar("

por un
Código
  1. print htmlentities(a_evaluar(""), ENT_QUOTES)

Hola Amigo Shell Root!

Soy nuevo en el foro, estaba buscando la forma correcta de usar este truco para desofuscar el phpGrid que tanta falta me hace. Quería saber que avances has tenido porque el link a tu proyecto de desofuscar esta caido(google es un fastidio)..  he usado el modo que cito más arriba con el archivo phpGrid.php del phpGrid_Lite que bajé del sitio del fabricante, y he sacado esto:

Código
  1. <?php
  2.  
  3. ini_set('display_errors', 1);
  4.  
  5. if(!isset($_SERVER['DOCUMENT_ROOT']))
  6. {
  7. if(isset($_SERVER['SCRIPT_FILENAME']))
  8. {
  9. $_SERVER['DOCUMENT_ROOT'] = str_replace('\\','/',substr($_SERVER['SCRIPT_FILENAME'],0, 0-strlen($_SERVER['PHP_SELF'])));
  10. };
  11. };
  12.  
  13. if(!isset($_SERVER['DOCUMENT_ROOT']))
  14. {
  15. if(isset($_SERVER['PATH_TRANSLATED']))
  16. {
  17. $_SERVER['DOCUMENT_ROOT'] = str_replace( '\\', '/', substr(str_replace('\\\\', '\\', $_SERVER['PATH_TRANSLATED']), 0, 0-strlen($_SERVER['PHP_SELF'])));
  18. };
  19. };
  20.  
  21. require_once(dirname(__FILE__) .'/conf.php');
  22. require_once(dirname(__FILE__) .'/callbackstr.php');
  23. require_once(dirname(__FILE__) .'/server/classes/cls_db.php');
  24. require_once(dirname(__FILE__) .'/server/classes/cls_dataarray.php');
  25. require_once(dirname(__FILE__) .'/server/classes/cls_datagrid.php');
  26. require_once(dirname(__FILE__) .'/server/classes/cls_util.php');
  27. require_once(dirname(__FILE__) .'/server/classes/cls_control.php');
  28. require_once(dirname(__FILE__) .'/server/adodb5/adodb.inc.php');
  29. define('GRID_SESSION_KEY', '_oPHPGRID');
  30. define('JQGRID_ROWID_KEY', 'id');
  31. define("CHECKBOX", "checkbox");
  32. define("SELECT", "select");
  33. define("MULTISELECT", "multiselect");
  34. ?>





Mis preguntas son:

1.- ¿Esto está correcto?  es decir, tu que conoces phpGrid(asumo yo), es el verdadero contenido del archivo phpGrid.php?

2.- ¿si utilizo el mismo metodo(y formateando y ordenando el código claro está) con los archivos restantes podre editar y modificar el codigo a placer?

3.- En caso de lograr desofuscar todo ¿se pueden activar las caracteristicas principales de las versiones pagas de phpGrid?

Me hace mucha falta ese componente de verdad, espero tu respuesta y gracias de antemano...

saludos.

 :xD





Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines