Mac için Steam etkili bir şekilde süper kullanıcı olarak mı çalışıyor?


13

İstemciyi indirdiğinizde çok fazla kilo almaz ve çok az iş yapar. Uygulama paketinin içinde - ortamı inceledikten ve Linux kullanmadığınıza karar verdikten sonra - tam destek ortamını ve kaynaklarını indiren istemciyi başlatan bir komut dosyası vardır. Bunun olması için (bunların tümü paketin içine kaydedilir, uygulama paketi bu süreçte güncellenir) Steam, Yardımcı Cihazlar için Evrensel Erişim ve şifrenizi ister.

Önbelleğe alınabilir kaynaklar, tercihler (klavye kısayolları gibi), destek dosyaları (oyun donanımı gereksinimi arama tabloları gibi) paketin içinde yaşar, içinde değil ~/Library/{Application Support|Preferences|Cache}; oyunların verileri dökülür ~/Documents/Steam Content.

Kendimi biraz OKB olarak tanımlıyorum (gerçekten çok şey söylüyor) ve o kadar da umursamıyorum. Bu tüylü karmaşayı taramak ve bilmediğim bir yerde olsa bile, nerede, ne zaman ve gerekirse, nerede olduğunu öğrenirdim; bu aslında beni işaretlemiyor. Biraz.

Ne yapar beni endişe yoludur Buhar Yardımcı Cihazlar için hem Erişim ihtiyacı ve şifremin ilk kez çalıştırmak için. Birincisi, çalışan uygulamalar ve altta yatan sistemle çok yakından konuşma yeteneği verir; ikincisi (admin hesabı) çok iyi verebilir ve yayıncıları tüm yazılım, donanım ve verilerime sınırsız erişim sağlar. Rockstar gibi yayıncılar, oyunlarını Steam'de yayınlamak için sahne NOCD çatlaklarını kullanarak, bununla iyi olmadığımdan emin değilim.

MacOS X ve onu çalıştıran tüm güzel makineler için daha fazla oyun sunulmasını istiyorum, ancak bu düzenleme bana çok benzemiyor. Valve, sistem güvenlik önlemleri ve en iyi uygulamaları, ön korumalı alanı korumayı, kod imzalamayı, nispeten aklı başında yapılandırılmış organizasyonu dolaşıyor gibi görünüyor; partilerde hiç eğlenmeyen ve yalnız ölecek olan birine, uzun ölü annesinin bodrumunda hitap edecek her şey… bekleyin. Sağ. Neyse.

Son kullanıcı makinesinde Steam için Mac güvenliği konusunda, Erişilebilirlik API'sının nasıl çalıştığını, Steam'de dağıtılan oyunların kullanıcı ana klasörünün dışında okuma ve yazma, diğer çalışan uygulamalardan veri toplama veya benzeri bilgileri anlayabilen birinden biraz girdi alabilir miyiz?


2
Steam'in bu yazıyı arayacağından ve burada yanıtlayacağından şüpheliyim. Muhtemelen Steam forumlarında daha iyi şanslar elde edersiniz ... Düzenle: burada, sizin için orada gönderdim. forums.steampowered.com/forums/…
RCIX

Buna bazı PR puanlarına mal olmayacak şekilde cevap verebileceklerini düşünmedim, bu yüzden burada, şeyleri bilen insanların nerede durduğunu sordum.
GodDLL

Yanıtlar:


10

Geliştiricilerin kendilerinden cevap (bu durumda Robert Barris):

Evrensel Erişim'i etkinleştirmek Steam veya Steam'deki oyunlar için bir gereklilik değildir. Ancak Steam Overlay'ı kullanmak istiyorsanız, o zaman gereklidir - UA, Overlay'ın oyunun en önündeyken bile oyundaki anahtarları yakalayabileceği mekanizmayı sağlar.

Hayır, Steam oyunları süper kullanıcı olarak çalışmıyor: /


5

Apple'ın da dahil olduğu dosya sisteminin korumalı alanlarına yazmak için yönetici şifrenize ihtiyaç duyan binlerce yükleyici vardır. Bir işlemin hangi kullanıcıyı çalıştırdığını bilmek istiyorsanız ps veya Activity Monitor kullanın.

