Hackeando con un archivo de ayuda CHM?

Iniciado por gearcapitan, Febrero 02, 2017, 07:32:25 PM

Tema anterior - Siguiente tema

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

Febrero 02, 2017, 07:32:25 PM Ultima modificación: Febrero 02, 2017, 08:05:54 PM por Stiuvert
Los archivos CHM (archivo de ayuda de HTML compilado) son propietarios de Microsoft. Consisten en páginas HTML utilizadas para ofrecer ayuda en línea con herramientas de navegación, indexación y formato. Los archivos CHM se comprimen y despliegan mediante formatos binarios y a menudo se utilizan para documentar software. El primer lanzamiento del tipo CHM se realizó después de la salida de Windows 98 y su soporte se continuó a través de las siguientes versiones de Windows. Su compatibilidad con los navegadores web, independientemente del ordenador utilizado, es su mayor ventaja, mientras que su punto más débil radica en la posibilidad de ejecutar ciertos controles desde los archivos CHM, que puede generar ciertos problemas.
Detalles técnicos sobre los archivos CHM

El formato CHM se halla en los archivos de ayuda de Windows y sustituye a la antigua ayuda Microsoft WinHelp. Las páginas HTML y el índice soportan 28 tipos de idioma distintos. Es posible comprimir, fusionar y buscar dentro del documento. Además, pueden incluirse etiquetas, imágenes, texto, hiperenlaces y otros elementos en las páginas HTML para mejorar la calidad de los archivos de ayuda. Gracias a la ingeniería inversa, los archivos CHM son compatibles con varios visores de documentos. La extensión de archivo LIT es una forma modificada del tipo CHM, pues los archivos CHM pueden utilizarse también en libros electrónicos. A pesar de su falta de soporte para Unicode, este formato admite otros numerosos caracteres extendidos. La compresión se efectúa mediante el método LZX, pero la descompresión puede realizarse mediante 7-Zip y HTML Help Workshop.

En lo personal creo que este tipo de archivos se puede usar para post explotación, específicamente en la parte de persistencia, con una session que ya se tenga bastaría con reemplazar archivos de este tipo para mantener sesiones.