De Outros

OS X Blizzard pede privilégios de administrador?

HunPro

Pôster original
28 de outubro de 2013
Hungria
  • 24 de abril de 2015
Esquisito.

Eu estava tentando instalar a edição inicial do Starcraft 2 apenas para fazer um benchmarking, e o instalador pediu privilégios de administrador.

Eu disse não.

Eu esperava um alvoroço maior da comunidade, mas quase não encontrei nenhum post.

Quer dizer, jogos deveriam ser jogos, eles não deveriam pedir esses privilégios.

É inaceitável, invasivo e perigoso. Não há nenhuma explicação sobre por que devo permitir que seu agente tenha direitos de administrador.
Reações:runqvist e dmelgar C

Cougarcat

19 de setembro de 2003


  • 25 de abril de 2015
Isso é bastante normal para um instalador. Não é perigoso. É necessário quando algo é instalado fora da pasta do usuário. Última edição: 25 de março de 2015

chrono1081

26 de janeiro de 2008
Ilha Nublar
  • 25 de abril de 2015
HunPro disse: Estranho.

Eu estava tentando instalar a edição inicial do Starcraft 2 apenas para fazer um benchmarking, e o instalador pediu privilégios de administrador.

Eu disse não.

Eu esperava um alvoroço maior da comunidade, mas quase não encontrei nenhum post.

Quer dizer, jogos deveriam ser jogos, eles não deveriam pedir esses privilégios.

É inaceitável, invasivo e perigoso. Não há nenhuma explicação sobre por que devo permitir que seu agente tenha direitos de administrador.

Qualquer coisa que você instalar irá solicitar que seu nome de usuário e senha sejam inseridos. É para que alguém não consiga montar e instalar algo sem que você saiba.

Não há como um jogo instalar tudo de que precisa (o que é muito) sem essas permissões.

antonis

10 de junho de 2011
  • 25 de abril de 2015
Ele tenta instalar o jogo em / Aplicativos (que obviamente está fora de sua pasta pessoal), portanto, é necessária uma verificação do usuário. Caso contrário, tudo seria instalado em algum lugar da sua pasta pessoal e estaria disponível apenas para o usuário atual.

HunPro

Pôster original
28 de outubro de 2013
Hungria
  • 25 de abril de 2015
antonis disse: Ele tenta instalar o jogo em / Aplicativos (que obviamente está fora da sua pasta pessoal), portanto, é necessária uma verificação do usuário. Caso contrário, tudo seria instalado em algum lugar da sua pasta pessoal e estaria disponível apenas para o usuário atual.

Bem, seria melhor se ele fosse instalado em ~ / Aplicativos.

Vou tentar criar manualmente a pasta .app e dar acesso a ela para meu usuário, talvez isso ajude.

Obrigado!
Reações:dmelgar

antonis

10 de junho de 2011
  • 26 de abril de 2015
HunPro disse: Bem, seria melhor se ele fosse instalado em ~ / Aplicativos.

Vou tentar criar manualmente a pasta .app e dar acesso a ela para meu usuário, talvez isso ajude.

Obrigado!

Porém, tenha cuidado, pois você pode criar brechas de segurança onde elas não existem por padrão. A janela pop-up de confirmação é, na verdade, um aprimoramento de segurança, e não algo que o deixe nervoso. Normalmente, você não quer comprometer isso.

thekev

5 de agosto de 2010
  • 26 de abril de 2015
Isso é típico de muitos aplicativos, especialmente quando são necessárias permissões personalizadas. Como você nunca viu isso antes?
Reações:UL2RA

MH01

Suspenso
11 de fevereiro de 2008
  • 7 de abril de 2015
Seu comportamento normal na instalação de aplicativos, como outros afirmaram no tópico.

HunPro

Pôster original
28 de outubro de 2013
Hungria
  • 16 de abril de 2015
Portanto, o problema é que ele deseja instalar em / Applications.

O que faz sentido se for um Mac multiusuário. Ou não, porque você precisa de contas Battle.net.

De qualquer forma, consegui lançar uma instalação que me permitia escolher uma pasta e instalei em ~ / Applications, então o acesso root não foi necessário.

antonis

10 de junho de 2011
  • 16 de abril de 2015
HunPro disse: Ou não, porque você precisa de contas Battle.net.

Não se preocupe com isso. A arquitetura Unix (como o OS X é) permite que você mantenha um aplicativo instalado em um local comum (por exemplo, / Aplicativos) enquanto suas configurações de usuário são sempre armazenadas na casa de cada usuário. Dessa forma, vários usuários podem executar o mesmo aplicativo, por exemplo, cliente battle.net, e todos terão suas configurações pessoais separadas, totalmente protegidos dos outros.
Reações:orbital ~ detritos

