কম্পিউটার টিউটোরিয়াল

উইন্ডোজ ৭ সিকিউরিটি-ওনলি প্যাচ: কি লুকানো টেলিমেট্রি অন্তর্ভুক্ত?

কয়েক দিন আগে, আমি উইন্ডোজ ৭-এর জুলাই ব্যাচের (July batch) সিকিউরিটি প্যাচে (security patches) ঘিরে আর্টিকেলের একটি ঝড় (flurry) পড়েছিলাম। যেগুলোর একটি, সিকিউরিটি-ওনলি (security-only) KB4507456 প্যাকেজ, যেটি অনলাইন ক্যাটালগ (Online Catalog)-এ উপলব্ধ (and not WU) টেলিমেট্রি কোডও (telemetry code) ধারণ করে মনে হচ্ছে - কিছু যাকে Compatibility Appraiser বলা হয়। HM, naughty (শরারती)।

আমি এটিকে চেক (check) করার সিদ্ধান্ত নিলাম এবং দেখতে কী হচ্ছে। এই দুটি গুরুত্বপূর্ণ ফাইন্ডিং (findings) - এক, মাইক্রোসফট কি উইন্ডোজ ৭-এ সিকিউরিটি-ওনলি ফিক্সের ভেসে (guise) টেলিমেট্রি sneaked in (চুপচাপ প্রবেশ করিয়েছে), এবং দু, ব্যবহারকারীর আস্থা (user trust) নিয়ে এই মুভ (move)-র geniş কাপ্লিকেশন (wider implication)। চলুন এক্সপ্লোর (explore) করি।

Compatibility Appraiser

জুলাই প্যাচটি সত্যিই উইন্ডোজ ৭ ইউজারদের ওপর একটি naughty bit (শরারती বিট) পুশ (push) করল কিনা তা দেখতে, আমি আমার একটি উইন্ডোজ ৭ মেশিনের স্ট্যাটাস চেক করলাম, যা লাস্ট আপডেট হয়েছিল মে ২২ (May 22), অর্থাৎ এটিকে জুলাই রাউন্ডের প্যাচসাবলিক (patches) সাবজেক্ট (subject) করা হয়নি। Lo and behold (দেখুন না), এতে টাস্ক স্কিডুলার (Task Scheduler)-এ একই এন্ট্রিগুলো (entries) ছিল যা লেটেস্ট সিরিজের আর্টিকেলগুলোর রেফারেন্স (referenced) করা হয়েছিল।

উইন্ডোজ ৭ সিকিউরিটি-ওনলি প্যাচ: কি লুকানো টেলিমেট্রি অন্তর্ভুক্ত? উইন্ডোজ ৭ সিকিউরিটি-ওনলি প্যাচ: কি লুকানো টেলিমেট্রি অন্তর্ভুক্ত?

তাহলে না, এটি জুলাই-এ যোগ হয়নি - শুধু আপডেট (updated) হয়েছে। কোনো কারণেই? আমি জানি না। যাইহোক, এই টাস্কগুলো কিছুই করে না যদি আপনি Customer Experience Improvement Program (CEIP)-এ opted-in (অপ্ট-ইন) না হন। আসলে, Application Experience-এর অধীনে শিডিউলড টাস্কস (scheduled tasks)-এর টেক্সট (text) পড়ে:

Aggregates and uploads Application Telemetry information if opted-in to the Microsoft Customer Experience Improvement Program.

উইন্ডোজ ৭ সিকিউরিটি-ওনলি প্যাচ: কি লুকানো টেলিমেট্রি অন্তর্ভুক্ত?

আপনি চেক করতে পারেন আপনি CEIP-এ opted-in কিনা। ডিফল্টভাবে, উইন্ডোজ ৭ CEIP-এ opted-in নয়।

উইন্ডোজ ৭ সিকিউরিটি-ওনলি প্যাচ: কি লুকানো টেলিমেট্রি অন্তর্ভুক্ত?

