coreduetd
"এটি আইওএস এবং ম্যাকোজের মধ্যে হ্যান্ডফের জন্য ব্যবহৃত হয়" ব্যতীত অন্য কোনও ম্যাকের কী করে সে সম্পর্কে ওয়েবে তেমন কিছু নেই।
এটা কি করছে?
এটি আপনার অ্যাপল ডিভাইস জুড়ে থাকা রাজ্যগুলি সহ আপনার বিভিন্ন সিস্টেম এবং অ্যাপ্লিকেশনের অবস্থানগুলি পর্যবেক্ষণ করছে।
এটি অক্ষম করা যেতে পারে?
প্রযুক্তিগতভাবে, হ্যাঁ ব্যবহার করছি launchctl
। যদিও, আমি (অত্যন্ত) এটি করার পরামর্শ দিই না।
এটি অক্ষম করা উচিত?
সম্পূর্ণ বিষয়গত প্রশ্ন। এটি আপনার পক্ষে সঠিক কোর্স কিনা তা শুধুমাত্র আপনি সিদ্ধান্ত নিতে পারেন। আবার, আমি আপনাকে সুপারিশ করছি।
এটি (সম্ভাব্য) পার্শ্ব প্রতিক্রিয়াগুলি কীভাবে অক্ষম হচ্ছে (নির্ভরতা)?
সম্ভবত , নিম্নলিখিতগুলি প্রভাবিত হতে পারে :
- আইওএস এবং ম্যাকোসের মধ্যে হ্যান্ডঅফ প্রভাবিত হবে
- আইক্লাউড সিঙ্ক
- অফিস 365 এর সাথে মেল সিঙ্ক
তবে কিছুটা সরল কাজ করার পরে, আমি একটি আইওএস সুরক্ষা গবেষণা প্রকল্প ( http://sans.org- এ ) সন্ধান করতে সক্ষম হয়েছি যা আইওএস- এ coreduet.db
ফাইল পরীক্ষা করেছে । আমি সেই coreduet.db
চিন্তাটি ম্যাকোজে ফাইলটিতে প্রয়োগ করেছি । আমি যা পেয়েছি তা এখানে ...
coreduet.db
ফাইলটির একটি অনুলিপি তৈরি করে আমি প্রথমে সমস্ত টেবিলের একটি তালিকা পেয়ে স্ক্যালিটি 3 এ এটি পরীক্ষা করেছি
$ 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>
এই নির্দিষ্ট ডাটাবেসটি সিস্টেমের ইভেন্টগুলি ট্র্যাক করে। আমি একটি আইম্যাকের উপর ভিত্তি করে, এটি বোঝা যাবে যে আমার কাছে "ব্যাটারিওভেন্ট" বা "প্লাগইনএভেন্ট" এর মতো জিনিস নেই তবে আমার কাছে "অ্যাপস্টেটচেনজেন্টস" থাকবে। এটি একটি আইম্যাক হওয়ায় "এয়ারপ্লেনমড" কিছুটা বিভ্রান্তিকর, তবে আমি সাধারণত আমার ওয়াইফাইটি পরীক্ষার ব্যতীত বন্ধ রাখি; এক পর্যায়ে, এই রাজ্যটি ডাটাবেসে যুক্ত করা হয়েছিল।
সিসিডিএমএইরপ্লেনমডএভেন্টে কিছুটা এগিয়ে গেলে, আমরা দেখতে পাচ্ছি যে এটি কেবল কখন নয়, যেখানে ঘটনাটি ঘটেছে তা ট্র্যাক করে (যদিও আমার ডাটাবেসে 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