[Segurança] Dar a volta ao UAC...

Started by KTachyon, April 28, 2008, 02:27:28 AM

Previous topic - Next topic

KTachyon

Slashdot:

QuoteFree software developers from the non-profit NeoSmart Technologies have published a report detailing their experience with coding around Windows Vista\\'s UAC limitations, including the steps they took to make their software perform system actions without requiring admin approval or UAC elevation. Their conclusion? That Windows Vista\\'s improved security model is nothing more than a series of obstacles that in reality only make it more difficult for honest ISVs to publish working code and not actually providing any true protection from malware authors. Quoting from the post: \\'Perhaps most importantly though, is the fact that Windows Vista\\'s newly-implemented security limitations are artificial at best, easy to code around, and only there to give the impression of security. Any program that UAC blocks from starting up "for good security reasons" can be coded to work around these limitations with (relative) ease. The "architectural redesign" of Vista\\'s security framework isn\\'t so much a rebuilt system as much as it is a makeover, intended to give the false impression of a more secure OS.\\'

O UAC (User Acess Control, aka User Annoyance Control) é aquele sistema que faz aparecer a janelinha de confirmação de cada vez que um programa necessita de permissões de administrador no Windows Vista.

Aparentemente, um grupo de programadores descobriu que é possível "saltar" esse sistema de segurança, não necessitando de aprovar/confirmar qualquer utilização de permissões mais elevadas para realizar determinadas operações. Ou seja, o UAC é simplesmente inútil, e serve unicamente para dar aos utilizadores uma falsa sensação de segurança que, na realidade, não existe.

EDIT: A realidade é que nunca dá, para a maioria dos utilizadores. A reacção deles é simplesmente confirmar ou desligar o UAC, o que vai dar ao mesmo.
My Q4 estimate: Macs: 5.89M; iPods: 4.19M; iPhones: 30.0M; iPads: 18.05M; Revenue: 37.00B; EPS: 9.50
AAPL Q3 result: Macs: 4.02M; iPods: 6.80M; iPhones: 26.0M; iPads: 17.04M; Revenue: 35.02B; EPS: 9.32

MuStAnG

Essa é uma das razões pelo qual detesto o vista... para ano se na escola profissional tiver direito a e-escola, mal chegue o portatil vou é preparar o cd do XP... Deve ser a coisa mais irritante de sempre que a Microsoft inventou

sp3c

o UCA desliga-se facilmente... vem essa opção no computador para quem não quer ser incomodado

KTachyon

Yup, mas o facto de ser fácil de dar a volta ao sistema, esteja ele ligado ou desligado, torna-o inútil. Não está lá a fazer nada.
My Q4 estimate: Macs: 5.89M; iPods: 4.19M; iPhones: 30.0M; iPads: 18.05M; Revenue: 37.00B; EPS: 9.50
AAPL Q3 result: Macs: 4.02M; iPods: 6.80M; iPhones: 26.0M; iPads: 17.04M; Revenue: 35.02B; EPS: 9.32

sp3c

concordo que não seja a melhor maneira de proteger o sistema contra "noobs", a microsoft está muito mais sujeita a parvoices do utilizador do que o linux ou o OS X... geralmente o windows é a porta de entrada na informatica... tentaram proteger o sistema assim...

mas palavra fácil na tua frase é relativa... a quem não consiga... (e acho que é a essas pessoas que o UCA se destina)

KTachyon

Err... mas o "dar a volta" é feito pelos programadores do software. Ou seja, o UAC, seria apenas um meio dos utilizadores finais aprovarem operações do software (desenvolvido por outros) sobre o seu sistema.

Para além disso, se o factor é a "preguiça" do programador, o normal é o pessoal que desenvolve malware estar atento a este tipo de coisas, ao contrário de outros que não se importam que o utilizador tenha ou não que aprovar certas operações do seu software sobre o sistema.
My Q4 estimate: Macs: 5.89M; iPods: 4.19M; iPhones: 30.0M; iPads: 18.05M; Revenue: 37.00B; EPS: 9.50
AAPL Q3 result: Macs: 4.02M; iPods: 6.80M; iPhones: 26.0M; iPads: 17.04M; Revenue: 35.02B; EPS: 9.32