এখন, একসময় একটি ক্যুমুলেটিভ আপডেট (cumulative update) একটি নিউ সার্ভিস (new service) চালু করেছিল Diagnostic Tracking Service (ডায়াগনস্টিক ট্র্যাকিং সার্ভিস) way back when (খুব পুরনো) - কিন্তু আমি বিশ্বাস করি না এটি উপরের শিডিউলড টাস্কসের সাথে রিলেটেড (related)। এই নির্দিষ্ট হোস্টে (particular host), এই সার্ভিসটি ডিজেবলড স্টেটে (disabled state), এবং এই স্টেট আপডেটসের মধ্যে পরিবর্তন হয়নি (so far)।

কিন্তু আমি এটিকে অনেক বছর আগে কথা বলেছিলাম, পুরো উইন্ডোজ ১০ অ্যান্ড কিলগার (keylogger) কনস্পিরেসি (conspiracy) নিয়ে। এটি রিয়ালি কিছু নতুন নয়, এবং ডেটা টেলিমেট্রি (data telemetry) 아주 দীর্ঘদিন ধরে আছে। সব প্র্যাক্টিক্যাল পারপজ (practical purposes)-এর জন্য, এই কোডের উপস্থিতি উইন্ডোজ ৭ কীভাবে behave করে সেটিকে অ্যাল্টার (alter) করে না। কিন্তু এটিই এই সিচুয়েশনের প্রথম পয়েন্ট (first point)।

ব্যবহারকারীর আস্থা

আরো গুরুত্বপূর্ণ এলিমেন্ট (element) হলো HOW (কীভাবে) মাইক্রোসফট আপডেটটি করলো। Security-only মানে সেটি যেটি মানে। সিকিউরিটি-ওনলি পারপাস (security-only purpose) সার্ভ (serve) না করে প্যাকেজগুলো অন্তর্ভুক্ত করা ব্যবহারকারীর আস্থার লঙ্ঘন (breach of user trust) যারা এক্সপেক্ট (expect) করে তাদের আপডেটগুলো টেক্সট যেন বলে সেটি করবে। ঝুঁকি, cumulative updates (ক্যুমুলেটিভ আপডেটস)-এ মুভ (move) করলে এডভান্সড ইউজারদের মধ্যে প্যাচিং (patching) ম্যানেজ করার স্বাধীনতার একটি ডিগ্রি (degree) হटा দিয়েছে, কারণ পুরনো granularity (গ্রানুলারিটি) গিয়ে আছে। এর মানে আপনাকে পুরো বান্ডেল অফ আপডেটস (whole bundle of updates) - অথবা none at all (একটাও নেই) গ্রহণ করতে হবে।

তারপর, GWX ক্যাম্পেইন (GWX campaign)-কে ভুলবেন না।Hardly (কদাচিৎ) awesome behavior (অসাধারণ আচরণ)-র রেকর্ড যা আপনি এক্সপেক্ট করবেন। আসলে, অনেক মানুষ এই আক্রমণাত্মক পুশ (aggressive push) উইন্ডোজ ১০ ব্যবহার করার জন্য জ্বলে গেল (got burned), এবং এটি এখনো লিংগার (linger) করছে। লেটেস্ট সেট অফ আপডেটস, REGARDLESS (যাই হোক) সেগুলো factually (প্রকৃতপক্ষে), টেকনিক্যালি (technically) কী করে, আস্থাকে আরও Erodes (ক্ষয় করা), এবং লং রান (long run)-এ, শুধু আরও ক্ষতি করবে। আহ, ক্লাসিক সেলস ফুট-ইন-দ-ডোর (classic sales foot-in-the-door) নানসেন্স। ডাবল-ডিজিট IQ zone (ডাবল-ডিজিট IQ জোন) মানুষের জন্য কাজ করে, স্মার্ট (smart) মানুষের জন্য কাজ করে না।

