网络安全学习中,后***的详细步骤解析如何?

  ***测试是什么?网络安全学习中,后***的详细步骤解析如何?

  后***的详细步骤解析

  1.漏洞利用

  当我们探测到了该网站存在漏洞之后,我们就要对该漏洞进行利用了。不同的漏洞有不同的利用工具,很多时候,通过一个漏洞我们很难拿到网站的webshell,我们往往需要结合几个漏洞来拿webshell。

  但是,获得了webshell后,一般权限很低,所以我们需要提权,可以选择反弹一个MSF类型的shell提权:Metasploit Framework(MSF)的使用、Msfvenonm生成一个后门***,也可以反弹一个CobaltStrike类型的shell:***测试神器Cobalt Strike的使用,也可以MSF和CobaltStrike联动:MSF和CobaltStrike联动也可以使用其他提权:Windows提权、Linux提权

  2.内网转发

  当我们获取到了网站的Webshell之后,如果我们想获取该主机的有关信息,我们可以将该主机的webshell换成MSF的shell。直接生成一个***,然后在菜刀中执行该***,我们就能接收到一个MSF类型的shell了。

  如果我们还想进一步的探测内网主机的信息的话,我们就需要进行内网转发了。我们是不能直接和内网的主机通信的,所以我们就需要借助获取到的webshell网站的服务器和内网主机进行通信。

  3.内网横向***

  当我们在获取了外网服务器的权限,进入该系统后,我们要想尽办法从该服务器上查找到我们想要的信息。

  对于windows主机,我们应该多去翻翻目录,或许能有很多意想不到的结果。很多人习惯把账号密码等容易忘的东西存放在备忘录中,或者是桌面上。我们还可以查找数据库的连接文件,查看数据库的连接账号密码等敏感信息。当我们获得了windows主机的账号密码,或者是自己创建了新用户后,我们为了不被网站管理员发现和不破坏服务器。我们尽量不要使用远程桌面。因为使用远程桌面动静比较大,如果此时服务器管理员也在登录,而你此时通过远程桌面登录的话,会将管理员挤掉,而你也将很快的被管理员踢掉。对于实在是要远程桌面登录的情况的话,我们尽量不要新建一个用户进行登录。我们可以激活guest用户,然后将其加入administrators组里面,用guest用户身份登录。在RDP远程登录后,我们可以查看其他用户桌面上和其他目录有哪些软件,我们要找的目标有以下。

  ①FTP相关的软件

  ②数据库相关的软件

  ③打开浏览器,查看历史记录,查看某些网站是否保存有用户密码。利用工具查看浏览器保存的密码

  4.权限维持

  在拿到目标主机的权限后,很有可能当时我们并不能获取到想要的东西,需要进行长期的潜伏,特别是在内网***中,需要进行长期的信息收集。这时权限维持就很重要了。我们需要维持住获得的现有权限。

  5.痕迹清除

  当我们达到了目的之后,有时候只是为了黑入网站挂黑页,炫耀一下;或者在网站留下一个后门,作为肉鸡,没事的时候上去溜达溜达;亦或者挂入挖矿***;但是大家千万不要干这些事,这些都是违法的!

  我这里只是教大家在***进去之后如何清除我们留下的一部分痕迹,并不能完全清除,完全清除***痕迹是不可能的!主要是增加管理员发现***者的时间成本和人力成本。只要管理员想查,无论你怎么清除,还是能查到的。

  最主要还是要以隐藏自身身份为主,最好的手段是在***前挂上代理,然后在***后痕迹清除。

猜你喜欢

转载自blog.51cto.com/7681914/2587717