linux提权的手动枚举 · clubsk
看当前用户的id
whoami:主命令
id:
who:看一下还有谁登录
w:详细信息
last:有谁登录和一些关键操作
看内核版本
uname -a:主命令
lsb_release -a:详细
cat /etc/version:详细
看当前机器IP和网卡
ip a:主命令
ifconfig:旧版本
ip route:查看路由包信息
ip neigh:查看网络邻居
arp -a:查看局域网中有那些MAC地址和IP地址做了绑定
查看机器名称
hostname:主命令
hostnamectl:更详细
查看权限能力(capabilities权限体系)
看文件
ls -a:主命令
ls -liah:更详细
history:列出历史记录
看有那些用户账户
看有哪些自动任务
看有没有特殊路径
查看一些进程及其id
ps -ef
ps axjf
ps aux:列出所有进程,还有是谁启动的
显示网络连接和监听端口
netstat -a:显示所有正在进行的进程和开放的端口可以在a后面加u或t表示udp或tcp
netstat -s
- -l
- -ano
看有suid权限的可执行文件
find / -perm -u=s -type f 2>/dec/null
看装了那些工具
检测未挂载的可执行文件
死记硬背不可取,自己尝试跑几遍方能真正理解并掌握