তাহলে না, টেলিমেট্রি পক্ষ থেকে কিছুই নতুন নেই। হ্যাঁ, আপডেটস পক্ষ থেকে কিছু নতুন আছে - এবং এর মানে সেগুলো আগের চেয়ে কম विश्वস্ত (less trustworthy)। আপনি недавীতে আপডেট কোয়ালিটির (update quality) হ্রাস (reduced quality) যোগ করুন, এবং এই কোনোটিই উইন্ডোজ ৭ (এবং সম্ভবত উইন্ডোজ ৮) ইউজারদের আস্থা বিল্ড (build confidence) করতে সাহায্য করে না ফরওয়ার্ড (forward) যাওয়া এবং উইন্ডোজ ১০ চেষ্টা করার জন্য। কারণ স্বাধীনতা (freedom) এবং প্রাইভেসি (privacy) গুরুত্বপূর্ণ, এমনকি ফিলোসফিক্যাল কনসেপ্ট (philosophical concepts) হিসেবে।

স্বাধীনতা এবং প্রাইভেসি কথা বলতে, সেই দিন আসলে, আপনি যদি উইন্ডোজ ১০ আপগ্রেড চান না, মাইক্রোসফট আপডেটস রিলিজ করেছে যা আপনাকে সিস্টেম আপগ্রেডস একবারের জন্য ব্লক (block) করতে দেয়। আসলে, আপনার আমার উইন্ডোজ আপগ্রেড অ্যান্ড টেলিমেট্রি আর্টিকেল চেক করা উচিত। এর মানে আপনাকে "মডার্ন" (modern) ওয়ার্ল্ড এবং whatnot চেষ্টা করার জন্য nudged (নাজ) করা হবে না। স্পেসিফিক্যালি, রিলেভ্যান্ট প্যাচস (relevant patches) অন্তর্ভুক্ত KB3050265 উইন্ডোজ ৭-এর জন্য এবং KB3050267 উইন্ডোজ ৮.১-এর জন্য। সেটি আছে।

তাহলে কী করব?

