反黑客-script进行操作录像

tech2022-09-08  102

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

反黑客-命令操作录像

操作录像script录像scriptreplay播放录像 自动记录黑客注意

操作录像

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

在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

最新回复(0)