Tiago Souza - Tecnologia, Riscos e Segurança

Ferramenta forense open source para análise de sistemas macOS

OS X Auditor é uma ferramenta forense open source para auditar ou extrair artefatos de um sistema Mac OS X. Ele analisa e elimina os seguintes artefatos no sistema em execução ou em uma cópia de um sistema que deseja analisar:

Com ele, é possível extrair:

Também é possível buscar palavras-chave suspeitas na própria .plist.

Ele pode verificar a reputação de cada arquivo em:

Todos os logs dos seguintes diretórios podem ser agregados em um arquivo:

Finalmente, os resultados podem ser:

Processados como um simples arquivo de log txt (para que você possa cat-pipe-grep neles... ou simplesmente grep);

Como instalar:

Dependências:

Se você planeja executar o OS X Auditor em um Mac, você receberá um suporte completo de análise de plist com a OS X Foundation através do pyobjc:

pip install pyobjc

Se você não pode instalar o pyobjc ou se você planeja executar o OS X Auditor em outro sistema operacional diferente do Mac OS X, você pode experimentar alguns problemas com a análise de plist:

pip install biplist pip install plist

Essas dependências serão removidas quando um módulo funcional plist nativo estiver disponível em Python.

Como executar:

Digite osxauditor.py -h para obter todas as opções disponíveis, então execute-o com as opções selecionadas: eg. [sudo -E] python osxauditor.py -a -m -l localhashes.db -H log.html

Download da ferramenta OS X Auditor:

Para efetuar o download, baixe diretamente neste link ou acesse o GitHub oficial da ferramenta.

.

.

Disclaimer: Todas as informações aqui contidas são para fins didáticos e não para causar danos e prejuízos para alguém, usem sempre o conhecimento aqui compartilhado com ética e responsabilidade. Não nos responsabilizamos pela utilização indevida do conteúdo aqui exposto. Leia mais no aviso legal em nosso site.

.

#forense