Adobe, Creative Cloud kurulu olup olmadığını tespit etmek için hosts dosyasını değiştiriyor
(osnews.com)- Windows/macOS'ta Adobe CC kurulurken sistemin hosts dosyası otomatik olarak değiştiriliyor
- Adobe web sitesine erişildiğinde JavaScript, belirli bir Adobe sunucusundan bir görsel istiyor ve hosts dosyasındaki kayıtların varlığına göre CC kurulum durumunu belirliyor
- Geçmişte localhost bağlantı yöntemi kullanılıyordu, ancak Chrome'un yerel ağ erişimini engellemesinin ardından bunu aşmak için hosts dosyasını değiştirme yöntemi devreye alındı
- Reddit kullanıcısı thenickdude bu davranışı keşfetti; OSnews ise buna atıf yaparak ticari yazılımın kötü amaçlı yazılım seviyesinde davranışlara varabilmesi sorununu gündeme getirdi
- Kullanıcılar sistem bütünlüğünün ihlali ve aşırı yetki kullanımı nedeniyle bunu eleştiriyor; şirketlerin sistem dosyalarına erişiminin sınırlandırılması gerektiği yönünde çağrılar yapılıyor
Adobe Creative Cloud'un hosts dosyasını değiştirme davranışı
- Windows ve macOS'ta Adobe Creative Cloud kurulduğunda sistemin hosts dosyası otomatik olarak değiştiriliyor
- Adobe'nin hosts dosyasına birden fazla kayıt eklediği doğrulandı
- Bu değişiklik, web sitesi ziyareti sırasında Creative Cloud'un kurulu olup olmadığını tespit etmek için kullanılıyor
- Kullanıcı adobe.com/home adresini ziyaret ettiğinde JavaScript üzerinden https://detect-ccd.creativecloud.adobe.com/cc.png görseli isteniyor
- Hosts dosyasında ilgili DNS kaydı varsa tarayıcı Adobe sunucusuna bağlanıp kurulum durumunu doğrulayabiliyor
- Kayıt yoksa görsel yüklenemiyor ve buradan kurulum yapılmadığı anlaşılıyor
- Geçmişte http://localhost:/cc.png yöntemiyle doğrudan Creative Cloud uygulamasına bağlanılıyordu,
ancak Chrome'un yerel ağ erişimini engelleme politikası sonrasında bu işlev çalışmaz hale geldi
ve bunu aşmak için hosts dosyasını değiştirme yöntemi devreye alındı - Bu davranış Reddit kullanıcısı thenickdude tarafından fark edildi ve OSnews bunu alıntılayarak haberleştirdi
- Haberde, “ticari yazılımın hangi noktada kötü amaçlı yazılım seviyesinde davranış sayılabileceği” sorusu ortaya atılıyor
Kullanıcı tepkileri ve tartışma
- Çok sayıda kullanıcı, üçüncü taraf yazılımların sistem dosyalarını değiştirmesinin uygunsuz olduğunu söyleyerek bunu eleştirdi
- Bazıları “böyle bir davranış yasa dışı olmalı” görüşünü savundu
- “Adobe'nin sistem düzeyindeki dosyaları değiştirme hakkı yok” diyen çok sayıda yorum yapıldı
- Bir kullanıcı Sony/BMG rootkit vakasını anımsatarak,
hosts dosyasını değiştirmenin rootkit düzeyinde olmasa da kesinlikle kabul edilmemesi gereken bir davranış olduğunu belirtti- Ticari yazılımın kalite kontrol olmadan sistemi değiştirmesinin işletim sistemi bozulmasına veya veri kaybına yol açabileceği uyarısında bulundu
- Bir başka kullanıcı, Chris Titus'un Windows temizleme aracında hosts dosyasında Adobe ile ilgili yaklaşık 900 kaydı engelleyen bir özellik bulunduğunu söyledi
- Creative Cloud kullanıcıları için bu tür engellemeler bazı işlevleri bozabilir,
ancak bu durum Adobe ile ilgili ağ isteklerinin son derece fazla olduğunu da gösteriyor
- Creative Cloud kullanıcıları için bu tür engellemeler bazı işlevleri bozabilir,
- Bazıları, “tarayıcı kullanıcı izni olmadan sistem dosyalarını değiştirebilir mi?” sorusunu gündeme getirdi
- Buna karşılık “kullanım şartlarının bir yerinde buna izin veren bir madde mutlaka vardır” diyenler de oldu
- Başka bir kullanıcı ise konteyner tabanlı kurulum ortamı önererek,
bu tür sorunları önlemek için Windows'un da yalıtılmış bir kurulum yapısı benimsemesi gerektiğini savundu
3 yorum
Açık açık malware olmuş artık;
Bunca zamandır abonelik sistemiyle kolay para kazanıyorlardı zaten, gerçekten de...
Adobe kısa süre önce abonelik iptalini zorlaştırdığı suçlamasıyla ABD Adalet Bakanlığı'na 200 milyar wonluk uzlaşma bedeli ödedi (100 milyar won sivil ceza + 100 milyar won müşteri tazminatı).
Adobe, abonelik iptalini zorlaştırdığı suçlamasıyla ABD Adalet Bakanlığı ile 150 milyon dolarlık (yaklaşık 224,9 milyar won) uzlaşmaya vardı
Şimdi buna, kaçınılmaz olarak sönüşe geçen SaaS'ın bir simgesi demek mi gerekir bilemiyorum..
Az önce bir düzenleme aracı yaparken Codex'e "nesne bazında katman işlemesi yapsın ve arka plan kaldırma özelliği eklesin" dedim, onu hemen yaparken düşündüklerimle de çakışınca insan daha da öyle hissediyor.
Hacker News yorumları
Ben 1996'dan beri Adobe kullanıcısıyım. Photoshop 3 ile başladım ve 1999'dan beri neredeyse tüm programlarını kullandım
Ama son dönemde Adobe ① tüm hesapları 'Creative Cloud Pro'ya çevirdi, ② ücretleri iki katına çıkardı ve isteyin ya da istemeyin yapay zeka özelliklerinin ücretini buna dahil etti, ③ ayrıca yapay zeka olmayan tam erişim katmanını kaldırdı. Bu yüzden bu ayın sonunda tamamen ayrılmayı planlıyorum
Öğrenci ücreti de yalnızca ilk yıl için $19.99 ile sınırlı. Ben mimarlık bölümünde görselleştirme araçları öğretiyorum ve artık öğrencilere Adobe'yi öneremem. Bunun yerine yarın FOSS (açık kaynak) alternatif araçlar üzerine bir ders vereceğim. Bundan sonra her yıl 50'den fazla öğrenci Adobe kullanmayacak
Bir uygulama geliştiricisinin sistem ayarlarımı kafasına göre değiştirmesi asla kabul edilemez diye düşünüyorum. İşletim sistemi de bunu zorlaştırmalı
/usr/local/binya daC:\Program Files\AppNameiçine kurulması sorun değil, ama gizlice/etc/hostsdosyasını değiştirmesi ya da/bootgibi yerlere çöp bırakması kabul edilemez. Böyle şeyler için mutlaka kullanıcı onayı alınmalı/usr/local/binkurulumunun sorun olmadığını düşünürdüm ama artık tüm uygulamaların${HOME}/.local/biniçine kurulmasını istiyorum. Sistem genelini kurcalamaya gerek yokLD_PRELOADeklediğini görmüştüm. Tehlikeli bir yaklaşımErgenlik yıllarımda Adobe sunucularını
hostsdosyasıyla engelleyip telefonla etkinleştirmeyi atlatırdım. Şimdi düşününce karşılıklı mahsuplaşmışız gibi*adobe*alan adlarını engelledim ve eskisi gibi kapanmadan çalışmasını sağlıyorumWindows Defender'ın böyle bir şeyi tespit edememesi garip
hostsdosyasının üzerine yazdığı durumlar oluyor mu merak ediyorumhostsdosyasını değiştirebilir. DNS öncesi dönemde kullanıcıların elle düzenlediği bir dosyaydıgoogle.comalan adını başka bir IP'ye yönlendirmek mümkün değil8-9 yıl önce Acrobat'ın MSAA (Active Accessibility) ile ilgili COM kayıt defterini ezdiğini ve bu yüzden sistem DLL'i yerine Adobe DLL'inin yüklendiğini fark etmiştim. Bu yüzden geliştirdiğim uygulama bozuldu ve manifest içinde sistem sürümünü zorla belirtmek zorunda kaldım. Adobe bunun “gerekli bir önlem” olduğunu söylemişti ama aslında genel bir sorunu yerel bir sorunmuş gibi çözmüş oldular
“Ticari yazılım ne zaman zararlı yazılım olur?” sorusuna cevabım şu: Bence ticari yazılımların çoğu zaten zararlı yazılım
Adobe gerçekten tüketici karşıtı bir şirket gibi hissettiriyor. Kullanıcıya bu kadar düşmanca davranabilmelerini anlamıyorum
/etc/hostsdosyasına immutable bayrağı koyarsanız root dahil hiç kimse yazamaz. Elbette root özniteliği kaldırıp sonra değiştirebilir ama varsayılan olarak güçlü bir koruma sağlarDaha önce kullandığım bir benzetmeyi tekrar edeyim: Adobe sanki gece temizlik görevlisinin yönetici odasındaki telefon ayarlarını gizlice değiştirip “bu ofis Adobe tarafından temizlenmiştir” mesajı bırakmasına benziyor
Böyle bir davranış ne kadar küçük görünürse görünsün güveni tamamen yıkan bir şeydir
Kısa süre önce macOS'e Creative Cloud kurdum ama
hostsdosyasına hiçbir satır eklenmedi