似乎互联网上有关NT密码的大部分信息都是关于如何破解它们的。 似乎没有一个特殊的字符列表不允许用户名。 据我所知,没有字符是不允许的。
我特别注意普通的,可打印的ASCII字符,尽pipe一些unicode也会满足一些好奇心。
Windows允许在密码中设置任何UTF-16字符集。
关于密码复杂性,请参阅Technet上的最后一点。
密码必须符合复杂性要求说明
此安全设置确定密码是否必须符合复杂性要求 。
如果启用此策略,密码在更改或创build时必须满足以下最低要求:
不包含用户的全部帐户名称或全名。 帐户名称和全名分隔符:逗号,句号,破折号或连字符,下划线,空格,英镑符号和制表符。 如果find这些分隔符中的任何一个,帐户名称或全名将被分割,并且所有部分都将被validation不包含在密码中。 没有检查任何字符或任何三个字符相继。
包含以下五个类别中的三个字符