Esta pergunta foi inspirada por outro tópico de perguntas e respostas sobre falsos positivos em um Mac para um — aparentemente — PC somente vírus / malware.
Minha resposta postula que o hash BC8EE8D09234D99DD8B85A99E46C64
- que é o nome do arquivo para um arquivo no “Unified Logging Diretório do sistema /private/var/db/uuidtext/7B/
- é apenas um falso positivo. Eu acredito strongmente que este falso positivo diagnóstico está correto ... Mas ainda assim, parece-me estranho que um hash em um Mac combine com um hash em um PC. Quais são as chances, certo?
De qualquer forma, ao tentar entender por que isso pode acontecer, eu abri o Terminal no Mac Pro no trabalho que executa o macOS High Sierra 10.13.1 e examinei o diretório /private/var/db/uuidtext/7B
do próprio sistema; ls -la
de saída abaixo:
total 128
drwxr-xr-x 9 root wheel 306 Nov 8 09:33 .
drwxr-xr-x 259 root wheel 8806 Sep 27 11:50 ..
-rw-r--r-- 1 root wheel 5732 Nov 1 09:27 122DC675FC3FC6A8184614F1ECBB99
-rw-r--r-- 1 root wheel 35 Nov 27 09:31 3AAA6D1D0C3D65A50B1B111ABEB6F3
-rw-r--r-- 1 root wheel 103 Nov 27 09:18 7F80A4BACE396A9BC2DA7E3C619493
-rw-r--r-- 1 root wheel 6605 Nov 27 09:21 96F54B98023EB49676A83C6A0E7A57
-rw-r--r-- 1 root wheel 32766 Nov 27 10:21 AE6788A12B367EA7442F303846B58D
-rw-r--r-- 1 root wheel 1310 Nov 27 14:26 E6B6AA12DD365CA5C5C8C8A2293D0B
-rw-r--r-- 1 root wheel 344 Nov 1 10:26 ECFE2546EB32328AF616F3154B2ABA
E eu olhei para o mesmo diretório no Mac Mini que eu uso em casa que roda o macOS High Sierra 10.13.1 e encontrei o seguinte:
total 48
drwxr-xr-x 7 root wheel 238 Nov 27 18:12 .
drwxr-xr-x 259 root wheel 8806 Sep 26 20:12 ..
-rw-r--r-- 1 root wheel 5732 Oct 29 13:59 122DC675FC3FC6A8184614F1ECBB99
-rw-r--r-- 1 root wheel 35 Nov 27 18:09 3AAA6D1D0C3D65A50B1B111ABEB6F3
-rw-r--r-- 1 root wheel 103 Nov 27 18:08 7F80A4BACE396A9BC2DA7E3C619493
-rw-r--r-- 1 root wheel 1310 Nov 27 18:20 E6B6AA12DD365CA5C5C8C8A2293D0B
-rw-r--r-- 1 root wheel 344 Nov 1 20:01 ECFE2546EB32328AF616F3154B2ABA
Ok, parece uma pilha chata de hashes, certo? Bem, olhe mais de perto: os dois sistemas mostram hashes para E6B6AA12DD365CA5C5C8C8A2293D0B
e 7F80A4BACE396A9BC2DA7E3C619493
. E fiz uma busca rápida no Google pelos hashes e, embora a maioria dos itens não tenha resultados, descobri que um dos hashes que mencionei acima - E6B6AA12DD365CA5C5C8C8A2293D0B
- mostre uma lista de diretórios de arquivos nesta página :
/private/var/db/diagnostics/Special/0000000000000024.tracev3
/private/var/db/diagnostics/timesync/0000000000000002.timesync
/private/var/db/diagnostics/Persist/0000000000000011.tracev3
/private/var/db/uuidtext/58/CC0E0317B43D7A84C47DA1275642C0
/private/var/db/uuidtext/BB/88FC65AC78308A82030DAD82CCAC19
/private/var/db/uuidtext/FE/F349208E223E709FE2552800B9A460
/private/var/db/uuidtext/7B/E6B6AA12DD365CA5C5C8C8A2293D0B
/private/var/db/uuidtext/9A/CA0127E687388594751D5E4DD83168
/private/var/db/uuidtext/9A/79C2510A7335848F421652E5BAB381
/private/var/db/uuidtext/6C/791AD6426B34A495CC9B8B049A5489
/private/var/db/uuidtext/A7/A58DC0EEB3352CAAF1851A24A8ACF0
/private/var/db/uuidtext/B7/3EB177938B3A989405789F729A0C3B
/private/var/db/uuidtext/F0/24C78020883E28A8DA1D7DB12E39CB
/private/var/db/uuidtext/F7/1B60DC303734C3ABB4B011CDF19866
/private/var/db/uuidtext/F8/8F8299441C3E1AAEBEAFBB858AE1EA
/private/var/db/uuidtext/40/75E44E5F45386DB289C1E320CB1709
Ok, isso é muito estranho. Se esses são hashes do sistema que devem ser 100% aleatórios (que eu saiba), por que meu Mac no trabalho, meu Mac em casa e o Mac de outra pessoa - onde quer que estejam - têm exatamente o mesmo nome de arquivo hash em um diretório semelhante? p>
Qual pode ser a fonte / lógica por trás dos valores de hash usados pelo sistema "Log unificado"? Por que, com base nessas observações casuais, parece não ser aleatório?