originnets / LinuxCheck

linux信息收集脚本 主要用于应急响应

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LinuxCheck

一个linux信息搜集小脚本 主要用于应急响应,在Debian或Centos下都可使用

功能

  • CPU TOP10 、内存 TOP10
  • CPU使用率
  • 用户信息、passwd信息
  • 环境变量检测
  • 服务列表
  • 系统改动(debsums -e与rpm -va)
  • 网络连接、监听端口
  • 路由表信息
  • DNS Server
  • 用户登陆信息
  • iptables 信息
  • SSH key 检测
  • Crontab 检测
  • 查找常见配置文件
  • 审计history文件
  • 查询HOSTS文件
  • lsmod 异常内核模块
  • 异常文件检测(nc、tunnel常见黑客工具)
  • 大文件检测(打包的一些大文件)
  • 剩余空间、硬盘挂载
  • 对外开放端口
  • LD_PRELOAD 检测
  • 网卡混杂模式
  • 常用软件
  • 近7天改动文件
  • 查看SUID文件
  • 查找..隐藏文件
  • alias别名
  • 查找bash反弹shell
  • php webshell扫描
  • rkhunter 扫描

Usage

apt-get install silversearcher-ag
bash -c "$(curl -sSL https://raw.githubusercontent.com/al0ne/LinuxCheck/master/LinuxCheck.sh)"
文件会保存成ipaddr_hostname_username_timestamp.log 这种格式

参考

Linenum
https://github.com/lis912/Evaluation_tools
https://ixyzero.com/blog/archives/4.html
https://github.com/T0xst/linux

About

linux信息收集脚本 主要用于应急响应

License:MIT License


Languages

Language:Shell 100.0%