- कुछ LG मॉनिटर को Windows PC से जोड़ने पर LG Monitor App Installer अपने-आप इंस्टॉल हो जाता है और McAfee सब्सक्रिप्शन का प्रचार करता है; उपयोगकर्ता की मंजूरी लेने की कोई प्रक्रिया नहीं दी जाती
- Windows Update द्वारा LG extension और software component पैकेज इंस्टॉल करने के लगभग 1 मिनट बाद ऐप इंस्टॉलेशन शुरू हुआ, और कोई consent window या download approval भी नहीं था
- Gamers Nexus ने LG UltraGear 34GX900A-B पर लगातार 32 बार boot करके देखा, जिनमें 31 बार McAfee विज्ञापन दिखा; बाकी 1 बार LG monitor utility का प्रचार हुआ
- 3 साल पहले खरीदे गए LG UltraFine 32UN880-B पर भी popup दिखा, और इससे जुड़ी शिकायतें कम-से-कम 2024 से जारी हैं, इसलिए यह व्यवहार सिर्फ नए products तक सीमित नहीं है
- Windows Group Policy से device-linked apps की automatic download को रोका जा सकता है, लेकिन जरूरी monitor और peripheral software भी खुद इंस्टॉल करना पड़ सकता है
उपयोगकर्ता की मंजूरी के बिना automatic installation
- कुछ LG मॉनिटर को Windows PC से जोड़ने पर McAfee subscription का प्रचार करने वाला software अपने-आप इंस्टॉल हो सकता है
- मॉनिटर मालिकों की reports मिलने के बाद Gamers Nexus ने LG UltraGear 34GX900A-B पर यही व्यवहार reproduce किया
- Windows Update पहले LG extension package और software component package इंस्टॉल करता है
- Windows Reliability Monitor में लगभग 1 मिनट बाद LG Monitor App Installer दिखाई दिया
- इंस्टॉलेशन प्रक्रिया में कोई consent window नहीं थी, और उपयोगकर्ता को download approve करने की भी जरूरत नहीं पड़ी
बार-बार McAfee प्रचार
- Gamers Nexus ने application को लगातार 32 बार boot करके test किया
- 31 बार McAfee promotion दिखा
- बाकी 1 बार LG की अपनी monitor utilities में से एक का प्रचार हुआ
- McAfee popup में 30 दिन का free trial दिया गया था, जिसके बाद यह paid subscription में बदलने की शर्त थी
पुराने मॉनिटर तक भी जारी व्यवहार
- automatic installation सिर्फ नए खरीदे गए displays तक सीमित नहीं है
- 3 साल पहले खरीदे गए LG UltraFine 32UN880-B पर भी popup दिखाई दिया
- LG Monitor App Installer से जुड़ी उपयोगकर्ता शिकायतें कम-से-कम 2024 तक पीछे जाती हैं
- हाल में reports बढ़ना इस संभावना से जुड़ा हो सकता है कि ज्यादा models को app मिलना शुरू हुआ है, लेकिन लागू होने वाले models की सटीक range की पुष्टि नहीं हुई है
- Microsoft Store इस app की capabilities में internet और सभी system resources तक access दर्ज करता है
- LG privacy documents का दायरा भी Gamers Nexus की चिंताओं का विषय बना
Dell में भी देखा गया मिलता-जुलता तरीका
- device detect करने के बाद Windows Update के जरिए software अपने-आप distribute करने का तरीका सिर्फ LG तक सीमित नहीं है
- Dell भी Windows द्वारा compatible Alienware monitor या peripherals detect किए जाने पर Alienware Command Center deploy करता है
- नए Alienware monitor को DisplayPort से जोड़ने के एक मामले में भी application installation बार-बार चला, और उसे उसी Windows Group Policy से block करना पड़ा
Windows Group Policy से block करना
Computer Configuration → Administrative Templates → System → Device Installationमें “Prevent automatic download of applications associated with device metadata” policy enable की जा सकती है- यह policy लागू करने पर Windows connected hardware से जुड़े applications अपने-आप download नहीं कर पाएगा
- जरूरी monitor और peripheral utilities भी install न हो सकें, इसलिए ऐसा software खुद download करना पड़ सकता है
4 टिप्पणियां
ज़रूरी drivers तक तो समझ में आता है, लेकिन manufacturer utility को Windows Update बिना पूछे क्यों install कर रहा है?!
https://reddit.com/r/MicrosoftEdge/… मैं Windows इस्तेमाल करते समय अक्सर ऐसे अनुभव करता हूँ, इसलिए अब बस इसे सामान्य बात मान लेता हूँ..
लगता है इन्हें मदरबोर्ड बनाने वाली कंपनियों का यूज़र्स पर bloatware थोपना देखकर जलन हो गई थी।
Hacker News की राय
यह शीर्षक से कहीं ज़्यादा गंभीर है। ऑपरेटिंग सिस्टम यूज़र की कार्रवाई के बिना बैकग्राउंड में थर्ड-पार्टी निर्माता का software install करता है, और कोई भी HDMI device connect होते ही यह चल सकता है।
इस software को internet और पूरे system तक access है, कोई sandbox नहीं है, और यह हर boot पर start होता है। यह सिर्फ नए LG monitor तक सीमित नहीं, बल्कि पहले से connected पुराने models और professional models तक भी फैलाया गया है, इसलिए इसकी मिसाल मिलना मुश्किल है।
GamersNexus ने LG की हरकत का विस्तार से analysis किया है: https://www.youtube.com/watch?v=Q9uefFYe6bM
Microsoft के पास निर्माताओं को block करने का तरीका होते हुए भी वह इसे नहीं रोकता। Razer जैसी कंपनियां अब hardware company से ज़्यादा marketing और data company के करीब हो सकती हैं।
समझना मुश्किल है कि Microsoft इसे क्यों allow और enable करता है, और लगता है कि वह user-centric products बनाने की समझ खो चुका है।
USB में authentication नहीं होता, सिर्फ 16-bit VendorID और ProductID होते हैं जिन्हें Windows driver package खोजने के लिए इस्तेमाल करता है। MCU से मनमाना ID इस्तेमाल करवाना आसान है; यह शुरू में normal device जैसा दिख सकता है और फिर timer या external signal के आधार पर disconnect होकर किसी और device के रूप में pretend करते हुए reconnect हो सकता है।
https://arstechnica.com/information-technology/2021/08/need-...
8 साल पहले भी निर्माता apps का automatic download बंद करने, drivers delete करने और reboot करने के बाद भी करीब 2 मिनट में सब फिर install हो गया था, और उस समय के latest version से पुराने Nvidia 388.1 तक install हो जाने की समस्या थी: https://www.reddit.com/r/Windows10/comments/8tlre3/why_is_it...
Automatic install रोकने का तरीका है
gpedit.mscमेंComputer Configuration > Administrative Templates > System > Device Installation > Prevent automatic download of applications associated with device metadataको enable करना।Home edition में, जहां
gpedit.mscनहीं होता,sysdm.cplकेHardware > Device Installation Settingsमें जाकर निर्माता apps के automatic download वाले सवाल परNoचुनकर save करें।gpedit.mscWindows Home में default शामिल नहीं होता और इसे जोड़ने के सिर्फ unofficial तरीके हैं। जो समस्या शुरुआत से होनी ही नहीं चाहिए, उससे बचने के लिए user से बहुत ज़्यादा काम करवाया जा रहा है।Microsoft को intervene करना चाहिए, और इसे अपने product इस्तेमाल करने की normal requirement के तौर पर स्वीकार नहीं किया जा सकता।
अगर मान लें कि Microsoft revenue share नहीं ले रहा, तो LG के बजाय Microsoft पर दबाव डालना ज़्यादा असरदार हो सकता है। क्या install होगा, यह Microsoft तय करता है, और फिलहाल लगता है कि वह hardware manufacturers पर भरोसा करता है कि वे उचित software देंगे।
खासकर अगर बड़े enterprise customers विरोध करें तो policy सख्त हो सकती है, और LG को बताया जा सकता है कि दोबारा ऐसा करने पर update rights छीन लिए जाएंगे। LG जानता है कि वह product बेच चुका है और अगली खरीद में boycott करने का वादा धुंधला पड़ सकता है, लेकिन Microsoft रोज़ बड़े contracts negotiate करता है, इसलिए अगर इसे sales obstacle के रूप में दर्ज किया जाए तो उसके पास respond करने की बड़ी वजह होगी।
कंपनियां शायद ऐसे automatic installs देखेंगी ही नहीं, इसलिए complain नहीं करेंगी, और वे Windows की overall quality issues की पहले से अभ्यस्त हैं।
मॉनिटर खुद कंप्यूटर पर सॉफ़्टवेयर इंस्टॉल नहीं कर रहा, बल्कि Windows उसे अपने-आप इंस्टॉल कर रहा है, इसलिए जिम्मेदारी Microsoft की है। इसे USB ड्राइव कनेक्ट करने पर malicious software को अपने-आप चलाने वाली समस्या जैसी security खामी माना जा सकता है
Windows को अपना driver consent model तुरंत बदलना चाहिए। किसी एक खास driver को block नहीं किया जा सकता, इसलिए Lenovo पर touchscreen driver 7.7.2.66 इंस्टॉल करने पर भी अगले दिन Windows उसे 7.7.2.44 पर वापस कर देता है
latest version का link https://pcsupport.lenovo.com/us/en/products/laptops-and-netb... है
PowerShell में update hide करने पर भी KB number न होने के कारण filter नहीं होता, और
get-windowsupdate -isHidden | ft Status,KB,Size,Titleचलाने में भी 20 सेकंड से ज्यादा लगते हैंऐसा malicious software तब तक चलता रहेगा जब तक इसे privacy law के तहत illegal नहीं किया जाता। अगर सिर्फ consent मांगना हो, तो कंपनियां बस यह मान लेंगी कि आपने 1.8PiB का terms of service पढ़ लिया है, वे कभी भी clauses बदल सकती हैं, और forced arbitration की वजह से lawsuit भी मुश्किल है—ऐसी language डाल देंगी
यह भी समस्या है कि Microsoft और Windows ने users को यह मानने की आदत डाल दी है कि standard protocols इस्तेमाल करने वाली peripherals को भी drivers चाहिए। मॉनिटर सिर्फ pixels लेकर उन्हें display करता है, इसलिए अलग driver की जरूरत नहीं होती
Gamers Nexus का video देखने लायक है: https://www.youtube.com/watch?v=Q9uefFYe6bM
जब तक यह malicious software समस्या हल नहीं होती, Windows boot करने का इरादा नहीं है, और ऐसा लगता है कि US users को ज्यादा ads मिलते हैं
LG को EA और Blizzard Entertainment के साथ न खरीदने वाली list में जोड़ दिया। कंपनी या policy बदल नहीं सकता, लेकिन उनसे खरीदना बंद तो कर सकता हूं
पहले ऐसी चीजों को spyware या malicious software कहा जाता था, लेकिन अब यह बड़ी कंपनियों की engineering teams और managers के लिए रोजमर्रा की practice बन गई है
समझ नहीं आता कि लोग किसी middle manager से ऐसी चीज रोकने की उम्मीद क्यों करते हैं
समझ नहीं आता कि कई platforms पर इस समस्या को लेकर चिंतित लोगों को overly sensitive क्यों बताया जा रहा है। device connect करते ही install होने वाला यह स्पष्ट spyware है, और यह अतीत में Sony DVD DRM द्वारा spyware install करने जैसी घटिया हरकत है