ভালো, ২০০৮ থেকে আমার অটোমেটিক আপডেটস (automatic updates)-এর ওপর অ্যাডভাইস (advice) এখনো টিকে আছে। আপনার কখনোই blindly (অন্ধভাবে) আপডেটস অ্যাপ্লাই (apply) করা উচিত নয়, কারণ আপনি কখনো ১০০% sure (নিশ্চিত) হতে পারবেন না যে অন্য পক্ষটি সকল টেস্টিং এবং ভ্যালিডেশন (validation) করে ফেলেছে আপনাকে একটি foolproof (ত্রুটি-রহিত) প্রোডাক্ট দিতে। কিন্তু এতে আরও আছে। চলুন বিস্তারিত করি।

  • কখনো আপডেটস অ্যাপ্লাই করার প্রথম ব্যক্তি হবেন না। অধিকাংশ সময়, কিছু cardinal (কার্ডিনাল) নেই যা আপনাকে прямо প্যাচস অ্যাপ্লাই করতে বাধ্য করে। आफ्टर অল (After all), মাইক্রোসফট প্যাচস প্রদান করে মাসিক ক্যাডেন্সে (monthly cadence), তাই এর মানে আপনি প্যাচস ১-২৯ দিন লেট (late) পাচ্ছেন (এটা চিন্তা করুন)। যদি পুরো ইকোসিস্টেম (ecosystem) এই পথে প্যাচ ডেলিভার (deliver) করার জন্য সেট আপ থাকে, কিছু সপ্তাহ সেখানে বা এখানে ম্যাটার (matter) করবে না। অন্যদিকে, এটি plenty of helpful, precious time (প্রচুর সহায়ক, বেশকীমती সময়) দেয় যেখানে বাগস (bugs) এবং প্রোবলেমস (problems) ডিটেক্ট (detect) করা যায় - এরগো (ergo) এই ইস্যু। অন্যদের প্রোবলেমস খুঁজে বের করতে দিন, এবং তারপর প্যাচ করুন একবার সবকিছু sorted (সর্টেড) এবং peachy (পিচি - ঠিকঠাক) হলে।
  • কখনো একটি FULL সিস্টেম ইমেজ (full system image) ছাড়া সিস্টেম আপডেটস অ্যাপ্লাই করবেন না। এইভাবে আপনি রোল ব্যাক (roll back) করতে পারবেন যদি প্যাচসের সাথে ইস্যু হয়। গত بیশ বছরে, আমি কিছু সিস্টেম রোল ব্যাক করেছি খারাপ আপডেটস (bad updates) কারণে। আসলে, এটি একমাত্র কারণ যা আমি ইমেজিং (imaging) ব্যবহার করার প্রয়োজন পড়েছিল, সিস্টেম - এবং विरল কিছু অ্যাপ্লিকেশন - আপডেটস দ্বারা ড্যামেজ (damage) আন-ডু (undo) করতে।
  • পুরো সিকিউরিটি জিনিসটি overrated (ওভাররেটেড), সাধারণত। হ্যাঁ, একটি হ্যাক (hack) বা সেরকমের টার্গেট (target) হতে পেইনফুল (painful) হতে পারে, এই জন্য ব্যাকআপস (backups) একটি গুরুত্বপূর্ণ রোল পালন করে। কিন্তু আপনি অন্যান্য কোম্পানিগুলোর ডেটা misuse (দুরুপযোগ) বা misplace (হারিয়ে ফেলা) করার ভিক্টিম (victim) হওয়ার সম্ভাবনা বেশি আপনার নিজের ফলাফল (folly)-এর ভিক্টিম হওয়ার চেয়ে। আপনি gầnবিকট ডেটা ব্রিচ (massive data breaches) সম্পর্কে প্রায় দিনে পড়তে পারেন। সয়কোটি মিলিয়ন রেকর্ডস (hundreds of millions of records) অফ ডেটা সবসময় লিক (leaked) হয়, নাম এবং ইমেইল থেকে ফিজিক্যাল অ্যাড্রেস (physical addresses) এবং ক্রেডিট কার্ড ডেটা (credit card data) পর্যন্ত। এবং আপনার এর ওপর লিটেল কন্ট্রোল (little control) আছে। তাই আপনার সিস্টেম কিছু সপ্তাহ বা মাস লেট (late) থাকতে পারে লেটেস্ট সেট অফ প্যাচস (latest set of patches) থেকে, যতক্ষণ না আপনার ইন্টারনেট-ফেসিং অ্যাপস (Internet-facing apps) প্রপারলি কনফিগারড (properly configured), আপনি ফাইন (fine) থাকবেন।
  • আপনি বলতে পারেন - কেউ অন্য একটি খারাপ কাজ করছে, সেটি আপনাকেও করা উচিত নয়। Correct (সঠিক)। কিন্তু সিস্টেম ফুলি প্যাচড (fully patched) থাকা একটি প্যানেসিয়া (panacea) নয়। যেন আমি বললাম, ইন্টারনেট-ফেসিং অ্যাপস প্যাচড থাকা গুরুত্বপূর্ণ। তারপর, আপনাকে স্ট্যান্ডার্ড (standard) বরং অ্যাডমিন (admin) ইউজার ব্যবহার করার কথা চিন্তা করা উচিত। আপনার Noscript-এর মত কিছু আপনার ব্রাউজারের জন্য চাইয়ে, এবং আপনি নিশ্চিতভাবেই EMET (এবং উইন্ডোজ ১০-এ Exploit Mitigation) আপনার সিকিউরিটি টুলস (security tools) হিসেবে চান। এই সবগুলো vastly more important (বহু বেশি গুরুত্বপূর্ণ) mainstream IT media-এ আপনি যে run-of-the-mill fearmongering (সাধারণ ভয় আতঙ্কিত করা) পান বা সিস্টেম প্যাচস। ওহ হ্যাঁ, আপনি একটি বিজনেস (business) নন যাকে তাদের নেটওয়ার্ক পোর্টস (network ports) ওপেন রাখতে হয়। একটি ফায়ারওয়াল (firewall) বা রাউটার (router) ব্যবহার করুন, এবং তারপর সব সর্টস অফ বালনরেবিলিটি (vulnerabilities) যা সার্ভারস (servers)-কে প্রভাবিত করে আপনার ওপর অ্যাপ্লাই (apply) হয় না।

