Como desencriptar el footer de un theme wordpress


Posted: 23 Feb 2010 06:31 AM PST
Alguna vez te has preguntado como desencriptar el footer de un theme wordpress? :o

Footer Encriptado

En internet existen infinidad de themes gratuitos para wordpress, la mayoría coloca sus créditos en el footer, es algo común y justo. Sin embargo, algunos de esos themes gracias a la paranoia de sus creadores, suelen encriptar sus footers para evitar perder dichos créditos.
Lo común es que encripten parte del footer con un sistema de numeración llamado base64.

Como luce el código

Si van al editor de Wordpress y abren el footer.php, se pueden encontrar con alguno de estos códigos.
Con eval a la vista.
1
2
3
4
5
<?php include (TEMPLATEPATH . '/bottom.php'); ?>
<? eval(gzinflate(str_rot13(base64_decode('FZnFsuzYtVJ/xT1KhRpvCjtcIXNBieJyMM4Jtr1z9KbnbIznmow6g4sAlRYLg0wwkdR8giREkCIL7Af7777///s+//vnff//5fw==')))); ?>
<?php wp_footer(); ?>
</body>
</html>
Con variables php.
1
2
<?php /* WARNING: If this code is edited or removed the theme will not function as it should and may crash in firefox & fail other browers bASE64 file is protected by copyright law. */
$o="QAAAO2NucSdka2Z0dDolZGtiZgQMdSU5OygBQDkKDQoND0OUpHeHNiR3hzYkd4c2JHd3VKR3hzYkd4c2JHeHNiR3hzYkNnMk1Da3VJajhpT3c9PSIpKTtldmFsKCRsbGxsbGxsbGwpOw=="));return;?><!-- This theme is a free version and the designer urls must not be removed if you would like to buy a copy of this theme with the designer links removed contact ab@domain.com -->
La clave aquí es ese grupo de caracteres aparentemente sin sentido y que suelen ser más largos que en estos ejemplos.

Como desencriptar el footer de un theme en base64

Si bien existen herramientas para desencriptar código en base64 como ésta, a veces los creadores del theme son más creativos y encriptan el footer en varios niveles. Es decir, que tienes que desencriptar una vez, luego otra y otra.
Para evitar mayores complicaciones existe una solución mucho más directa:
  1. Vamos al editor y abrimos el archivo index.php.
  2. Casi al final de dicho archivo localizamos la llamada al footer
    1
    <?php get_footer(); ?>
    .
  3. Ponemos comentarios alrededor de dicha llamada.
    1
    2
    3
    <!– Footer encriptado –>
    <?php get_footer(); ?>
    <!– Fin Footer encriptado –>
  4. Guardamos los cambios en index.php.
  5. Abrimos nuestro blog en otra pestaña y actualizamos.
  6. Le damos click derecho y entramos en la opción que nos permita ver el código fuente.
  7. Buscamos los comentarios que le pusimos al footer encriptado. Para ello podemos usar Control+F y escribir “encriptado”.
  8. Copiamos todo el código que está dentro de los comentarios del footer encriptado.
  9. Vamos al archivo footer.php y reemplazamos todo por el código que hemos copiado.
  10. Guardamos el archivo y actualizamos el blog para ver los resultados.
Sería bueno guardar una copia del archivo footer.php antes de probar este método por si algo sale mal, pero normalmente si seguimos los pasos todo debería marchar a la perfección.

Porque desencriptar el Footer?

Existen varios buenos motivos por los que podríamos hacerlo:
  • Hacer más rápida la carga.
  • Agregar enlaces en nuestro footer.
  • Asegurarnos que no hay enlaces ocultos o código malicioso.

Finalmente

Espero que les sirva, si aun no se han topado con algún theme gratuito encriptado tengan por seguro que algún día lo harán. Así que no está demás tener este post a la mano :razz: .


Puedes agregar este blog a tu lector rss favorito.
Post creado en: TensaiWeb
Posted: 22 Feb 2010 06:20 AM PST
Hace poco más de una semana estuvimos hablando de las mejores extensiones para Mozilla Firefox, hoy nos pasaremos a Google Chrome y haremos una revisión de las mejores o más útiles extensiones de este navegador.
chrome extensions

10 extensiones para Google Chrome

  1. RSS Subscription Extension: Útil extensión para poner el icono del Feed Rss en la barra de direcciones (claro si la web tiene Feed).
  2. IE Tab: Utiliza Internet Explorer para visualizar páginas en una pestaña de Google Chrome. Ideal para comprobar la compatibilidad y la visualización de los sitios.
  3. Facebook For Google Chrome: Te permite usar todas las funcionalidades de Facebook desde una barra despegable en el navegador.
  4. Wikipedia Chromium Edition: Te permite hacer búsquedas rápidas en la Wikipedia, y consultar palabras.
  5. Send From Gmail: Te permite enviar rápidamente desde una ventana despegable E-mails desde tu cuenta de Gmail.
  6. Google Mail Checker Plus: Te permite revisar mediante un icono pequeño en el explorador cuántos E-mails recibes, además de poder visualizarlos en una pequeña barra que se desplaza.
  7. Chrowety: Un cliente para Twitter con la capacidad de mostrar notificaciones, además está disponible en varios idiomas.
  8. Google Dictionary: Integra un diccionario en tu navegador con la posibilidad de ver definiciones de palabras en varios idiomas, incluido el español.
  9. WebPage Screenshot: Toma capturas de pantalla de sitios web.
  10. Fast YoutTube Search: Extensión que te permite hacer búsquedas rápidas en YouTube.
Otras extensiones interesantes:
  • Tab Menu: En lugar de navegar por pestañas hazlo por una barra vertical totalmente personalizable.
  • Cooliris: Te permite visualizar un muro 3D con la capacidad de mostrar distintos canales de televisión muy conocidos (Como ESPN o Fox).
  • Picnick Estension For Chrome: Integra un potente editor de imágenes en tu navegador.
  • Chromed Bird: Un cliente para Twitter que se integra en tu navegador como una barra despegable y te permite usar todas las funcionalidades de esta red social.
  • Proxy Switchy: Excelente extensión para la conectividad con Proxys y con varias opciones de configuración.
Por supuesto podemos encontrar muchas más en el sitio oficial de extensiones de Google Chrome.

Finalmente

Es algo muy bueno que ya podamos usar extensiones en Chrome y no sólo en Firefox. Ahora muchos que no probaban Google Chrome por dicha carencia, podrán hacerlo. En particular yo uso mucho Chrome para navegar, es ligero, intuitivo y ya le estoy cogiendo cariño :smile: .


Puedes agregar este blog a tu lector rss favorito.
Post creado en: TensaiWeb

No hay comentarios:

Publicar un comentario