1 votos

¿Es posible listar los procesos en ejecución que no están firmados o notariados?

Esto sería interesante en general pero también útil para diagnosticar la frecuente aparición de MacOS error: -67062 en la consola.

Edición: en respuesta a los comentarios, la pregunta se refiere más específicamente a tratar de averiguar qué procesos se están ejecutando que NO están firmados (o notariados).

Encontrar todos los procesos en ejecución es trivial, pero averiguar si su estado firmado parece ser complicado.

2 votos

0 votos

@jaume esa pregunta no tiene respuestas que muestren si un proceso es de una app firmada

0 votos

@mmmmmm Yo diría que esta pregunta se refiere a listar los procesos en ejecución, no a distinguir entre procesos "firmados" y "no firmados". O crees que la pregunta es en realidad: "¿es posible sólo lista de procesos en ejecución que no están firmados o notariados"?

4voto

Steve Evans Puntos 155

Tendrás que escribir un breve script para recoger esta información.

Obtención de un lista de procesos es posible con ps y las firmas de código de los procesos se pueden comprobar con codesign .

codiseño

El codesign se pueden pasar identificadores de proceso, pid . Para verificar las firmas de dos procesos en ejecución llame:

/usr/bin/codesign -d -vvvv 279 422

Las banderas son:

  • -d para la validación
  • -vvvv a una mayor verbosidad
  • 279 el primer identificador de proceso a comprobar
  • 422 el segundo identificador de proceso a comprobar

1 votos

Muy útil, gracias, un pequeño shell script debería gestionar esto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X