3141 matches found
roca
ROCA detection tool This tool is related to ACM CCS 2017 conference paper 124 Return of the Coppersmith’s Attack: Practical Factorization of Widely Used RSA Moduli. It enables you to test public RSA keys for a presence of the described vulnerability. Update 4.11.2017 : Python 2.7, 3.4+ supported...
cve-2020-0601_poc
基本信息 此工具源代码旨在帮助理解 Windows Crypto API 中发现的 CVE-2020-0601 漏洞,请参阅 CERT 的概述。 该工具本身可用于为任意域名生成证书,该证书将由恶意证书颁发机构签名。此工具生成的恶意 CA 与命令行提供的公钥相同。 当易受攻击的 Windows 系统的网络浏览器访问此证书时,该证书将被视为受信任的证书。因此,位置合适的网络攻击者可以拦截受害者的流量。 用法简述 启动工具并提供受信任 Windows 证书的路径: ./cve-2020-0601poc /path/to/USERTrustECCCertificationAuthority.cr...
RsaCtfTool
RsaCtfTool RSA多重攻击工具,可从弱公钥中解密数据并恢复私钥。 概述 本工具旨在从弱公钥中解密数据,并尝试恢复对应的私钥。它提供了多种攻击选项,用于破解RSA加密。 RSA的安全性依赖于大整数因式分解的复杂性。该项目结合了多种因式分解算法以增强解密能力。 注意: 本工具主要面向教育用途 。并非所有密钥都能在合理时间内被破解。该工具仅支持RSA教科书式半素数复合模数(而非多素数)。 如需高级因式分解,可考虑 msieve、yafu 或 cado-nfs。 用法 RsaCtfTool --publickey key.pub --private 恢复私钥 RsaCtfTool...
clone-cert
clone-cert.sh 这是一个简单的 shell 脚本,用于检索与 TLS 封装的 TCP 端口关联的 X.509 证书,并使用 openssl 通过替换公钥并修复签名来创建类似的证书。 如果你希望演示为什么自签名证书无法提供任何安全性,这将特别有用。当然,克隆证书的指纹会不同……但谁会手动检查自签名证书的指纹呢? 你也可以克隆非自签名的证书。在这种情况下,序列号将被新生成的序列号替换(因为浏览器会记录遇到的序列号,并注意到异常情况),同时颁发者也会被更改(出于同样的原因)。伪造的颁发者会将第一个大写字母 O 替换为零,或者将小写字母 l 替换为大写字母...
curveball
curveball CVE-2020-0601 curveball - 备用密钥计算器 编译 Windows 需要 Visual Studio 2012 或更高版本,然后构建解决方案。 Linux / Unix cc altkey.c -lcrypto -o altkey 使用方法 用法:altkey ecpubliccertificate.pem ecnewprivatekey.pem 示例 C:\security\curveball\Releasealtkey...
RS256-2-HS256
RS256-2-HS256 将算法从RS256更改为HS256的JWT攻击 用法 usage: RS2562HS256JWT.py -h payload pubkey positional arguments: payload JSON payload from JWT to attack pubkey Public key file to use for signing optional arguments: -h, --help show this help message and exit 示例...
ssh-mitm
SSH-MITM - ssh audits made simple An interactive SSH interception tool for authorized security audits. Intercept sessions, monitor live traffic, inject commands, and manipulate file transfers — all in real time. !Follow me on...
badkeys
badkeys 用于检查加密公钥已知漏洞的工具和库 是什么? badkeys 检查各种格式的公钥是否存在已知漏洞。网页版可在 badkeys.info 找到。 安装 badkeys 可以通过 pip 安装: pip3 install badkeys 你可能想使用虚拟环境。有关不同安装选项的详细信息,请 查阅官方 Python 文档。或者,你也可以直接从 git 仓库调用 ./badkeys-cli 。 你可以在 Repology 上找到 Linux 发行版和其他操作系统的 badkeys 软件包概览。 用法 在使用 badkeys 之前,你需要下载黑名单数据: badkeys...
CVE-2026-mikrotik-poc
Colección de PoC para MikroTik RouterOS Este repositorio contiene scripts de prueba de concepto PoC para varios problemas de seguridad de MikroTik RouterOS investigados y documentados en 2026. Los materiales están destinados únicamente a investigación de seguridad autorizada, validación en...
nzyme
Nzyme 了解更多信息,请访问 https://www.nzyme.org/。 Nzyme 2.0.0 版本目前正在开发中,现已提供 alpha 版本。 贡献 参与贡献的方式有很多,我们热烈欢迎所有社区互动: 如果你认为发现了任何类型的错误,请提交一个 issue。 如果任何内容让你感到困惑,请提交一个 issue。糟糕、缺失或令人困惑的文档被视为错误。 为新功能或错误修复提交 Pull Request。最好先与我们联系,以确保其符合路线图并有被合并的机会。 编写文档。 撰写博客文章。 在问题跟踪器或 我们的 Discord 中帮助用户。...
CVE-2022-40684
CVE-2022-40684 CVE-2022-40684单独或者批量exp 食用方法 生成公钥 python3 exp.py -u ip:port -k idrsa2048.pub -l hosts.txt指定文件批量 FOFA title="FortiGate"...
pyrexecd
PyRexecd PyRexecd 是一个用于 Windows 的独立 SSH 服务器。 功能: 独立的 Win32 应用程序(非服务),驻留在系统托盘中。 仅支持单一用户/公钥认证。 通过弹出窗口通知传入连接。 通过 stdin/stdout 发送/接收剪贴板文本。 PyPI 项目页面:https://pypi.python.org/pypi/PyRexecd/ 前提条件: Python 3 - http://www.python.org/ Paramiko - http://www.paramiko.org/ PyWin32 -...
CVE-2021-21239
Technical Report on CVE-2021-21239: Redash SAML Authentication Vulnerability Introduction to SAML Security Assertion Markup Language SAML is an open standard for exchanging authentication and authorization data between parties in a federated identity system. It enables single sign-on SSO across...
jwt-key-confusion-poc
JWT密钥混淆PoC CVE-2015-9235 为Hack the Box挑战 - Under Construction和Secret编写 这两个脚本均执行Java Web Token密钥混淆攻击CVE-2015-9235。 要执行该攻击,攻击者需要知道服务器用来验证签名的公钥,并且服务器配置为使用HS256算法。由于HS256是一种对称密钥算法(相同的密钥用于签名和验证消息),我们可以使用公钥来签名我们篡改的令牌。由于Web服务器知道公钥,当它收到篡改的令牌时,会能够验证它。 截图 使用方法 python3 jwt-9235.py -h tokenlocation claimkey...
database-druid
druid encode java -cp druid-1.1.19.jar com.alibaba.druid.filter.config.ConfigTools 密码 Example: java -cp druid-1.1.19.jar com.alibaba.druid.filter.config.ConfigTools jas502n...
CVE-2024-45337-POC
CVE-2024-45337-POC 概念验证(POC)用于 CVE-2024-45337 构建 go version go version go1.23.2 linux/amd64 go build 用法 Usage of ./CVE-2024-45337-POC: -addr string ssh服务器地址(默认 "127.0.0.1:2222") -authorised-pubkey string 允许通过验证的公钥(必须是公钥)(默认 "ided25519.pub") 一些可尝试利用的内容 我写了一个可以对此进行测试的示例项目。...
CVE-2018-0114
CVE-2018-0114 针对 Node-jose 0.11.0 的 Exploit,使用 Ruby 编写 使用方法 只需在代码中输入受害者名称,然后通过 ruby ./exploit.rb 运行文件 Cisco node-jose 开源库 0.11.0 之前版本中存在一个漏洞,可能允许未经身份验证的远程攻击者使用嵌入在令牌中的密钥重新签名令牌。该漏洞是由于 node-jose 遵循 JSON Web Signature JWS 标准处理 JSON Web Token JWT 所致。该标准规定,表示公钥的 JSON Web Key JWK 可以嵌入到 JWS...
CVE-2018-0114-Exploit
CVE-2018-0114-Exploit Una vulnerabilidad en la biblioteca de código abierto node-jose de Cisco anterior a la versión 0.11.0 podría permitir que un atacante remoto no autenticado vuelva a firmar tokens utilizando una clave incrustada dentro del token. La vulnerabilidad se debe a que node-jose sigu...
disclosures
Cylance 漏洞研究 - 披露仓库 此仓库用于存放 Cylance 漏洞研究团队的所有公开漏洞披露。 我们的漏洞研究团队电子邮件的公钥如下: -----BEGIN PGP PUBLIC KEY BLOCK----- mQINBFefjgEBEADU4TbsgjzHzlBp3OFrSP8imXtlEonjRxk+J3SKdtro5WOWPyBe TLWA/BzLeBNgpWhBMYGmqE90quw3Arbl5B2P5RE35lW0V742VD+BGtx9dkfTuLvk...
EUVD-2026-91233
Memory allocation with excessive size value in the HSS/LMS signature code HssPublicKeyParameters, HssSignature in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote unauthenticated attacker who can supply both an HSS public key and a signature to cause a denial of service...