HunPro

Pôster original
28 de outubro de 2013
Hungria
  • 16 de abril de 2015
antonis disse: Não se preocupe com isso. A arquitetura Unix (como o OS X é) permite que você mantenha um aplicativo instalado em um local comum (por exemplo, / Aplicativos) enquanto suas configurações de usuário são sempre armazenadas na casa de cada usuário. Dessa forma, vários usuários podem executar o mesmo aplicativo, por exemplo, cliente battle.net, e todos terão suas configurações pessoais separadas, totalmente protegidos dos outros.

O problema é que não confio na Blizzard. Não gosto de daemons e outros bloatware que as empresas desta época se sentem no direito de instalar em segundo plano. Mesmo que seja para relatos anônimos para 'melhorar minha experiência'.

Um dos motivos para escolher a Apple é porque se valoriza sua própria privacidade. Eu até pago pela hospedagem de e-mail, $ 4 por mês que valem a pena não ter os olhos do Google no meu e-mail privado.

Conceder acesso root em branco não é uma opção se um instalador estiver envolvido. Não tenho nenhum problema em fornecer acesso root para copiar uma única pasta .app para / Aplicativos.

De qualquer forma, consegui obter um prompt durante a instalação do SC2 para uma pasta de destino e escolhi ~ / Aplicativos.
Reações:Sysmet, Somian e orbital ~ destroços C

Cougarcat

19 de setembro de 2003
  • 16 de abril de 2015
HunPro disse: O problema é que eu não confio na Blizzard. Não gosto de daemons e outros bloatware que as empresas desta época se sentem no direito de instalar em segundo plano. Mesmo que seja para relatos anônimos para 'melhorar minha experiência'.

Um dos motivos para escolher a Apple é porque se valoriza sua própria privacidade.

Por que você não confia na Blizzard? Eles são uma das empresas de jogos mais bem estabelecidas que existem. Mas, em qualquer caso, você não precisa confiar na Blizzard porque o Unix se preocupará com isso para você. Você está sendo paranóico.

E você provavelmente já sabe disso, mas a própria Apple envia diagnósticos anônimos por padrão no iOS e OS X.

HunPro

Pôster original
28 de outubro de 2013
Hungria
  • 17 de abril de 2015
Cougarcat disse: Por que você não confia na Blizzard? Eles são uma das empresas de jogos mais bem estabelecidas que existem. Mas, em qualquer caso, você não precisa confiar na Blizzard porque o Unix se preocupará com isso para você. Você está sendo paranóico.

E você provavelmente já sabe disso, mas a própria Apple envia diagnósticos anônimos por padrão no iOS e OS X.

O Unix não vai se preocupar comigo, se eu der privilégios de root a um instalador, ele pode fazer o que quiser. É um instalador, então não tenho ideia do que ele faz em segundo plano. Não posso limitar suas operações a uma pasta. Mas eu sei que não há razão para modificar nada em lugar nenhum, isto é um jogo afinal.

A Blizzard, assim como qualquer outra empresa de jogos, se sente no direito de ferrar com seus clientes pagantes em nome do fim da pirataria. Necessitar de uma conexão contínua e ininterrupta com a Internet para jogar um único jogador não está melhorando minha experiência de forma alguma.

A Sony foi uma das empresas de tecnologia mais estabelecidas em 2000 e, nos anos seguintes, fez algumas coisas desagradáveis ​​com seus clientes. Rootkit, alguém?

Lenovo é uma marca bem estabelecida, ThinkPad é uma marca bem estabelecida, e ainda assim eles despacharam seus laptops com um lixo perigoso.

Não subestime o cinismo corporativo em um mundo de aplicativos Android que exigem acesso total a todos os seus dados e, ainda assim, são baixados por centenas de milhões de usuários.
Reações:runqvist e orbital ~ detritos

Dollystereo

para
6 de outubro de 2004
França
  • 17 de abril de 2015
HunPro disse: Unix não vai se preocupar comigo, se eu der privilégios de root a um instalador, ele pode fazer o que quiser. É um instalador, então não tenho ideia do que ele faz em segundo plano. Não posso limitar suas operações a uma pasta. Mas eu sei que não há razão para modificar nada em lugar nenhum, isto é um jogo afinal.

A Blizzard, assim como qualquer outra empresa de jogos, se sente no direito de ferrar com seus clientes pagantes em nome do fim da pirataria. Necessitar de uma conexão contínua e ininterrupta com a Internet para jogar um único jogador não está melhorando minha experiência de forma alguma.

