MSF渗透后日志删除

打印 上一主题 下一主题

主题 692|帖子 692|积分 2076

今天继续给大家介绍渗透测试相关知识,本文主要内容是MSF渗透后日志删除。
   免责声明:
本文所介绍的内容仅做学习交流使用,严禁利用文中技术进行非法行为,否则造成一切严重后果自负!
再次强调:严禁对未授权设备进行渗透测试!
  一、Windows日志简介

在Windows系统中,在Win+R中运行eventvwr,可以查看系统的日志,如下所示:

二、Windows日志删除

在渗透测试完成后,我们为了防止渗透过程被系统管理员所察觉,自身的渗透测试流程在系统上留下痕迹,我们通过会进行日志的删除。
如果我们使用MSF获取到目标系统的SHELL,那么我们执行命令:
  1. clearev
复制代码
即可删除目标系统上存在的漏洞。该命令执行结果如下所示:

删除后,当前系统上日志如下所示:

三、Linux日志删除

至于Linux系统日志的删除,则比较复杂,需要根据不同的发行版本删除不同的日志。
通常情况下我们要删除的是存储在history中的命令执行记录,执行命令:
  1. history -c
复制代码
即可完成上述。
此外,我们还需要删除一些记录在文件中的日志,这些日志可能有如下:
  1. /var/log/secure
  2. /var/logsyslog
  3. /var/log/httpd/access_log
  4. /var/log/httpd/error_log
  5. /var/log/xferlog
  6. /var/log/auth.log
  7. /var/log/user.log
  8. /var/log/wtmp
  9. /var/log/btmp
  10. /var/log/utmp
  11. /var/log/lastlog
复制代码
我们可以将上述日志的内容全部删除,更为方便的是将上述过程写成一个脚本,使其自动运行。
四、写在最后

1、日志的删除需要有一定的权限,如果我们获取权限不足,那么就不能删除日志。
2、在日志的清理时,我们不仅要清理系统的日志,如果我们是通过某些服务获取了SHELL,那么还要注意清除该服务的日志。
3、我们队日志的清理,只能够清理存储在该设备上的日志信息,如果目标系统做了ELK等日志存储服务,那么我们无法删除存储在日志服务器上的日志。
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

卖不甜枣

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表