尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Linux后门应急

Linux后门应急
📅 发布时间:2026/6/20 14:28:56

Linux后门应急

1、主机后门用户名称:提交格式如:flag

进来先对终端升级一下

python -c 'import pty; pty.spawn("/bin/bash")'

直接使用cat /etc/passwd 查看后面用户

image-20251015143628569

flag{backdoor}

2、主机排查项中可以发现到flag{}内以i开头的flag,如flag

我们可以使用ps -ef查看某个进程是否存在、运行命令、父进程ID等

image-20251015144731715

flag{infoFl4g}

3、主机排查发现9999端口是通过哪个配置文件如何开机启动的,如/etc/crontab则填写/etc/crontab 的md5 ,提交方式示例:flag

/etc/systemd/system 查看自启动服务的相关配置文件,打开 rc-local.service,执行了 /etc/rc.d/rc.local 文件

image-20251015155650448

解码得到
while true;do nohup nc -lvp 9999 -c "flag{infoFl4g}" 2>&1 ;sleep 1;done;

flag{cf8a978fe83579e2e20ec158524d8c06}

4、黑客3s做了记录所有用户的每次登陆的密码的手段,flag为黑客记录的登陆密码日志路径md5,提交方式示例:flag

可以在/tmp目录下面,有个隐藏的.sshlog文件

image-20251015160103098

flag{8997d5a1b8dcca5a4be75962250959f7} 

5、给出使用了/bin/bash 的RCE后门进程名称+端口号 如进程名称为sshd,端口号为22,则flag

逐一排查systemctl启动配置文件存放位置
/etc/systemd/system
/usr/lib/systemd/system
/lib/systemd/system

在 docker-compose-app.service有个/usr/lib/python3.7/site-packages/docker/startup.sh 脚本

image-20251015160313790

image-20251015160359104

使用base64解密是Reverse Shell

flag{python38080}

6、找出开机启动的后门服务名称MD5,提交flag

使用命令查看开机自启动的服务systemctl list-unit-files --type=service --state=enabled

image-20251015160521143

flag{5213e47de16522f1dc3f9e9ecc0ab8b0}

7、渗透提权获得root目录下的flag

使用docker进行提权

image-20251015161124742

user 用户在 docker 组里面,而且 docker 有 root 权限

docker run -v /:/mnt -it alpine  
chroot /mnt bashls

image-20251015161014516

flag{ATMB_root}

8、黑客3s埋了一个flag在权限维持过程中的地方,可以发现flag{}括号内的首字母是c开头,如flag

find / -type f -newermt '2024-09-24 01:30:00' ! -newermt '2024-09-24 23:31:00' 2>/dev/null|grep -v docker

cat -A /var/spool/cron/crontabs/root,发现flag,加-A 参数

flag{cr0nt4b_IRfind}

9、黑客3s做了一个root用户执行cat命令就删除文件的操作,请发现删除了什么文件将文件名作为flag提交

检测是否存在 LD_PRELOAD 劫持

image-20251015161907766

追踪一下 /bin/cat 命令strace -f -e trace=file /bin/cat

image-20251015161946575

加载了恶意的 so 文件strings 一下

image-20251015162029426

 flag{.bash_history}

10、黑客3s很执着清理痕迹,并做了一个持续删痕迹的手段,请发现手段并给出删除的完整黑客删除命令的md5,如flag

就是上面的答案

flag{rm -rf ~/.bash_history >/dev/null 2>&1}
flag{b0f531b39d88d4f603fc89bd4dd2c0aa}

11、黑客3s设置了一个万能密码后门使得这一个万能密码可以以所有用户身份登陆,也不影响原来密码使用。请发现这个万能密码,提交flag格式为flag

我们可以排查一下 /usr/lib/x86_64-linux-gnu/security/pam_unix.so

为什么要重点排查 /usr/lib/.../security/pam_unix.so

  • pam_unix.so 是 Linux 上最常见的 PAM(Pluggable Authentication Module)模块,负责处理本地账号的验证(如 login、sshd、su、sudo 等用到的本地密码校验)。
  • 攻击者要“记录每次登录的密码”,一个经典手法就是替换或篡改 PAM 模块(把官方的 pam_unix.so 换成带后门的版本),这样所有走 PAM 的本地认证都会被截获密码。
  • 因此一旦怀疑有“记录密码”的后门,/usr/lib/.../security/pam_unix.so 是首要排查对象:检查文件是否被替换、被注入恶意代码或是否被 LD_PRELAD/其他 hook 技术拦截。

image-20251015162304342

将这个文件下载下来进入IDA进行反编译

image-20251015162701743

flag{ATMB6666}

相关新闻

  • 2025.10.18总结
  • 第七章 常见攻击事件分析--钓鱼邮件
  • 10月18日日记

最新新闻

  • GeForce Experience登录困境、WhisperMode异常锁定与Nvidia控制面板闪退的排查与修复
  • Pytest配置文件pytest.ini详解:告别冗长命令,实现测试标准化
  • BetterNCM安装器完全指南:网易云音乐终极增强解决方案
  • 2026大件装修建材寄哪个物流便宜?省钱渠道推荐 - 快递物流资讯
  • 沃尔玛超市购物卡回收别亏出!真实回收行情手把手解析 - 京顺回收
  • 天津猎头公司前十名及联系电话 - 榜单推荐

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号