특정 소프트웨어를 실행하는 동안 어떤 파일이 열리거나 읽혀지거나 쓰여지는지 확인하고 이를 3개의 그래프처럼 반환하는 Mac용 무료 소프트웨어가 있는지 궁금합니다. 예전에 비슷한 것을 본 것 같은데 이름이 기억나지 않습니다.
미리 감사드립니다!
답변1
당신은 생각할 수도 있습니다fseventer, 그러나 변경된 파일만 표시하고(단순히 읽은 파일은 아님) 특정 프로그램에 의한 파일뿐만 아니라 모든 변경 사항도 표시합니다.
기타 가능한 확실하지 않은 답변: 활동 모니터에서 프로세스를 "검사"하고 (소유하고 있는 경우) 어떤 파일이 열려 있는지 확인할 수 있습니다. 터미널에서 명령을 사용하여 모든 프로세스에서 열린 파일을 나열할 수 있습니다 lsof
(관리자인 경우 sudo lsof
소유하지 않은 프로세스를 보는 데 사용할 수 있음). 또한 터미널 명령 fs_usage
, filebyproc.d
, opensnoop
및 을 확인하십시오 rwsnoop
. 마지막으로 Xcode(Apple의 개발자 도구 모음)가 있는 경우 다음을 확인하세요.악기.
답변2
답변3
macOS Ventura에서는 opensnoop
실제로 작동하지 않았지만 lsof
작동했습니다.
top -l 1 #find the process ID of the FortiClientUpdater
sudo lsof -p 18592 #look for a suspicious entry, in my case the last one
open /private/var/folders/w3/my9vhvh48xjb4h0059bc_ssh0000gn/T/fctupdate/obj_1_TGiK3k
거기에 설치 프로그램의 임시 위치가 있었습니다.