
Una herramienta para crear cuentas ocultas usando el registro || 一个使用注册表创建隐藏帐户的工具
中文 | EN
Hay dos formas comunes de crear una cuenta oculta. Una es agregar el signo $ directamente después del nombre de usuario para crearla, y la otra es usar el registro para clonar al usuario y crearla.
Entonces me pregunté si podría implementar el proceso de clonación de cuentas usando el registro. Después de buscar en Internet, no pude encontrar una herramienta conveniente, así que escribí una yo mismo.
Además de agregar cuentas ocultas, la herramienta también incluye funciones para verificar cuentas ocultas y eliminarlas, de modo que tanto el equipo rojo como el equipo azul puedan usar esta herramienta.
DESCARGO DE RESPONSABILIDAD: NO UTILICE LA HERRAMIENTA PARA USO ILEGAL. EL DESARROLLADOR NO ES RESPONSABLE NI SE HACE RESPONSABLE POR CUALQUIER USO INDEBIDO O DAÑO.
https://github.com/wgpsec/CreateHiddenAccount/releases
Use CreateHiddenAccount.exe -h para obtener ayuda

Agregar una cuenta oculta con el nombre de usuario teamssix. La herramienta agregará automáticamente el carácter $ después del nombre de usuario, por lo que el nombre de usuario creado es teamssix$
Al usarlo, recuerde ejecutarlo con privilegios de administrador; de lo contrario, se mostrará un mensaje de que los privilegios son insuficientes.
CreateHiddenAccount.exe -u teamssix -p Passw0rd

Seleccione el nombre de usuario que desea clonar
CreateHiddenAccount.exe -u teamssix2 -p Passw0rd -cu test

Solo crear usuarios ocultos, sin modificar el registro
CreateHiddenAccount.exe -u teamssix3 -p Passw0rd -oc

Verificar las cuentas ocultas del sistema actual.
CreateHiddenAccount.exe -c

Eliminar la cuenta oculta teamssix
CreateHiddenAccount.exe -d teamssix

Al final, si hay algún error, abra un issue; se acabó la estrella, ya sabe.
La herramienta requiere privilegios de administrador para ejecutarse
No se garantiza que esta herramienta funcione correctamente en sistemas de 32 bits
En la máquina controladora de dominio, esta herramienta solo agregará usuarios ocultos y no modificará el registro, porque en la máquina controladora de dominio, la información del usuario no se almacena en el registro.
Si el panel de control muestra que hay un usuario oculto, pero tanto las herramientas como net user muestran que el usuario no existe, entonces cuando la computadora se reinicie, el usuario oculto en el panel de control desaparecerá.
La herramienta agregará automáticamente el carácter $ al nombre de usuario que no lo tenga. Por ejemplo, si -u especifica el nombre de usuario como teamssix, la cuenta real agregada es teamssix$; si -u especifica el nombre de usuario como teamssix$, entonces la cuenta real agregada sigue siendo teamssix$
El propósito de esto es porque si el nombre de usuario no tiene el carácter $, entonces ocultar al usuario no tiene sentido. Si solo desea agregar una cuenta, simplemente use net user directamente.