লাস্ট বট নট দ লিস্ট (last but not the least), সেই রিসেন্টমেন্ট (resentment) ফুটানো (boiling) রাখুন। একটি ভালো কনট্রোভার্সি (controversy) ofteন (often) টেকনোলজি (technology)-এর চেয়ে বেশি ইফেক্টিভ (effective)। কোম্পানিগুলো reputation damage (খ্যাতি ক্ষতি)-এর চেয়ে বেশি কিছু ভয় করে না।

উপসংহার

কখনো কখনো, টেকনোলজির সাথে ফ্যাক্ট (fact) এবং ইমোশন (emotion) আলাদা করা কঠিন। এটি এন্ড ইউজার (end user)-কে সাহায্য করে না, কারণ যখন লোকজন genuine concerns (আসল চিন্তা)-এর মত এইরকম সমাধান খুঁজে বের করার জন্য আসে, তারা প্রথমে pent-up frustration (জমা রহে যাওয়া হতাশা) আউটবার্স্টস (outbursts) ফিল্টার (filter) করতে হয় many years (অনেক বছর) salesy bullshit (বিক্রি-প্রণোদিত বুলশিট) -এর ফলাফল হিসেবে।

টেকনোলজিক্যাল পয়েন্ট অফ ভিউ (technological point of view)- থেকে, এখানে কিছুই নতুন নেই। যাইহোক, এই ফ্যাক্ট যে আপনি এখন নন-সিকিউরিটি নানসেন্স (non-security nonsense) পাচ্ছেন সিকিউরিটির সাথে মানে আপনি আর মাইক্রোসফটের আপডেটস (updates from Microsoft)-এ আস্থা রাখতে পারবেন না। তাই যদি কিছুই, এটি majestically backfire (রাজশাহীভাবে ব্যাকফায়ার) করবে। মানুষ pushed (ধাক্কা দেওয়া) হয়ে পছন্দ করে না, এবং আমি amazed (আশ্চর্য) বারবার চেষ্টা দেখে, আবার এবং আবার।

ভালো, আমি কখনো আপডেটস-এ আস্থা রাখিনি, তাই আমার wait-and-see image-first approach (অপেক্ষা-দেখুন ইমেজ-ফার্স্ট অপ্রোচ)। সেটিই সেরা যা আমি আপনাকে এখন অফার করতে পারি। একটি brighter future (উজ্জ্বল ভবিষ্যত) নিয়ে, সেটি probably won't be any (সম্ভবত কোনোটিই নেই)। কম্পিউটিং-এর golden days (স্বর্ণ দিনগুলো) পেছনে রয়েছে। জিনিসগুলো, বোর্ড জুড়ে (across the board), smart (স্মার্ট) এবং independent (স্বাধীন) মানুষের জন্য just get worse (শুধু খারাপ হবে)। লিনাক্স ডেস্কটপ (Linux desktop) একসময় একটি great hope (মহান আশা), কিন্তু সেটি আরেকটি sad, empty dream (দুঃখদ, খালি স্বপ্ন)। সেই হ্যাপি নোটে (happy note), বাই বাই (bye bye)।

চেয়ার্স।

  1. ওয়াইন্ডোজ ১০ ইনস্টলেশনের পর টিউনিং: আপগ্রেড বা ফ্রেশ ইনস্টলের পর পারফরম্যান্স ও সিকিউরিটি বাড়ান

  2. Windows 10 20H2 আপডেট Nawigation: আমার অভিজ্ঞতা ও টিপস

  3. কেন ফ্রেশ উইন্ডোজ ১০ ইনস্টল গুরুত্বপূর্ণ: রিয়েল-ওয়ার্ল্ড টেস্ট থেকে অন্তর্দৃষ্টি

  4. উইন্ডোজ ১০ টেলিমিটরি ব্যাখ্যা: প্রাইভেসি, সিকিউরিটি ও আপনার ডেটা