Se você não se importar em usar a linha de comando, poderá usar o lsof , que é um utilitário padrão do UNIX.
Um bom guia rápido para o lsof pode ser encontrado aqui . Quanto à sua pergunta, use o comando
lsof -c firefox
para listar todos os arquivos abertos pelo programa firefox
lsof -a -u yourlogin -c firefox
para listar todos os arquivos abertos pelo usuário yourlogin e programa ( -a ) firefox
Observe que você precisará saber o nome do UNIX para seu aplicativo, não o nome do OSX (por exemplo, não Firefox.app ou Firefox (observe a maiúscula)