反黑客-script进行操作录像

作者:小刚
一位苦于信息安全的萌新小白帽,记得关注给个赞,谢谢
本实验仅用于信息防御教学,切勿用于其它用途

操作录像

现在监控黑客有很多方法,比如蜜罐
但是当黑客绕过了蜜罐,进入了我们真实主机环境,进行了一系列的操作,隐藏进程等等
我们还是要留一手的,留一手用来监控黑客都干了啥,好来还原进程,找出隐藏的木马。

在linux系统上有两个命令,script和scriptreplay能够对命令运行过程进行录像操作
用法非常的简单,但是效果可是杠杠的

script录像

(起初我还以为script标签呢)

script -t 2>test.time -a test.text

运行之后,就会开始记录所有操作的命令,并记录到test.text文件中,test.time用来记录操作的时间线。
ctrl+D结束录制

scriptreplay播放录像

scriptreplay test.time test.text

运行后会根据time的时间线进行text命令的播放操作

自动记录黑客

自动开始记录黑客的原理是:

用户登录或切换时都有一个专用的运行环境,但首先执行 /etc/profile文件
利用这个原理,在profile中写入命令运行script

1.首先创建一个不起眼的文件夹

mkdir /etc/study

创建文件夹,用来存放录像保存的文件,不起眼是防止黑客找到删除这些文件
2.修改/etc/profile

vi /etc/profile

添加内容

fi
  script -t -f -q 2>/etc/study/$USER-$UID-`date +%Y%m%d%H%M%S`.time -a /etc/study/$USER-$UID-`date +%Y%m%d%H%M%S`.his
if [ "$SHLEL" = 1 ]; then
  exit

-q命令是静默后台运行命令,防止黑客察觉
在这里插入图片描述
这样就算完成了
3.开启ssh服务,进行连接测试
我用xshell连接的kali主机
在这里插入图片描述
连接进去后,进行一些命令操作
最后退出过程发现需要退出两次
说明刚连接进去就触发了script录像
第一次退出进行了关闭script操作,第二次才成功退出客户端
4.查看文件
在/etc/study文件夹中成功发现了录制的文件
在这里插入图片描述
使用scriptreplay进行播放录像

scriptreplay root-0-20200903082458.time root-0-20200903082458.his 

在这里插入图片描述

注意

此操作虽然是保障,但是也存在绕过方式
绕过方式特别的简单
ssh连接进去之后,先exit退出一下,这样script命令就停止了运行
然后在进行的一系列命令操作都不会被记录下来,实现了绕过

最近Xshell7公测,想要的小伙伴
可关注微信公众号:XG小刚
回复:Xshell7
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值