Atualizador automático do Flash Player na inicialização do Windows

10

O Adobe Flash Player está definido para verificar automaticamente atualizações na inicialização do Windows. Eu sempre me perguntei onde exatamente isso está definido para fazer isso. A verificação dos serviços em execução, bem como do msconfig, não gera sua localização. A mensagem em questão tem a seguinte aparência: http://www.technipages.com/disable-an-update-to-your-adobe-flash-player-is-available-message-forever.html

Eu sei como desabilitá-lo através do site da Adobe (as instruções estão incluídas no link acima), mas estou interessado em saber onde exatamente no Windows está configurado para executar esta ação? Eu fiz algumas pesquisas sobre isso e as pessoas continuam dizendo para verificar os seguintes locais de registro:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce ou o HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

No entanto, verifiquei esses locais e ainda não consigo localizar onde esse atualizador está armazenado.

Tenho certeza de que o malware também usa essa técnica para carregar automaticamente na inicialização e, como não está no (s) local (is) típico (s) que um usuário procuraria, está bem oculto.

Phanto
fonte

Respostas:

10

A resposta exata está aqui. http://forums.adobe.com/thread/750559

Este era um quebra-cabeça divertido, provavelmente já foi respondido em outro lugar, mas pensei em avisar pessoas curiosas. Como alguém mencionado, é o módulo do plugin (NPSWF32.DLL no caso do plugin Netscape / Mozilla / Opera) que faz a verificação; O fato é que ele não solicita que o usuário atualize imediatamente (não seria possível fazê-lo com o navegador aberto e a DLL em uso de qualquer maneira), mas adia a atualização até a próxima reinicialização - adicionando uma entrada de registro na HKLM (or HKCU, not positive)\Software\Microsoft\Windows\CurrentVersion\RunOnce chave.

A entrada é denominada FlashPlayerUpdate e contém <system root>\System32\Macromed\Flash\FlashUtil<version>_Plugin.exe -update plugin- presumivelmente a mesma linha de comando que você executaria se quisesse atualizar o player manualmente (sem o incômodo de abrir e fechar os navegadores da web). O motivo para você não vê-lo no registro ou com ferramentas do sistema como o msconfig.exe é que as entradas de inicialização automática do RunOnce são excluídas do registro imediatamente após a execução. Normalmente, essas entradas são usadas pelo driver e pelas instalações do Windows para executar a inicialização única após uma reinicialização (depois que os serviços necessários são iniciados e os drivers carregados). Então você já viu essa entrada com o msconfig, se a tivesse verificado após a verificação da atualização (que o plug-in faz silenciosamente), mas antes da reinicialização!

Sanghyun Lee
fonte
expanda sua resposta, pois as respostas somente para links são desencorajadas.
studiohack
Seu link descreve a resposta perfeitamente. Uma DLL do Flash Player verifica se há atualizações sempre que você estiver navegando na Web e agenda uma RunOnceentrada do Registro para carregar na inicialização para atualizar o Flash Player. Após a atualização, a entrada do registro é excluída. A conta do usuário obviamente tem acesso a esse local do registro.
Phanto
Como as pessoas estão reiniciando seus computadores menos que mais, você pode deduzir desta resposta por que o flash não é atualizado em tantos computadores.
anno
A chamada de atualização é agora: % windir% \ system32 \ Macromed \ Flash \ FlashUtil10x_ActiveX.exe -install ?
Umber Ferrule
Nota: O argumento análogo para a versão ActiveX é -update activex.
um gato
2

http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager05.html#118377

é uma configuração no próprio flash player, que pode ser acessada de maneira indireta nesse URL, que encontrei em Como altero com que frequência recebo notificações de atualizações? cabeçalho de outro link, mas, aparentemente, como um novo usuário, não posso postar mais de um URL em uma resposta (porque novos usuários usam a Internet apenas um link de cada vez, eu acho?)

Ixobelle
fonte
Não pode ser apenas o Flash Player, pois a mensagem aparece na inicialização do sistema operacional. Em algum lugar, o Windows carrega automaticamente um processo de atualização na inicialização para verificar se há atualizações. Quero descobrir onde o Windows está carregando esse processo.
Phanto 21/05
Ah, desculpe, eu não voltei a isso ... você sabe sobre "Iniciar> Executar> msconfig", certo? A Adobe carrega várias coisas nas guias Serviços e Inicialização, mas desabilitei muito disso, então não tenho certeza se é disso que você precisa ...?
Ixobelle 27/05
O estranho é que ele não está listado em msconfig nem em services.msc. Não me lembro se experimentei isso no Vista (nem no Win7), mas já vi isso no XP. Talvez apenas o XP tenha isso [eu já vi no XP]?
Phanto 27/05
0

Como um aparte ....

Tenho certeza de que o malware também usa essa técnica para carregar automaticamente na inicialização e, como não está no (s) local (is) típico (s) que um usuário procuraria, está bem oculto.

Embora os usuários raramente olhem aqui, não é isso que um desenvolvedor ou administrador de sistemas consideraria um local "oculto". É um dos métodos mais usados ​​para executar um programa no logon ou inicialização, e o único método para iniciar explicitamente um programa apenas uma vez.

Se você olhar HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Rune HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Runchaves, aposto que você tenha pelo menos uma dúzia de programas listados lá já. É prática padrão. Certamente não é menos obscuro do que C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

Pedaços de bacon
fonte
-1

Desativei os serviços e também reajustei vários outros serviços de atualização e isso foi um grande impulso para o desempenho do meu laptop. Você pode fazer isso no Agendador de tarefas (você pode encontrá-lo no Painel de controle -> Ferramentas administrativas -> Agendador de tarefas ).

costis.papa
fonte