痕迹清理 - Linux

admin 2021年10月1日09:20:47评论119 views字数 710阅读2分22秒阅读模式

一、历史命令

unset HISTORY HISTFILE HISTSAVE HISTZONE HISTORY HISTLOG; 

export HISTFILE=/dev/null;

kill -9 $$ killhistory

history -c

在 HISTSIZE=0 中设置 HISTSIZE=0

 

二、清除/修改日志文件

/var/log/btmp

/var/log/lastlog

/var/log/wtmp

/var/log/utmp

/var/log/secure

/var/log/message

 

三、登录痕迹

删除 ~/.ssh/known_hosts 中记录

修改文件时间戳

touch –r

删除tmp目录临时文件


四、操作痕迹

vim 不记录历史命令 :set history=0

ssh 登录痕迹

无痕登录 ssh -T user@host /bin/bash –i

 

五、覆写文件

shred

dd

wipe

 

六、难点

攻击和入侵很难完全删除痕迹,没有日志记录也是一种特征

即使删除本地日志,在网络设备、安全设备、集中化日志系统中仍有记录

留存的后门包含攻击者的信息

使用的代理或跳板可能会被反向入侵

 

七、注意

在操作前检查是否有用户在线

删除文件使用磁盘覆写的功能删除

尽量和攻击前状态保持一致

 

端口转发

Windows:lcx、netsh

Linux:portmap、iptables

socket代理 Win: xsocks   Linux: proxychains

基于http的转发与socket代理(低权限下的渗透)

端口转发:tunna  socks代理:reGeorg

ssh通道  端口转发socks


本文始发于微信公众号(盾山实验室):痕迹清理 - Linux

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年10月1日09:20:47
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   痕迹清理 - Linuxhttp://cn-sec.com/archives/377840.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息