Manual do Hacker Especial - Volume 2 (2019-07)

(Antfer) #1
Manual do Hacker Especial | 23

A Microsoft finalmente entendeu que seus usuários evoluíram o suficiente para utilizar o
novo conceito de desktops virtuais.

Windows 8 (e era uma maneira rápida de
encontrar os recém-instalados) e, de um
jeito mais prático, nos desktops Linux
modernos há cerca de seis anos.
O Windows Powershell existe desde
2006, e a quinta versão veio no sistema
operacional mais recente. Uma das
características mais conhecidas é aquela
que fornece algo parecido com um
gerenciador de pacotes. Esta incrível
tecnologia permite que o usuário localize
aplicativos a partir de repositórios
confiáveis e os instale sem precisar
executar vários passos e responder a uma
série de perguntas. Igualmente simples, os
pacotes instalados podem ser
cuidadosamente removidos sem
complicações. O OneGet (como está sendo
chamada a ferramenta em questão)
consiste em uma coleção de cmdlets
(command let) Powershell que interage
com o Chocolatery Nuget, um utilitário de
terceiro. Até o fechamento desta edição,
este recurso oferecia cerca de 3.000
pacotes, que é bem menor do que qualquer
gerenciador de pacotes Linux. A esperança
é que, no futuro, haja muitos outros
repositórios, talvez até um oficial da
Microsoft. Mas, pelo menos, você não
precisará mais abrir o Internet Explorer
somente para baixar o seu browser
favorito, pois tudo pode ser feito a partir de


uma janela Powershell (logado como
administrador) e digitar:

Install-Package -Name Firefox -Provider
chocolatey

No comando acima, substitua Mozilla por
Google Chrome, se quiser.
O argumento -Provider foi necessário para
desambiguar com um outro pacote chamado
xFirefox quando testamos.

Naturalmente, a Microsoft prefere
que os usuários utilizem a sua loja
nativa como porta principal para
instalação de um novo software, mas
os gurus do Powershell sempre
preferirão este método, mesmo que
não haja um patch no APT ou DNF.
O Windows “como um serviço”
(as a service) pode, de certa forma,
ser comparado a um sistema
operacional com atualizações
contínuas, como o Arch Linux ou o
Linux Mint Debian Edition. Ao mesmo
tempo, o modelo de lançamento
“multi-ramificado” para empresas é
vagamente semelhante ao modelo de
lançamento do Debian. Na verdade, o
modelo Insider Preview trata-se de
um grande beta antigo, assim como
aconteceu com o SteamOS anos
atrás. É importante destacar que foi
bem interessante o fato de a
Microsoft ter liberado a atualização
grátis para o Windows 10 para quem
possuía uma instalação legítima do
Windows 7 ou superior – até o
fechamento desta edição, ainda era
possível fazê-lo por meio deste link:
https://www.microsoft.com/pt-pt/
accessibility/windows10upgrade.

Windows SSH


Outra implementação que não é estritamente
parte do Windows 10, mas que felizmente foi
incluída, é que o PowerShell foi abençoado
com a funcionalidade SSH. Você se conecta a
uma janela do Windows e usa uma sintaxe
PowerShell incomum para administrá-lo.
Embora seja possível executar um cliente SSH

de terceiro, como o vulnerável PuTTY, a
execução de um servidor envolve a instalação
do ambiente Cygwin, que é bastante robusto.
No passado, vários integrantes da Microsoft
haviam pressionado a empresa para inclusão
do SSH, mas os antigos gestores os
dissuadiram dessa ideia. Porém, Nadella, o

atual diretor executivo da empresa, é mais
tolerante com o que seus predecessores
chamavam de tecnologia “comunista”. Na
verdade, a Microsoft contribui para a
comunidade OpenSSH, e tornou-se um
colaborador do OpenBSD (curadores do
projeto OpenSSH) Gold.

O modo prático do Gnome de visualizar aplicativos foi implementado no Windows 10
de forma desajeitada.

Grupo Unico PDF Passe@diante

Free download pdf