Tag Archives: root

Quebrar senha de Administrador do Windows XP/Vista/7/Server 2008

Hoje cedo recebi a ligação de um conhecido que estava desesperado com seu computador. Ele simplesmente ligou o sistema e havia uma senha no usuário, e o cara não fazia idéia qual era. Sem saber o que fazer e cheio de trabalho para terminar, me perguntou se tinha alguma forma de fazer o Backup dos arquivos para formatar o computador depois. Mas fui além disso…

Solução!

Quebrei a senha explorando uma falha crítica do Windows. Não precisou formatar, nem sobrescrever o sistema. E hoje ensinarei como burlar a proteção de senhas no Windows 7.

O que será preciso?

Precisamos de um sistema operacional secundário para gerenciar alguns arquivos dentro da pastaWindows/System32/


Quebrando a proteção

Dentro do Linux, acesse o diretório do Windows (Sistema de Arquivos/host/Windows/System32), nesta última pasta, procure pelo arquivo: sethc.exe – e o renomeie para: sethc_OLD.exe

Quebrando senhas no Windows

Recuperando a senha de root pelo Grub

Segue uma dica bacana de como inserir parâmetros no grub e, então, ter acesso total ao sistema. Veremos como fazer isso como um administrador linux que esqueceu uma das senhas de root do servidor que ele administra.

Usaremos aqui como exemplo o gerenciador de boot GRUB para mudar a senha de root, pois ele fornece meios de alterar as configurações da inicialização e, por padrão, não pede senha para isso. Por isso a necessidade de você, como um bom administrador do sistema inserir uma senha no grub para se proteger.

No momento do boot, ao invés de pressionar ENTER para entrar no Linux, digite a letra “e” para que possamos entrar em edição e dizer como será feita sua inicialização. Após isso digite novamente “e” na seguinte linha:

edit-grub1

E agora a imagem no modo de edição:

edit-grub2

Deixe a linha assim:

kernel /boot/vmlinuz-2.6.xx-x-xxx root=/dev/xxx ro root=/bin/bash

Obs.: substitua os “x” de acordo com o seu caso.

Após isso aperte ENTER e depois “b” na linha para dar boot e ter um shell como root para poder alterar a senha. Depois do shell como root disponível, o próximo passo é montar a partição que contém o diretório raiz:

# mount -o remount /

Agora é só mudar a senha:

# passwd

Ele exibirá:

Digite a nova senha UNIX:
Redigite a nova senha UNIX:

Agora é só reiniciar a máquina e pronto.

Uma outra maneira de recuperar a senha pode ser :

1 – Reinicie a máquina;

2 – No Grub aperte letra “e”;

3 – Adicione após o comando o parâmetro “silent init=/bin/bash”, vai ficar algo do tipo:

Kernel /boot/kernel-2.6.9-34. RO root=label=/ root=label=/ silent init=/bin/bash

4 – Aperte enter;

5 – Aperte “b” (aperte a letra b “to boot do kernel” com esse parâmetro);

6 – Isso iniciará e carregará o Linux. Aí vai aparecer o shell:

Bash##

7 – Digite (para montar o sistema de arquivos raiz em modo escrita):

# mount -o remount rw /

8 – Agora:

# passwd

9 – Digite a nova senha do root e confirme;

10 – Na ordem, digite mais uma vez:

# sync
# shutdown -t now

Fonte: Live Linux