创建完全的隐藏用户

这里我们使用的环境是windows xp操作系统。其他系统请自行查找相应的位置,原理相同。

首先我们打开测试系统。

然后我们创建一个用户,使用CMD来创建,当然了,如果直接在用户管理中创建也是一样的。这里就不进行演示了,相应的操作请自行查找资料。

这里我们使用的命令是

【net user username password /add】

username:你想要添加的用户名

password:你想要设置的密码

net命令下有很多实用的命令,大家可以自行尝试。

这里提示命令成功完成说明已经成功创建了。

然后我们使用net user命令来查看一下当前有的用户有哪些

这里我们看到了一个叫做【test】的用户,这个就是我们刚才创建的用户了,那么要怎么来隐藏这个用户呢?

在你想要添加的用户名后加上一个【$】,例如:test2$,如图

用户成功创建了,那么我们使用net user来查看一下当前的用户

这里我们就可以发现刚才我们成功创建的test2$用户并没有被显示出来。

我们到用户管理中查看一下是否真的创建成功了这个用户。

然后我们在用户管理里面看到了这个用户。那么怎么才能把用户管理类里面显示的用户也隐藏掉呢?

接下来我们就来学习一样怎么在用户管理里隐藏掉我们想要隐藏的用户,这里我们要用到的就是注册表了。

那什么是注册表呢?如果你不是很清楚的话,就自行百度吧。

我们运行regedit

然后找到键【HKEY_LOCAL_MACHINE->SAM】

如果打开时是这样的,没有子目录,那么你需要修改一下权限,右键修改权限

然后重新打开注册表

接着找到下图中的Users键

点击之前创建的用户名,然后在窗口右侧可以看到类型里面的代价,再到上一级目录找到对应的这个代码,比如这里的3ef,

然后我们将administrator的关键码复制到3EF的F键值中,如图

找到管理员账户的值

打开对应的F键值,右键全选,然后复制

然后将你要修改的F键值的覆盖为你刚才复制的数值。

接下来把你要隐藏的用户的两个注册表键右键导出。

接下来把这个用户删除

删除以后重新打开注册表发现,刚才的两个键已经不见了,然后再将导出的两个注册表文件导入,这里只要双击打开就好了。

点击确定,然后显示导入成功。

重新打开用户管理,发现刚才的test2$这个用户已经不见了。

我们打开注册表,发现test2$这个用户已经存在在注册表中了。

这时候让我们来测试一下这个用户是否能够正常使用。

注销一下,然后你会发现无法直接在用户中选择test2$这个账户

这时候我们重复按下两次【ctrl+alt+del】,这样就可以切换到经典方式登陆windows

我们输入test2$,密码为test,然后点击确定

然后我们就看到了熟悉的画面,成功登录了。见下图

到这里就成功实现了隐藏用户了,至于如何防范,请及时查看注册表中的数据。

注:技术无价,仅做研究使用,切勿用于违法!

谢谢支持!

可以联系我进行交流。[email protected]

2015.11.16

17:09

时间: 2024-10-10 15:58:02

创建完全的隐藏用户的相关文章

Mac下创建隐藏用户

查看帮助:man dscl显示所有用户:dscl . list /users显示所有组:sudo dscl . -list /groups GroupMembership添加user到group:sudo dscl . -append /Groups/groupname GroupMembership username从group中删除user:  sudo dscl . -delete /Groups/groupname GroupMembership username 查看ID  dscl

在开始屏幕(欢迎屏幕、控制面板的用户账户设置)上隐藏用户账户和开机自动登录某个账户

1.演示环境 本次演示使用的是windows 10,Windows Vista及以上的系统与此类似.为了演示,我在计算机中创建了两个用户"paitouxi"和"xi".以"paitouxi"的身份登录系统,在一些设置项中可以看到其他账户如"xi"的信息.该信息可以在以下几个地方可以看到. (1)开始屏幕 (2)开始菜单 (3)控制面板 (4)设置("开始菜单"左侧的"设置"按钮) (5)

Oracle 创建表空间,用户,赋值(简装)

一, 1.Oracle 创建表空间,用户,赋值(简装) C:\Documents and Settings\Administrator>sqlplus /nologSQL> conn /as sysdba 2.删除用户drop user username cascade; 3.创建自增表表空间SQL> create tablespace 表空间 datafile 'E:\oracle\product\10.2.0\oradata\表空间.dbf' size 50m autoextend

【实用】windows隐藏用户及其使用方法

windows用户账户的密码是一个很坑的东西……尼玛你一点漏洞都不给怎么破啊?其实不用破密码也可以登录windows…… windows用户可以隐藏起来的真的耶! win7隐藏用户方法:http://jingyan.baidu.com/article/f96699bb81ace6894f3c1b7b.html windows隐藏用户方法:http://zhidao.baidu.com/link?url=c9kliyl5lTgVeGwZSPYDyNv48BTDFGVUENGCo0XePzAnUJL

ORACLE 创建表空间、用户、授权

1.创建表空间 create tablespace TEST logging datafile 'e:\app\administrator\oradata\orcl\TEST.dbf' size 100M autoextend on next 100M maxsize 4096M extent management local; 2.创建用户并指定表空间 create use testuser identified by password default tablespace TEST temp

用户输入电话号码,判断合理与否?要求,判断长度和判断输入内容是否合理 隐藏用户电话号码的中间4位

/** *用户输入电话号码,判断合理与否?要求,判断长度和判断输入内容是否合理 *隐藏用户电话号码的中间4位, *思路: *1.用正则判断  条件:长度11位判断有两种方法,正则{11}和length()==11 *2.输入内容用正则判断 *电话号的正则:      "(13)[0-9][\\d]{8}|(15)[0-9][\\d]{8}" */ public class StringDemo4 { public static void main(String[] args) { St

crm创建启用停用用户

public static readonly string entityName = "systemuser"; public Guid userId = Guid.Empty; /// <summary> /// 创建用户 /// </summary> public void Create(IOrganizationService service) { Entity en = new Entity() { LogicalName = entityName };

批量创建10个系统用户,并且设置随机数密码

linux生成随机密码有很多方法,这里介绍两种,一种是内部系统变量($RANDOM),另一种是使用openssl. 内部系统变量($RANDOM)直接echo就可以获取到一组随机数: # echo $RANDOM 30468 获取8位随机数: #echo $RANDOM|md5sum |cut -c 1-8 393c839b 使用openssl命令获取随机数: # openssl rand -base64 8 qpIpWLYS6Yk= 获取8位随机数: # openssl rand -base6

oracle 创建临时表空间、用户表空间、创建用户关联表空间、授权等总结

1.创建临时表空间 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL; 一般从第二步开始就可以 2.创建用户表空间 CREATE TABLESPACE gzjssapce LOGGING DATAFILE