A Sony foi uma das empresas de tecnologia mais estabelecidas em 2000 e, nos anos seguintes, fez algumas coisas desagradáveis ​​com seus clientes. Rootkit, alguém?

Lenovo é uma marca bem estabelecida, ThinkPad é uma marca bem estabelecida, e ainda assim eles despacharam seus laptops com um lixo perigoso.

Não subestime o cinismo corporativo em um mundo de aplicativos Android que exigem acesso total a todos os seus dados e, ainda assim, são baixados por centenas de milhões de usuários.
Eu não poderia concordar mais!
+1
A propósito, eu não confiaria na apple. Pagar pelo correio não é suficiente, você deve criptografar.

garirry

27 de abril de 2013
Canadá é minha cidade
  • 17 de abril de 2015
HunPro disse: Unix não vai se preocupar comigo, se eu der privilégios de root a um instalador, ele pode fazer o que quiser. É um instalador, então não tenho ideia do que ele faz em segundo plano. Não posso limitar suas operações a uma pasta. Mas eu sei que não há razão para modificar nada em lugar nenhum, isto é um jogo afinal.

A Blizzard, assim como qualquer outra empresa de jogos, se sente no direito de ferrar com seus clientes pagantes em nome do fim da pirataria. Necessitar de uma conexão contínua e ininterrupta com a Internet para jogar um único jogador não está melhorando minha experiência de forma alguma.

A Sony foi uma das empresas de tecnologia mais estabelecidas em 2000 e, nos anos seguintes, fez algumas coisas desagradáveis ​​com seus clientes. Rootkit, alguém?

Lenovo é uma marca bem estabelecida, ThinkPad é uma marca bem estabelecida, e ainda assim eles despacharam seus laptops com um lixo perigoso.

Não subestime o cinismo corporativo em um mundo de aplicativos Android que exigem acesso total a todos os seus dados e, ainda assim, são baixados por centenas de milhões de usuários.

Você tem razão, embora não seja exatamente isso que funciona. A Blizzard é uma empresa de jogos autônoma que foi CONFIRMADA por não ter nenhum malware instalado. Empresas como Lenovo, Dell, etc. têm esses 'crapware' porque empresas estúpidas como McAffee e Yahoo! estão promovendo seus produtos e pagando para que façam isso. Você pode instalar esses jogos com segurança, posso garantir. A confirmação da senha é como a pergunta de segurança do Windows Vista e outros.

Huntn

5 de maio de 2008
As Montanhas Nebulosas
  • 17 de abril de 2015
Diz-se que, por questões de segurança, você deve sempre funcionar no Windows em uma conta que não seja de administrador. Ele irá alertá-lo se algo sorrateiro estiver acontecendo quando a solicitação de permissão de administrador for exibida, se não for algo que você iniciou. Para instalações de programas, isso acontecerá. Verifique as configurações de segurança do Windows, que são variáveis. N

Naio

Cancelado
2 de abril de 2015
  • 18 de abril de 2015
O Agente para Battle.net é um usuário root. Não tenho certeza se entendi por que isso é necessário ...
Reações:runqvist M

macRumor1231

10 de outubro de 2016
  • 10 de outubro de 2016
HunPro disse: O problema é que eu não confio na Blizzard. Não gosto de daemons e outros bloatware que as empresas desta época se sentem no direito de instalar em segundo plano. Mesmo que seja para relatos anônimos para 'melhorar minha experiência'.

Um dos motivos para escolher a Apple é porque se valoriza sua própria privacidade. Eu até pago pela hospedagem de e-mail, $ 4 por mês que valem a pena não ter os olhos do Google no meu e-mail privado.

Conceder acesso root em branco não é uma opção se um instalador estiver envolvido. Não tenho nenhum problema em fornecer acesso root para copiar uma única pasta .app para / Aplicativos.

De qualquer forma, consegui obter um prompt durante a instalação do SC2 para uma pasta de destino e escolhi ~ / Aplicativos.

Oi Hun Pro!

Não posso concordar mais com seus argumentos.
Como cientista da computação, também estou preocupado com o instalador que exige privilégios de root.
Como você conseguiu esse prompt, onde você pode escolher a pasta de destino?

Eu sei que já se passaram alguns dias desde a sua postagem, mas não consigo encontrar essa solução.
Desde já, obrigado!

Saúde,
Chris NO

wubsylol

6 de novembro de 2014
  • 11 de outubro de 2016
Os jogos exigem acesso de gravação às suas próprias pastas em / Aplicativos /, portanto, não serão executados ou instalados corretamente como usuários não administradores.
O inicializador instala apenas coisas em seu diretório inicial, / Aplicativos / e / Usuários / Compartilhado, e nenhum deles deve exigir sua senha.

