删除后检索正在运行的bash脚本

问题描述 投票:0回答:1

我想运行一个 bash 脚本,它基本上可以在一台不受信任的机器上运行一段时间,我不希望该脚本被发现/检索。

启动脚本后,如果我删除它,它会继续按预期工作,但问题是:它可以检索吗?

bash security
1个回答
0
投票

我会做什么:

创建

script.sh
:

#!/bin/bash

echo DONE

然后使用shc编译它,然后删除源shell脚本:

shc -Hf script.sh -o x && rm -f script.sh

现在

x
二进制文件不可读,即使使用:

strings x | grep DONE
© www.soinside.com 2019 - 2024. All rights reserved.