linux 进程木马、恶意程序检测
最近研究了一下Trojan scan的源码,它是用shell编写
用它来监控单个服务器上的进程,感觉不错!
就是一个服务器部署麻烦一些!
话说会,不麻烦的东西,就不安全!
个人见解,嘿嘿!
有闲情的话可以在这个基础上继续开发,搞个总的服务器端,监控那些!
不是更爽哇?
Shell如何创建进程树?
进入字符页面的 linux 进程的管理,如果需要用进程来强制关闭部分程序,那进程树的管理是必须掌握的!
下面是shell创建进程树的代码(此代码的作者ron peters):
#!/bin/bash
#
# Display process table in tree form
#
if [ “$1” = “” ]
then
proc=1
else
proc=$1
fi
容易让迷惑的shell变量
脑袋有时候不好使! 老了!看 shell语法概要,还挺多的, 精简一下 ,方便迷惑了,查找!
容易迷惑的(摘录shell 语法)
$1-9 1-9个参数
$# 参数的数量
$@ 所有参数,但是所有参数都是一个字符串
$* 所有参数,但每个参数都是一个单独元素
Linux下通用解压小工具(支持格式gz,tar,zip等)
对于在Linux下解压文件,想去记 *.bz2, *.gz, *.tar, *.tar.gz, *.zip 等这么多格式的文件,还是很老火的
解压的时候,还要去查,还是比较麻烦的。
我为了偷懒,不想去记那些或者不想查 解压的方式,写了一个简单通用解压工具(SHELL编写)
支持的解压格式 *.bz2, *.gz, *.tar, *.tar.gz, *.zip
下面是整过工具的安装及运行过程
一、安装
wget http://www.apoyl.com/wp-content/sh/apoylextract.sh
二、更改权限
chmod 700 apoylextract.sh