3 votos

¿Qué métodos se pueden utilizar para encontrar opciones ocultas en los programas de OSX?

Me preguntaba qué métodos se pueden utilizar para encontrar opciones ocultas en el software de OSX.

Regularmente tropiezo con opciones ocultas que se pueden añadir en el .plist archivos de preferencias (utilizando defaults write ), pero ¿existen otros métodos para identificar las opciones? ¿Quizás haya una manera de hacer que una aplicación muestre sus opciones sin tener que buscarlas manualmente?

4voto

TraFoO Puntos 11

Implica mucho ensayo y mucho error, pero se puede ayudar en el proceso ejecutando el strings contra el binario de la aplicación, dirigiendo los resultados a un archivo, y luego leyendo esa salida en busca de palabras con guiones o InnerCapitalizedWords que puedan sugerir un candidato para una preferencia oculta.

Rob Griffeths escribió un artículo en MacWorld que ofrece algunas sugerencias útiles para encontrar preferencias ocultas.

1voto

siva Puntos 23

A menudo utilizo GDB para intentar encontrar preferencias ocultas.

En pocas palabras, ejecutas la aplicación utilizando GDB, que registra la solicitud/configuración de preferencias de la aplicación a medida que la utilizas, y luego utilizas las características específicas de la aplicación como lo harías normalmente, para las que esperas que haya una preferencia oculta. Una vez hecho esto, se puede utilizar un comando en el archivo de registro que ordena y filtra el registro para encontrar las referencias a las preferencias, que luego se puede ir a través y ver si hay alguna que parece "oculta" - se necesita algo de tiempo, pero puede encontrar algunas cosas realmente interesantes.

Hay una guía completa sobre cómo hacerlo disponible aquí:

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