[2025-09-10 19:28:54]-自动同步

This commit is contained in:
2025-09-10 19:28:54 +08:00
Unverified
parent 84f6fa246d
commit a2ea532bf0

34
index/KillMDM.py Executable file
View File

@@ -0,0 +1,34 @@
#!/usr/bin/env python3
import psutil
import time
# 要匹配的目标命令行
TARGET_STR = "/System/Library/CoreServices/Setup Assistant.app/Contents/MacOS/Setup Assistant -MiniBuddyYes -ForceMDMEnroll"
def find_and_kill(target_str):
for proc in psutil.process_iter(['pid', 'cmdline']):
try:
cmdline_list = proc.info['cmdline']
if not cmdline_list:
continue # 如果 cmdline 是 None 或空,就跳过
cmdline = ' '.join(cmdline_list)
if target_str in cmdline:
print(f"[KILL] PID={proc.info['pid']} CMD={cmdline}")
proc.kill()
return True
except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess):
continue
return False
def main():
print("Starting killMDM monitor loop...")
while True:
find_and_kill(TARGET_STR)
time.sleep(0.05)
if __name__ == "__main__":
main()