CSVDE é uma ferramenta de linha comando que permite exportar e importar objetos do Active Directory a partir de um arquivo .csv de forma bem simples e que pode lhe auxiliar durante um PenTest.
Execute o comando a seguir para exportar todos os objetivos do Active Directory.
Windowscsvde -f objetos.csv
O arquivo objetos.csv foi gerado com sucesso!
Para abrir o arquivo formatado edite o arquivo objetivo.csv no Notepad/Notepad++ e insira na primeira linha o texto: SEP=,
Em seguida salve e saia do arquivo.
Basta abrir o arquivo objetos.csv.
Como pode observar o arquivo já está formatado, facilitando assim a visualização.
Para extrair apenas os dados dos Usuários como (dn,objectClass,cn,description) execute o comando :
Windowscsvde -f usuarios.csv -r "(objectCategory=user)" -l "dn,objectClass,cn,description"
Realize o mesmo processo aplicado no 03 Passo (SEP=,) e abra o arquivo usuarios.csv.
Para extrair apenas os Usuários que estão na OU=Security execute o comando :
WindowsC:\>csvde -f OU-Security.csv -d OU=Security,DC=100security,DC=com
Realize o mesmo processo aplicado no 03 Passo (SEP=,) e abra o arquivo OU-Security.csv.
No Active Directory (dsa.msc) crie uma OU ex: RedTeam.
Crie o arquivo novos-usuarios.csv contendo os dados dos Novos Usuários, conforme o exemplo a seguir :
WindowsDN,objectClass,displayName,samAccountName,sn,givenName "CN=Nome 01,OU=RedTeam,DC=1000security,DC=local",user,Nome 01,nome01,01,Nome "CN=Nome 02,OU=RedTeam,DC=1000security,DC=local",user,Nome 02,nome02,02,Nome "CN=Nome 03,OU=RedTeam,DC=1000security,DC=local",user,Nome 03,nome03,03,Nome "CN=Nome 04,OU=RedTeam,DC=1000security,DC=local",user,Nome 04,nome04,04,Nome "CN=Nome 05,OU=RedTeam,DC=1000security,DC=local",user,Nome 05,nome05,05,Nome
Para importar os novos usuários basta executar o comando a seguir :
Windowscsvde -i -f novos-usuarios.csv -k
Os usuários foram importados/criados com sucesso na OU RedTeam.