Saiba onde o Windows 8 armazena informações do filtro SmartScreen para arquivos baixados

Índice:

Saiba onde o Windows 8 armazena informações do filtro SmartScreen para arquivos baixados
Saiba onde o Windows 8 armazena informações do filtro SmartScreen para arquivos baixados

Vídeo: Saiba onde o Windows 8 armazena informações do filtro SmartScreen para arquivos baixados

Vídeo: Saiba onde o Windows 8 armazena informações do filtro SmartScreen para arquivos baixados
Vídeo: #271 - Q&A: Does HDD orientation affect peformance/lifespan - YouTube 2024, Abril
Anonim
Nas versões anteriores do Windows, o filtro SmartScreen era um recurso do Internet Explorer, com o Windows 8 ele se torna parte do sistema de arquivos do Windows. Mas como ele sabe quais arquivos foram baixados e quais foram originados no seu PC? Continue lendo para ver como o How-To Geek foi explorar o sistema de arquivos.
Nas versões anteriores do Windows, o filtro SmartScreen era um recurso do Internet Explorer, com o Windows 8 ele se torna parte do sistema de arquivos do Windows. Mas como ele sabe quais arquivos foram baixados e quais foram originados no seu PC? Continue lendo para ver como o How-To Geek foi explorar o sistema de arquivos.

Nota: As informações fornecidas neste artigo são apenas para fins educacionais.

Então, qual é a mágica?

Bem, a mágica usada aqui consiste de tecnologia bastante simples, mais notavelmente a Internet Zones.

Enquanto você só pode obter acesso às configurações dessas Zonas da Internet através do Internet Explorer, elas são usadas em vários locais do Windows. Sempre que você faz o download de um arquivo que vem da zona da Internet, ele é marcado com um Identificador de zona especial e esse identificador é armazenado em um fluxo de dados alternativo. Para ver isso, decidi abrir minha linguagem de script favorita, PowerShell. Eu escrevi o seguinte script para ver os fluxos de dados alternativos de cada arquivo na minha pasta de downloads.
Enquanto você só pode obter acesso às configurações dessas Zonas da Internet através do Internet Explorer, elas são usadas em vários locais do Windows. Sempre que você faz o download de um arquivo que vem da zona da Internet, ele é marcado com um Identificador de zona especial e esse identificador é armazenado em um fluxo de dados alternativo. Para ver isso, decidi abrir minha linguagem de script favorita, PowerShell. Eu escrevi o seguinte script para ver os fluxos de dados alternativos de cada arquivo na minha pasta de downloads.

$Files = Get-ChildItem -Path C:UsersTaylorDownloads foreach($File in $Files) { Get-Item $File.FullName -Stream * }

Você vê esse último arquivo na lista, ele tem um fluxo de dados adicional chamado Zone.Identifier, é disso que estávamos falando. Quando você abre um arquivo no Windows, ele verifica esse fluxo de dados especial e aciona o SmartScreen, se existir. Na verdadeira moda geek, decidimos dar uma espiada no fluxo de dados para ver quais informações continham.
Você vê esse último arquivo na lista, ele tem um fluxo de dados adicional chamado Zone.Identifier, é disso que estávamos falando. Quando você abre um arquivo no Windows, ele verifica esse fluxo de dados especial e aciona o SmartScreen, se existir. Na verdadeira moda geek, decidimos dar uma espiada no fluxo de dados para ver quais informações continham.

Get-Item -Path C:UsersTaylorDownloadssocketsniff.zip -Stream Zone* | Get-Content

Embora isso possa não significar nada para nós, certamente nos levou a pensar em como podemos contornar o SmartScreen.
Embora isso possa não significar nada para nós, certamente nos levou a pensar em como podemos contornar o SmartScreen.

Como contornar o SmartScreen no Windows 8

A primeira maneira de contornar isso é usando a GUI, se você tiver um arquivo com um fluxo de dados Zone.Identifier, você pode desbloqueá-lo facilmente a partir das propriedades do arquivo. Basta clicar com o botão direito no arquivo e abrir suas propriedades no menu de contexto e, em seguida, clicar no botão Desbloquear. Agora, quando você abrir o arquivo, o SmartScreen não será acionado.

Você também pode usar o novo cmdlet de desbloqueio do arquivo no PowerShell 3, que é o equivalente ao script de clicar no botão de desbloqueio.
Você também pode usar o novo cmdlet de desbloqueio do arquivo no PowerShell 3, que é o equivalente ao script de clicar no botão de desbloqueio.

$Files = Get-ChildItem -Path C:UsersTaylorDownloads foreach($File in $Files) { Unblock-File –Path $File.Fullname }

A maneira final de contornar o SmartScreen é simplesmente adicionar o site do qual você está fazendo o download na zona da intranet no Internet Explorer.

É claro que recomendamos que você nunca faça isso, pois essa zona é reservada para sites de intranet e isso o deixaria vulnerável a malware originado desses sites da lista, e nessa nota deixo você com esse script para encontrar arquivos em seu PC que originado da zona da internet.
É claro que recomendamos que você nunca faça isso, pois essa zona é reservada para sites de intranet e isso o deixaria vulnerável a malware originado desses sites da lista, e nessa nota deixo você com esse script para encontrar arquivos em seu PC que originado da zona da internet.

$Files = Get-ChildItem -Path C:UsersTaylorDownloads foreach($File in $Files) { Get-Item $File.FullName -Stream * | %{if($_.Stream -like “Zone*”){$File.Name}} }

Isso é tudo que existe para isso.

Recomendado: