Hace poco tuve que leer algunos informes de malware y registros asociados para una detección de malware confirmada y la posterior infección de un activo de Windows. Los registros muestran claramente los archivos .dll
en la carpeta AppData
de un usuario. Estos archivos .dll
tienen el mismo nombre que .dll
s que normalmente se encuentra en system32
, por ejemplo, cryptbase.dll
.
Sé que en este caso específico, este definitivamente fue un malware y el desempaquetado del rogue .dll
s fue parte del proceso normal del malware.
Pregunté sobre esto en el chat y me dijeron que la única explicación real y creíble para este comportamiento sería el malware (como lo fue en esta instancia) o una práctica de programación muy mala, e incluso en ese caso es un escenario poco frecuente.
Mi pregunta es doble; ¿Existe un escenario en el que los archivos .dll
con el mismo nombre que system32
.dll
s se encuentren en la carpeta AppData
de un usuario por cualquier motivo que no sea malware o programación deficiente?
Además, ¿es justo tratar los archivos .dll
que se encuentran en AppData
y parecen ser copias de los archivos .dll
en system32
, como un indicador de compromiso?