Um aspecto da segurança de rede do Windows NT/2000/XP que sempre passa despercebido são os compartilhamentos de arquivos. Uma falha de segurança comum ocorre quando os usuários definem compartilhamentos de arquivos com segurança fraca, permitindo que usuários não autorizados vejam arquivos confidenciais. Não há ferramentas internas para listar os compartilhamentos que podem ser vistos em uma rede e suas configurações de segurança, mas o ShareEnum preenche essa lacuna e permite que você bloqueie compartilhamentos de arquivos em sua rede.
Quando é executado, o ShareEnum usa a enumeração do NetBIOS para verificar todos os computadores que estão dentro dos domínios acessíveis a ele, exibindo compartilhamentos de arquivos e impressão e suas configurações de segurança. Como apenas um administrador de domínio tem a capacidade de exibir todos os recursos de rede, o ShareEnum é mais eficiente quando executado a partir de uma conta de administrador de domínio.
O ShareEnum funciona no Windows NT/2000/XP.

O ShareEnum usa o WNetEnumResource para enumerar os domínios e os computadores que eles contêm e o NetShareEnum para enumerar os compartilhamentos nos computadores.