Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/07/2016, 01:23
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 2 meses
Puntos: 204
Respuesta: Buscar archivos cifrados de forma recursiva

La documentación directamente de la fuente... aunque no es la más clara posible al menos la tienes en español.

Los archivos rar se dividen internamente en bloques. Cada bloque puede tener un tamaño variable pero todos van a disponer de una cabecera común que permite identificarlos. La mecánica entonces debería ser iterar sobre cada bloque buscando aquel que informa sobre la existencia de contenido cifrado (recuerda que dentro de un rar puede haber contenido mixto (cifrado y sin cifrar) por lo que entiendo que habrá un bloque de cifrado por cada fichero. Yo personalmente no he tenido que hacerlo nunca).

En el caso de los ficheros autoextraibles el funcionamiento es el siguiente: WinRar crea un ejecutable que únicamente procesa una serie de recursos embebidos. El código ejecutable en sí mismo es siempre el mismo y únicamente cambian los recursos que se embeben en el ejecutable.

Lo que tienes que hacer en ese caso es localizar el inicio de dicho recurso en el ejecutable puesto que ahí se encuentra el contenido del fichero rar de toda la vida.

Un saludo
__________________
La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo.

Última edición por eferion; 05/07/2016 a las 04:30