这些实战完全可以练习以下命令,已经找到需要观察的交互点,真实工作的时候,把数据都导入到自己U盘或者工作站内。
在kali 或者centos下训练都一样,关于kali教学,这里推荐掌控安全团队的课程:掌控安全学院/渗透1群 831848455 这里获取官方信息。
Collect information from a live system demo
目标实验机为 ubuntu 系统
查看系统时间 data
查看系统运行了多久 uptime
查看系统信息和文件系统 uname -a
查看ip地址和网卡工作模式 ifconfig
查看正在运行的进程 ps -eaf | more
查看TCP和UDP网络连接 netstat -at 这里的命令给出的是查TCP的,但是UDP也要查,这里不再演示。
查看使用IPv4的进程 lsof -i 4
查看使用PID号的进程打开了哪些文件 lsof -p 2718
查看链接数小于1的文件 lsof +L1 lsof +L/-L 打开或关闭文件的链接数 +L1表示 查看小于1的链接数
查看当前登录用户信息 w 或 who 或 users
查看命令passwd的位置,它是设置UID的命令 which passwd
查看passwd文件 ls -l /usr/bin/passwd S表示所有人都可以自己给自己修改密码 所以是S不是,执行的X
这个设置UID的命令非常的危险,对应的还有一个设置GID的也是一样。所以,我们务必要查看系统中是否有设置这些的命令程序存在,它们想修改密码。
find / -uid 0 -perm -4000 2>/dev/null UID是4000 GID是2000 0是root权限 2>/dev/null 2表示错误的 1表示正确的 将错误的信息直接删除,null表示空