Yardımcı cihaz erişimini etkinleştirmek, komut dosyası yazılamayan bir uygulamanın pencereler ve menülerdeki bir dizi benzetilmiş tıklama ile otomatikleştirilmesi gerektiğinde kullanılan yaygın bir çözümdür. Bu ürün üzerinde çalışan kişilerin Mac platformu hakkında hiçbir şey bilmemesi, annenize yaramaz klasörlerinizin nerede olduğunu söylemekle ilgilendiklerinden çok daha olasıdır.

http://www.macosxautomation.com/applescript/uiscripting/index.html


4
Aslında, size kendi sorunuzu tam olarak nasıl cevaplayacağınızı söyledi: "Bir işlemin hangi kullanıcıyı çalıştırdığını bilmek istiyorsanız ps veya Activity Monitor kullanın"
EvanK

8
Erişilebilirlik API'sı birçok ürün tarafından birçok nedenden dolayı kullanılır. Hiçbiri güvenlik tehdidi değildir. Tek probleminiz, anlama umudunuz olmayan çok az miktarda bilgiye maruz kalmanız ve Steam geliştiricilerinin size halka açık bir forumda yanıt vereceğini düşünmenizdir.
Hasaan Chop

1
Son yorumun bir hakaret olarak düşünülmüş olabilir, söyleyemem. İngilizce benim ana dilim değil. Eğer öyle tasarlanmışsa, bu utanç vericidir. Sorumu cevapladığınız için teşekkür ederim, nihayet, bir şekilde son derece tatsız bulabilseniz bile. Erişilebilirlik API'sına aşina değilim ve bu benim üzerimde olan tek şey, lütfen çok az veriye dayalı varsayımlar yapmayın. EDIT: Cevabınızı cevap olarak gönderirseniz, kabul edeceğim.
godDLL

1
Altı paragraflı sorunuz çok az veri içeriyorsa, bu benim hatam değil. Yoksa “annenizin bodrum katının” üstün zekanın kanıtı olduğunu söyler misiniz?
Hasaan Chop

1
Şimdi, bana hakaret etmeye çalıştığınızdan eminim, genellikle benden daha az anal ve teknik çıkmaya çalışırken kendimi çok ciddiye almıyorum. Arada bir deneyin. Benim “rant” ım neden endişe duyduğum (belirsiz bir şekilde endişe duyduğum) konusunda belirsiz bir fikir vermeliydi ve soru sonunda bir cümle. Ve hiçbiri bu şekilde okumasanız bile kişisel olarak size veya yaşam tarzınıza yönelik değildi - alay etmiyordum. Cevabınızı kabul edeceğim.
godDLL

2

Steam kök olarak çalışmıyor. Kurulması için sadece kimlik bilgilerinize ihtiyacı vardır. Yardımcı Aygıtlar kullanıyor olması önemli değildir. Aslında çoğu oyun bunu yapar.

Buharım var ve bunun için endişelenmiyorum.

Ama eğer öyleyse, Little Snitch gibi bir şey al . Mac'inizden gelen ve giden TÜM trafiği izler. Her mac kullanıcısı için bir zorunluluk uygulaması. Bazıları güvenlik duvarını değiştirmek için kullanır. Ve hangi uygulamaların / işlemlerin de internete erişime izin verdiğini söylersiniz. Bu şekilde, Steam size aşina olmadığınız bir işlem yaparsa size bildirilir. Ve erişim izni vermeye (ya da vermemeye) karar verebilirsiniz.

Yine de Little Snitch'i çalıştırmalısın. Ama açıkçası, Steam hakkında çok endişelendiğinizi düşünüyorum.


1

Ortağım Mac'larımızdan birine Steam yükledi ve kendi hesabı 'admin' grubunda değil / /var/log/secure.log , Finder'ın yalnızca "Uygulamalar" a kopyalamak için bir yönetici hesabı kullanması gerektiğini gösteriyor .

Yardımcı Cihazlara erişim o Mac'te zaten etkinleştirildi. Bir işlem listesi, Steam için çalışan hiçbir şeyin kök olarak çalışmadığını doğrular (ancak kullanıcı olarak çalışır. Standart bir Unix'teki neredeyse tüm diğer yazılımlar gibi, tüm dosyalarınızı okumak veya silmek de dahil olmak üzere yapabileceğiniz her şeyi yapabilir. )

Çok paranoyaksanız, oyunlarınızı ayrı bir kullanıcı hesabına yükleyin ve çalıştırın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.