มีไม่มากบนเว็บเกี่ยวกับสิ่งที่coreduetd
เกิดขึ้นบน Mac ที่นอกเหนือจาก "มันใช้สำหรับการแฮนด์ออฟระหว่าง iOS และ macOS"
มันกำลังทำอะไร
ติดตามสถานะระบบและแอปพลิเคชั่นต่าง ๆ ของคุณรวมถึงสถานะต่างๆในอุปกรณ์ Apple ของคุณ
มันสามารถปิดการใช้งาน?
launchctl
เทคนิคใช่ใช้ แม้ว่าฉัน (สูง) ไม่แนะนำให้ทำเช่นนั้น
ควรปิดการใช้งานหรือไม่
คำถามอัตนัยสมบูรณ์ มีเพียงคุณเท่านั้นที่จะสามารถตัดสินใจได้ว่าหลักสูตรนี้เหมาะสมกับคุณหรือไม่ ฉันขอแนะนำให้คุณทำอีกครั้ง
ผลข้างเคียง (ที่อาจเกิดขึ้น) ของมันถูกปิดการใช้งาน (พึ่งพา) คืออะไร?
อาจเกิดผลกระทบต่อไปนี้:
- การแฮนด์ออฟระหว่าง iOS และ macOS จะได้รับผลกระทบ
- การซิงค์ iCloud
- ซิงค์จดหมายกับ Office 365
อย่างไรก็ตามการทำเรื่องเล็กน้อยฉันก็สามารถหาโครงการวิจัยความปลอดภัยของ iOS (บนhttp://sans.org ) ที่ตรวจสอบcoreduet.db
ไฟล์บน iOS ฉันใช้ความคิดนั้นกับcoreduet.db
ไฟล์ใน macOS นี่คือสิ่งที่ฉันพบ ...
ทำสำเนาของcoreduet.db
ไฟล์ฉันตรวจสอบใน sqlite3 โดยแรกรับรายชื่อของตารางทั้งหมด
$ sudo cp /var/db/CoreDuet/coreduet.db ~/
$ sudo sqlite3 coreduet.db
sqlite> .tables
ZCDDMAIRPLANEMODEEVENT ZCDDMFORECASTINTEGER ZCDDMSTATISTICINTEGER
ZCDDMAPPNAMEMAPPER ZCDDMFORECASTREAL ZCDDMSTATISTICREAL
ZCDDMAPPSTATECHANGEEVENT ZCDDMFORECASTSCORE ZCDDMSTATISTICSTRING
ZCDDMATTRIBUTENAMEMAPPER ZCDDMFORECASTSTRING ZCDDMSTRINGATTRIBUTE
ZCDDMBACKLIGHTEVENT ZCDDMINTEGERATTRIBUTE ZCDDMTHERMALEVENT
ZCDDMBATTERYEVENT ZCDDMPLUGINEVENT ZCDDMWAKEDNESSEVENT
ZCDDMBOOKKEEPING ZCDDMPOOL Z_METADATA
ZCDDMBOOTORSHUTDOWNEVENT ZCDDMPOOLNAMEMAPPER Z_MODELCACHE
ZCDDMDEVICEEVENT ZCDDMREALATTRIBUTE Z_PRIMARYKEY
ZCDDMDEVICEMAPPER ZCDDMSCREENLOCKEVENT
ZCDDMFORECAST ZCDDMSLEEPORWAKEEVENT
sqlite>
ดูเหมือนว่ามีเหตุการณ์หลายอย่างที่ติดตามอยู่ อย่างไรก็ตามเพื่อดูสิ่งที่เราเห็นฉันเปิดตาราง Z_PRIMARYKEY:
sqlite> SELECT * FROM Z_PRIMARYKEY;
1|CDDMAirplaneModeEvent|0|81
2|CDDMAppNameMapper|0|218
3|CDDMAppStateChangeEvent|0|185302
4|CDDMAttributeNameMapper|0|101
5|CDDMBacklightEvent|0|0
6|CDDMBatteryEvent|0|0
7|CDDMBookkeeping|0|1
8|CDDMBootOrShutdownEvent|0|0
9|CDDMDeviceEvent|0|0
10|CDDMDeviceMapper|0|0
11|CDDMForecast|0|0
12|CDDMForecastInteger|0|0
13|CDDMForecastReal|0|0
14|CDDMForecastScore|0|0
15|CDDMForecastString|0|0
16|CDDMIntegerAttribute|0|0
17|CDDMPluginEvent|0|0
18|CDDMPool|0|79
19|CDDMPoolNameMapper|0|66
20|CDDMRealAttribute|0|0
21|CDDMScreenLockEvent|0|0
22|CDDMSleepOrWakeEvent|0|17
23|CDDMStatisticInteger|0|0
24|CDDMStatisticReal|0|0
25|CDDMStatisticString|0|0
26|CDDMStringAttribute|0|7293
27|CDDMThermalEvent|0|0
28|CDDMWakednessEvent|0|0
sqlite>
ฐานข้อมูลเฉพาะนี้ปรากฏขึ้นเพื่อติดตามเหตุการณ์ของระบบ เมื่อฉันอยู่บน iMac มันจะทำให้รู้สึกว่าฉันไม่มีสิ่งต่าง ๆ เช่น "BatteryEvent" หรือ "PlugInEvent" แต่ฉันจะมี "AppStateChangeEvents" "AirplaneMode" ค่อนข้างสับสนเพราะเป็น iMac แต่โดยทั่วไปฉันจะปิด WiFi ของฉันยกเว้นการทดสอบ ในบางจุดสถานะนี้ถูกเพิ่มลงในฐานข้อมูล
ไปอีกเล็กน้อยใน CCDMAirplaneModeEvent เราจะเห็นว่ามันติดตามไม่เพียง แต่เมื่อเหตุการณ์เกิดขึ้น (แม้ว่าฐานข้อมูลของฉันมี0
ข้อมูลสำหรับเขตข้อมูลเหล่านั้น) และใคร
select * FROM ZCDDMAIRPLANEMODEEVENT;
Z_PK Z_ENT Z_OPT ZAIRPLANEMODEON ZANONYMIZEDBEACON ZANONYMIZEDLOCATION ZLOCALDAYSSINCESUNDAY ZLOCALTIME ZLOCALTIMEQUARTERHOURSLOT ZNETWORKQUALITY ZUSERID ZCREATIONDATE
---------- ---------- ---------- --------------- ----------------- ------------------- --------------------- ---------- ------------------------- --------------- ---------- -------------
81 1 1 0 0 0 0 80704 0 0 0 523938304