Se você estiver sendo questionado, parece que você tem outros problemas de permissão.

Naio disse: O Agente para Battle.net é um usuário root. Não tenho certeza se entendi por que isso é necessário ...
O que você quer dizer? Agente funciona como você.

T'hain Esh Kelch

5 de agosto de 2001
Dinamarca
  • 11 de outubro de 2016
HunPro disse: Bem, seria melhor se ele fosse instalado em ~ / Aplicativos.
De jeito nenhum. O macOS é um sistema multiusuário em seu núcleo. Eu odeio quando os instaladores instalam algo nessa pasta.

HunPro disse: De qualquer forma, de alguma forma eu consegui iniciar uma instalação que me permitia escolher uma pasta e instalei em ~ / Applications, então o acesso root não foi necessário.
Colocar sua senha de administrador * não * concede privilégios de root.

Janichsan

23 de outubro de 2006
  • 11 de outubro de 2016
Santo necro, Batman! D

dmelgar

29 de abril de 2005
  • 13 de outubro de 2017
T'hain Esh Kelch disse: Colocar sua senha de administrador * não * concede privilégios de root.
Colocar sua senha de administrador PODE conceder privilégios de root sem o seu conhecimento. Forneça um link para provar o contrário.
Uma vez que a senha do administrador é fornecida durante a instalação, ela pode escalar para root e fazer qualquer coisa no sistema, incluindo instalar um rootkit que é indetectável. Esse tipo de comportamento pode ser típico de jogos no mundo do Windows, mas é desnecessário e um padrão perigoso em um Mac. Isso cria um vetor de ataque potencial para um sistema seguro.
Reações:orbital ~ detritos C

Cougarcat

19 de setembro de 2003
  • 13 de outubro de 2017
dmelgar disse: Colocar sua senha de administrador PODE conceder privilégios de root sem o seu conhecimento. Forneça um link para provar o contrário.
Uma vez que a senha do administrador é fornecida durante a instalação, ela pode escalar para root e fazer qualquer coisa no sistema, incluindo instalar um rootkit que é indetectável. Esse tipo de comportamento pode ser típico de jogos no mundo do Windows, mas é desnecessário e um padrão perigoso em um Mac. Isso cria um vetor de ataque potencial para um sistema seguro.

Achei que esse debate estava resolvido ... de qualquer maneira, o root nem mesmo está habilitado por padrão e requer etapas específicas para fazer isso. E desde que a Apple introduziu a Proteção de Integridade do Sistema no 10.11, até mesmo o root não tem mais acesso irrestrito ao sistema. Ver https://support.apple.com/kb/PH26295?viewlocale=en_US&locale=en_US

antonis

10 de junho de 2011
  • 13 de outubro de 2017
dmelgar disse: Colocar sua senha de administrador PODE conceder privilégios de root sem o seu conhecimento. Forneça um link para provar o contrário.
Uma vez que a senha do administrador é fornecida durante a instalação, ela pode escalar para root e fazer qualquer coisa no sistema, incluindo instalar um rootkit que é indetectável. Esse tipo de comportamento pode ser típico de jogos no mundo do Windows, mas é desnecessário e um padrão perigoso em um Mac. Isso cria um vetor de ataque potencial para um sistema seguro.

'sudo' não é um comando do Windows nem foi inventado pela Microsoft. É comum um aplicativo solicitar a declaração de privilégios no mac também, quando precisa escrever em diretórios específicos ou instalar um serviço, ou ambos. Muitos e muitos aplicativos respeitados e famosos fazem do que no mac. O risco de ser usado de forma negativa em um aplicativo obscuro é o mesmo que no lado do Windows. Ainda depende do usuário.
[doublepost = 1507960098] [/ doublepost]
Cougarcat disse: Achei que esse debate estava resolvido ... de qualquer maneira, o root nem mesmo está habilitado por padrão e requer etapas específicas para fazer isso. E desde que a Apple introduziu a Proteção de Integridade do Sistema no 10.11, até mesmo o root não tem mais acesso irrestrito ao sistema. Ver https://support.apple.com/kb/PH26295?viewlocale=en_US&locale=en_US

Na verdade, a conta root não é habilitada por padrão (na verdade está, apenas tem uma senha aleatória que precisa ser alterada e você está pronto para continuar). Mas 'sudo' não precisa que a conta root esteja habilitada para funcionar, esse é o propósito do comando em si mesmo.

O recurso rootless impede de fato um aplicativo de escrever em pastas específicas do sistema ou modificar binários específicos do sistema operacional, mas não o impede de fazer algo igualmente ruim, como instalar um serviço backdoor, um malware etc. Última edição: 13 de outubro de 2017