3 पॉइंट द्वारा GN⁺ 1 일 전 | 4 टिप्पणियां | WhatsApp पर शेयर करें
  • कुछ 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 टिप्पणियां

 
euphcat 18 시간 전

ज़रूरी drivers तक तो समझ में आता है, लेकिन manufacturer utility को Windows Update बिना पूछे क्यों install कर रहा है?!

 
twiddlingguidable 17 시간 전

https://reddit.com/r/MicrosoftEdge/… मैं Windows इस्तेमाल करते समय अक्सर ऐसे अनुभव करता हूँ, इसलिए अब बस इसे सामान्य बात मान लेता हूँ..

 
aigirlfriend 17 시간 전

लगता है इन्हें मदरबोर्ड बनाने वाली कंपनियों का यूज़र्स पर bloatware थोपना देखकर जलन हो गई थी।

 
GN⁺ 1 일 전
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

    • Printer, mouse और tablet निर्माताओं ने कम-से-कम Windows Vista या Windows 7 के समय से इस feature के जरिए बेकार bundled software push किया है। Razer mouse connect करते ही 1.5GB का software तुरंत download हो गया, और telemetry feature ने gaming PC का data real time में बाहर भेजा भी।
      Microsoft के पास निर्माताओं को block करने का तरीका होते हुए भी वह इसे नहीं रोकता। Razer जैसी कंपनियां अब hardware company से ज़्यादा marketing और data company के करीब हो सकती हैं।
    • Microsoft दशकों से ऐसी हरकतों की अनुमति देता आया है, इसलिए यह कोई नई समस्या नहीं है। इस बार बस LG का software पुराने automatic install की तुलना में कहीं ज़्यादा साफ़ तौर पर सामने आ गया, जिससे यूज़र backlash बढ़ गया।
      समझना मुश्किल है कि Microsoft इसे क्यों allow और enable करता है, और लगता है कि वह user-centric products बनाने की समझ खो चुका है।
    • कुछ साल पहले Razer USB mouse connect करने पर Windows installer download करके चलाता था, और मौजूदा user उस program से administrator privileges वाला PowerShell शुरू कर सकता था। Razer ने पहले इसे कम करके दिखाने की कोशिश की, लेकिन बाद में fix किया।
      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-...
    • Windows, Windows Update के जरिए connected hardware के recommended drivers automatic download कर सकता है: https://support.microsoft.com/en-us/windows/hardware/drivers...
      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...
    • अब यह निष्कर्ष निकालना मुश्किल है कि Windows खुद malicious software नहीं है। अच्छा है कि मैंने 10 साल से ज़्यादा समय से Windows इस्तेमाल नहीं किया।
  • 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.msc Windows Home में default शामिल नहीं होता और इसे जोड़ने के सिर्फ unofficial तरीके हैं। जो समस्या शुरुआत से होनी ही नहीं चाहिए, उससे बचने के लिए user से बहुत ज़्यादा काम करवाया जा रहा है।
      Microsoft को intervene करना चाहिए, और इसे अपने product इस्तेमाल करने की normal requirement के तौर पर स्वीकार नहीं किया जा सकता।
    • अगर कोई ऐसी setting खोजकर apply कर सकता है, तो वह आम consumer के लिए इतना technical है कि वह Linux install कर सकता है। ज़्यादातर लोग यह तरीका खोज ही नहीं पाएंगे और यह भी नहीं समझेंगे कि LG software spyware है।
    • यह setting बंद करने के बाद भी एक mouse था जो हर बार connect करने पर driver install करता था। Windows automatic download किए गए driver को Driver Store में cache करता था और device connect होने पर reinstall कर देता था, जिससे अनचाहा software बार-बार लौट आता था। सोचता हूं कि क्या अब भी ऐसा है।
    • Alienware monitor पर भी यही अनुभव हुआ, लेकिन Linux में ऐसा नहीं होता
  • अगर मान लें कि 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 करने की बड़ी वजह होगी।

    • कई कंपनियां Windows Update बंद कर देती हैं और सिर्फ in-house Windows Update system से गुजरने वाली items को allow करती हैं। Updates छूट जाना कभी-कभी उल्टा असर भी डालता है; सच में latest Intel Wi-Fi driver distribute न होने से समस्या हुई थी।
      कंपनियां शायद ऐसे automatic installs देखेंगी ही नहीं, इसलिए complain नहीं करेंगी, और वे Windows की overall quality issues की पहले से अभ्यस्त हैं।
    • चलाने से पहले हर चीज़ पर signature मांगते हुए भी कोई responsibility न लेना, और समस्या होने पर उसे computer की कार्रवाई बताकर टाल देना—अब इस रवैये की आलोचना करनी चाहिए।
    • Drivers को सिर्फ driver का काम करना चाहिए। निर्माता सिर्फ इसलिए अपनी मनचाही software डाल देते हैं क्योंकि वह काम करती है, और complaints ज़्यादातर Microsoft को मिलती हैं, इसलिए Microsoft को ज़िम्मेदारी लेनी चाहिए।
  • मॉनिटर खुद कंप्यूटर पर सॉफ़्टवेयर इंस्टॉल नहीं कर रहा, बल्कि Windows उसे अपने-आप इंस्टॉल कर रहा है, इसलिए जिम्मेदारी Microsoft की है। इसे USB ड्राइव कनेक्ट करने पर malicious software को अपने-आप चलाने वाली समस्या जैसी security खामी माना जा सकता है

    • जिम्मेदारी सिर्फ Microsoft की नहीं, LG की भी है; Microsoft ने इसे संभव बनाया
    • AutoRun USB में मौजूद फ़ाइलों को बिना किसी verification के चला देता था, लेकिन यह मामला अलग है। यहां उस कंपनी द्वारा दिया गया driver इंस्टॉल हुआ जिसे Microsoft के signature और verification से गुजरने लायक भरोसेमंद माना गया था, और LG ने उस भरोसे का उल्लंघन किया
    • जिम्मेदारी Microsoft और LG दोनों की है
    • आधुनिक मॉनिटर USB से भी कनेक्ट होते हैं, इसलिए वे keyboard या mouse बनकर वास्तव में software installation को trigger कर सकते हैं। ऐसी कंपनियां ऐसा नहीं करेंगी, इस पर भरोसा करना मुश्किल है
  • 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

    • यह जानने की उत्सुकता है कि यूरोप और अमेरिका में LG products का environment बहुत अलग है या नहीं। Spain में खरीदे और इस्तेमाल किए जा रहे LG monitor और LG OLED TV पर बिल्कुल ads नहीं हैं, लेकिन online LG displays पर ads को लेकर शिकायतें बहुत हैं
      जब तक यह malicious software समस्या हल नहीं होती, Windows boot करने का इरादा नहीं है, और ऐसा लगता है कि US users को ज्यादा ads मिलते हैं
  • LG को EA और Blizzard Entertainment के साथ न खरीदने वाली list में जोड़ दिया। कंपनी या policy बदल नहीं सकता, लेकिन उनसे खरीदना बंद तो कर सकता हूं

  • पहले ऐसी चीजों को spyware या malicious software कहा जाता था, लेकिन अब यह बड़ी कंपनियों की engineering teams और managers के लिए रोजमर्रा की practice बन गई है

    • FTC malicious software को ऐसा harmful software define करता है जो user की जानकारी के बिना device पर install होता है। LG monitor software चुपके से install करता है, system को slow करता है और ads से काम में बाधा डालता है, इसलिए इसे लगातार malicious software ही कहना चाहिए
    • अगर यह malicious software नहीं है, तो आजकल इसे क्या कहा जाए, यह सवाल है
    • यह कोई नई बात नहीं है। पिछले 15 सालों में बस tampered Windows installers की जगह browsers और mobile apps में malware, adware और spyware ज्यादा आम रहे हैं
    • lower engineering team के किसी manager ने ऐसा फैसला लिया होगा, इसकी संभावना कम है। ज्यादा संभव है कि marketing या partnership department ने idea बनाया और senior executives को propose किया
      समझ नहीं आता कि लोग किसी middle manager से ऐसी चीज रोकने की उम्मीद क्यों करते हैं
  • समझ नहीं आता कि कई platforms पर इस समस्या को लेकर चिंतित लोगों को overly sensitive क्यों बताया जा रहा है। device connect करते ही install होने वाला यह स्पष्ट spyware है, और यह अतीत में Sony DVD DRM द्वारा spyware install करने जैसी घटिया हरकत है

    • अगर कल्पना करें कि कोई colleague ऐसा करे, तो इसकी गंभीरता साफ हो जाती है