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

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

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

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

工具目录

分类

查看所有分类
Loading categories
Am-I-affected-by-Meltdown — 概念验证 / 漏洞利用 / 检查系统是否受到变体 3:恶意数据缓存加载(CVE-2017-5754)的影响,又名 | Kitploit
工具/GitHubGitHub/speecyy/am-i-affected-by-meltdown
漏洞分析漏洞利用硬件安全二进制分析学习与教育
GitHubspeecyy/am-i-affected-by-meltdown

Am-I-affected-by-Meltdown

概念验证 / 漏洞利用 / 检查系统是否受到变体 3:恶意数据缓存加载(CVE-2017-5754)的影响,又名

查看仓库
1138年前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

我是否受到 Meltdown 影响?!Meltdown (CVE-2017-5754) 检查器

图片

我是什么?

概念验证 /

漏洞利用 /

检查系统是否受到变体 3:恶意数据缓存加载(CVE-2017-5754),又名 MELTDOWN 的影响。

其基本思路是让用户了解当前运行的系统是否已通过 KAISER 补丁集(https://lkml.org/lkml/2017/10/31/884)之类的方案正确修补。

*** 目前仅适用于 Linux ***

它是如何工作的?

它通过 /proc/kallsyms 查找系统调用表,并检查通过利用 MELTDOWN 找到的系统调用地址是否与 /proc/kallsyms 中相应的地址匹配。

当您遇到 "Unable to read /proc/kallsyms..." 错误时该怎么办

那是因为您的系统可能由于 /proc/sys/kernel/kptr_restrict 被设置为 1,而阻止程序读取 /proc/kallsyms 中的内核符号。 以下命令可以解决这个问题:

root@kitploit:~
sudo sh -c "echo 0  > /proc/sys/kernel/kptr_restrict"

如果您有办法在此场景下改用其他方案,请提交一个 issue。

快速入门

运行 make 编译项目

受 Meltdown 影响的系统的输出示例:

图片

root@kitploit:~
Checking whether system is affected by Variant 3: rogue data cache load (CVE-2017-5754), a.k.a MELTDOWN ...
Checking syscall table (sys_call_table) found at address 0xffffffffaea001c0 ...
0xc4c4c4c4c4c4c4c4 -> That's unknown
0xffffffffae251e10 -> That's SyS_write

System affected! Please consider upgrading your kernel to one that is patched with KAISER
Check https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html for more details
下载工具