Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/zkaaanon/proyectofinalso
Vulnerability AnalysisExploitationLearning & EducationBinary ExploitationLabs & Practice
GitHubzkaaanon/proyectofinalso

ProyectoFinalSO

Estudio del bug CVE-2026-31431

查看仓库
2个月前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

最终项目 — 操作系统 2026-2

作者: Reyna Mendez Cristian Ignacio


要求

  • 拥有 GitHub Codespaces 访问权限的 GitHub 账户
  • Codespace 中约有 10 GB 空闲空间(内核编译)
  • 编译时间约 20 分钟

步骤 1 — 克隆并在 Codespaces 中打开

root@kitploit:~
git clone https://github.com/zKaaanon/ProyectoFinalSO.git

或直接从 GitHub 操作:

  1. 进入仓库
  2. 点击绿色 Code 按钮
  3. 转到 Codespaces 标签页
  4. 选择 Create codespace on main

步骤 2 — 编译脆弱内核 (6.6.86)

在 Codespace 终端中执行:

root@kitploit:~
cd /workspaces/ProyectoFinalSO/linux-vulnerable

git remote add upstream https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

git fetch upstream v6.6.86

git checkout FETCH_HEAD

make olddefconfig

make bzImage -j$(nproc)

编译完成后应出现以下消息:

root@kitploit:~
Kernel: arch/x86/boot/bzImage is ready

步骤 3 — 启动脆弱虚拟机

root@kitploit:~
cd /workspaces/ProyectoFinalSO

./boot-vulnerable.sh

登录凭据

用户密码
attackerattacker
rootroot

步骤 4 — 挂载共享目录并执行 PoC

root@kitploit:~
su -c "mount -t 9p -o trans=virtio host0 /mnt/shared" root

python3 /mnt/shared/poc.py

预期结果

root@kitploit:~
[*] uid actual : 1000
[*] splice(file->pipe) : 32 bytes
[*] splice(pipe->AEAD) : 32 bytes
[*] Error esperado (HMAC inválido): Bad message
[!] La escritura ocurrió ANTES de que fallara el HMAC

项目结构

root@kitploit:~
ProyectoFinalSO/
├── boot-vulnerable.sh      # 用于使用 QEMU 启动虚拟机的脚本
├── shared/
│   └── poc.py              # CVE 的概念验证
├── linux-vulnerable/       # 内核源码(检出到 v6.6.86)
└── Reporte.md              # 完整技术分析
下载工具