网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
添加“影子”用户条件比较苛刻,而且在正常的 hvv 中或者演练情况下,它是价值不高的,除非你特别想留一个后门。
利用条件
- 拥有一个最高权限的用户
- 非常想预留后门
正题
拿到一台权限足够高(Administrator)的用户时,添加一个普通用户并且加入到管理员组中。
net user test$ test1 /add
添加隐藏账号($符添加时 , 只是在 net user
中无法查看到当前用户 ,而在 net localgroup administrators
中是可以看到的)
添加完成后,在登入界面一样是可以看见用户的。
隐藏用户:
1、权限设置
接下来就是重点,win + R
输入regedit
。找到HKEY_LOCAL_MACHINE\SAM\SAM
右击 SAM
赋予Administrators
完全控制和读取权限,保存后刷新。
2、导出数据
进入到:HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\Users\Names
找到添加的用户,对应的类型0x3eb -->>000003EB
将两个文件保存为***.reg
以上两个文件夹都导出之后,将添加的用户删除掉,然后刷新net user test$ /del
3、导入数据
然后导入刚刚导出的两个文件
导入完成如下所示(一定不要偷懒的认为前面添加进去就有,没必要导出导入,如果没有导出导入的话,net user,net localgroup administrators
能够看到添加的用户):
4、设置“影子”
最为重要的在下面,找到一个能够正常远程登入的用户,复制它的 F 值,放入到我们添加用户的对应 F 值里面
“影子”验证
上面两个图能够看见,如果不查看注册表是发现不了多了一个用户的。
能够正常连接上去,而且连接上去后,就是我们复制 F 值的那个账户
我们将 Tom 用户进行密码修改,然后再来远程连接 test$账户。
net user Tom Tom
,修改密码任意就好,一定得自己记得(到时候玩崩了我可不负责, ~~~~哈哈哈)
我们依旧是 test$ test1 登入上去,依旧是 Tom 用户。这就完美的设定了一个 Tom 的影 子用户,不管 Tom 密码怎么改,我们依旧可以登入成功。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
以上Go语言开发知识点,真正体系化!**
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新