¿Extensiones de archivo peligrosas en Linux?

1

Hay muchas extensiones de archivo peligrosas en Windows con las que un atacante podría ejecutar comandos arbitrarios en el sistema de destino. Por ejemplo, .exe , .js , .com , .wsh o .vbs . Mi pregunta es ahora, ¿existen extensiones tan peligrosas en los sistemas Linux o Unix?

    
pregunta user104787 01.09.2016 - 20:44
fuente

1 respuesta

4

Unix no usa extensiones de archivo, se introducen principalmente en Linux. Aún así, el intérprete de shell en Linux se activa cuando un archivo tiene permisos de ejecución. Luego se llama al intérprete específico del idioma especificado en la primera línea con el archivo actual como argumento. Esto es diferente de Windows, donde la mayoría de los archivos están vinculados a una clase de extensión (HKEY_CLASSES_ROOT). Uno puede llamar al intérprete directamente y proporcionar el archivo para ejecutar como un argumento, en este caso no es necesario que +x esté en el archivo en sí.

Los archivos que son ejecutables por sí mismos (ELF en Linux y la mayoría de Unices, Mach-O en OS X) siempre necesitan el indicador de ejecución. Se ejecutan cuando se les llama, independientemente de la extensión (o contenido).

#nerd nota: Los programas ejecutables pueden ejecutarse con solo un indicador +r , si primero se llamó a ld-linux.so .

    
respondido por el Yorick de Wid 01.09.2016 - 20:52
fuente

Lea otras preguntas en las etiquetas