แอพที่ทำงานบน Startup:
/Library/StartupItems - รายการเริ่มต้นมาตรฐานพบได้ที่นี่
sudo launchctl listหรือดูที่/Library/LaunchDaemonsและ/System/Library/LaunchDaemonsสำหรับตัวเรียกใช้งาน plists ที่ตั้งค่าให้รันโดยไม่จำเป็นต้องมีใครบางคนกำลังล็อกอินหมายเหตุ: ไฟล์. plist บางไฟล์ในโฟลเดอร์ที่แสดงรายการจะไม่ปรากฏขึ้นlaunchctl listเนื่องจากไม่ได้โหลดเพื่อให้ทำงาน
แอพที่ใช้ในการเข้าสู่ระบบของผู้ใช้:
ตรวจสอบรายการเข้าสู่ระบบของคุณโดยไปที่บานหน้าต่างการตั้งค่าบัญชีในการตั้งค่าระบบ
ตรวจสอบ~/Library/LaunchAgents, /Library/LaunchAgents/และ/System/Library/LaunchAgentsสำหรับ .plists launchd ที่ทำงานเมื่อผู้ใช้เข้าสู่ระบบ - คุณสามารถใช้sudo launchctl listเพื่อดูว่าคนที่มีการโหลด
แอพที่ทำงานตามกำหนดเวลา:
ในเทอร์มินัล: crontab -eจะแสดงสิ่งที่มีกำหนดเวลาโดยใช้ cron ในการเรียกใช้รายการในบางช่วงเวลา รายการในใด ๆ ของLaunchAgentsหรือLaunchDaemonsโฟลเดอร์อาจถูกตั้งค่าให้ทำงานเป็นระยะเช่นเดียวกับที่กำหนดไว้ในไฟล์. plist
ส่วนขยายเคอร์เนล
หากต้องการดูว่าส่วนขยายเคอร์เนลใดที่โหลดคุณสามารถเป็นผู้ใช้Applications/Utilites/System Profiler.app(สามารถเปิดได้อย่างรวดเร็วโดยกดค้างไว้optionเมื่อคลิกที่เมนู Apple - เกี่ยวกับ Mac นี้ ... เปลี่ยนเป็น System Profiler ... ใน 10.5+)
หรือคุณสามารถเรียกใช้kextstatบนบรรทัดคำสั่ง
ตะขอเข้าสู่ระบบ / ออกจากระบบ
ในการตรวจสอบว่ามีการติดตั้ง Login หรือ Logout Hook ไว้หรือไม่และค้นหาว่าไฟล์สคริปต์อยู่ที่ใดคุณสามารถเรียกใช้คำสั่งต่อไปนี้:
defaults read com.apple.loginwindow LoginHook และ defaults read com.apple.loginwindow LogoutHook
หรือรับทั้งสองอย่างพร้อมกัน:
/usr/libexec/PlistBuddy -c Print /var/root/Library/Preferences/com.apple.loginwindow.plist | grep 'Hook'