O WindapSearch é um script Python que tem como objetivo enumerar Usuários, Grupos e Computadores de um domínio do Windows por meio de consultas LDAP.
Projeto : github.com/ropnop/windapsearch
Realize a instalação do pacote python-ldap.
Linuxapt-get install python-ldap
Realize o download do WindapSearch e liste o conteúdo do diretório :
Linuxgit clone https://github.com/ropnop/windapsearch cd windapsearch/ ls -l
Execute o WindapSearch informando o Domínio alvo, um Usuário Comum seguido da Senha e do atributo -U para listar os usuários.
Linux./windapsearch.py -d 100security.local -u 100SECURITY\\usuario -p P@ssw0rd -U
Execute o WindapSearch informando o Domínio alvo, um Usuário Comum seguido da Senha e do atributo -m (Members) para listar os usuários que estão no grupo Security.
Linux./windapsearch.py -d 100security.local -u 100SECURITY\\usuario -p P@ssw0rd -m Security
Execute o WindapSearch informando o Domínio alvo, um Usuário Comum seguido da Senha e do atributo –da (Domain Admins) para listar os usuários que estão no grupo Domain Admins.
Linux./windapsearch.py -d 100security.local -u 100SECURITY\\usuario -p P@ssw0rd -–da
Execute o WindapSearch informando o Domínio alvo, um Usuário Comum seguido da Senha e do atributo-C (Computers) para listar todos os Computadores que estão registrados no domínio.
Linux./windapsearch.py -d 100security.local -u 100SECURITY\\usuario -p P@ssw0rd -C
Execute o WindapSearch informando o Domínio alvo, um Usuário Comum seguido da Senha e do atributo -s 'Nome' para listar os usuários que contém o nome 'Nome'.
Linux./windapsearch.py -d 100security.local -u 100SECURITY\\usuario -p P@ssw0rd -s 'Marcos'
Execute o WindapSearch informando o Domínio alvo, um Usuário Comum seguido da Senha e do atributo -l 'Nome' –attr telephoneNumber para listar o usuário com label 'Nome' e com o atributo telephoneNumber preenchido.
Linux./windapsearch.py -d 100security.local -u 100SECURITY\\usuario -p P@ssw0rd -l 'Marcos' –-attrs telephoneNumber
Execute o WindapSearch informando o Domínio alvo, um Usuário Comum seguido da Senha e do atributo -U para listar os usuários, porém agora fazendo um filtro e extraindo apenas os usuários utilizado para logar no Active Directory.
Linux./windapsearch.py -d 100security.local -u 100SECURITY\\usuario -p P@ssw0rd -U | grep userPrincipalName | cut -d " " -f 2 | sed 's/@100security.local//g'