tlsfuzzer:SSL和TLS协议测试套件和模糊器

上传者: 42144199 | 上传时间: 2023-03-06 09:57:27 | 文件大小: 5.15MB | 文件类型: ZIP
tlsfuzzer tlsfuzzer是针对SSLv2,SSLv3,TLS 1.0,TLS 1.1,TLS 1.2和TLS 1.3实施的测试套件。 它处于开发的早期阶段,因此没有API稳定性保证。 尽管它使用模糊测试技术进行测试(传递的输入随机化),但是脚本通常以验证正确错误处理的方式编写:与典型的模糊测试器不同,它不仅检查被测系统是否崩溃,还检查它返回正确的错误消息。 您可以在scripts/目录中找到针对许多漏洞( , 等)和通用标准一致性( , , 等)的即用型scripts/ 。 依存关系 你需要: Python 2.6或更高版本或Python 3.3或更高版本 0.8.0-alpha40或更高版本(注意tlslite将无法正常工作,他们互相冲突) python模块(依赖tlslite-ng的软件,应自动安装),至少使用0.15版以获得最佳性能 (可选)为使密码计算

文件下载

资源详情

[{"title":"( 294 个子文件 5.15MB ) tlsfuzzer:SSL和TLS协议测试套件和模糊器","children":[{"title":"build-requirements-3.3.txt <span style='color:#111;'> 264B </span>","children":null,"spread":false},{"title":"openssl-server-pha.expect <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 72B </span>","children":null,"spread":false},{"title":".pep257 <span style='color:#111;'> 28B </span>","children":null,"spread":false},{"title":"lists.py <span style='color:#111;'> 720B </span>","children":null,"spread":false},{"title":"ordered_dict.py <span style='color:#111;'> 591B </span>","children":null,"spread":false},{"title":"log.py <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 64B </span>","children":null,"spread":false},{"title":"_ordered_dict.py <span style='color:#111;'> 9.11KB </span>","children":null,"spread":false},{"title":"statics.py <span style='color:#111;'> 168B </span>","children":null,"spread":false},{"title":"helpers.py <span style='color:#111;'> 15.98KB </span>","children":null,"spread":false},{"title":"expect.py <span style='color:#111;'> 76.58KB </span>","children":null,"spread":false},{"title":"runner.py <span style='color:#111;'> 11.10KB </span>","children":null,"spread":false},{"title":"analysis.py <span style='color:#111;'> 38.52KB </span>","children":null,"spread":false},{"title":"combine.py <span style='color:#111;'> 3.44KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 678B </span>","children":null,"spread":false},{"title":"tree.py <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"timing_runner.py <span style='color:#111;'> 11.83KB </span>","children":null,"spread":false},{"title":"fuzzers.py <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":"extract.py <span style='color:#111;'> 8.21KB </span>","children":null,"spread":false},{"title":"handshake_helpers.py <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"scanner.py <span style='color:#111;'> 303B </span>","children":null,"spread":false},{"title":"messages.py <span style='color:#111;'> 79.42KB </span>","children":null,"spread":false},{"title":"vocab.txt <span style='color:#111;'> 290B </span>","children":null,"spread":false},{"title":"PULL_REQUEST_TEMPLATE.md <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"Feature_request.md <span style='color:#111;'> 563B </span>","children":null,"spread":false},{"title":"Bug_report.md <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"New_test_script.md <span style='color:#111;'> 737B </span>","children":null,"spread":false},{"title":"ci.yml <span style='color:#111;'> 21.57KB </span>","children":null,"spread":false},{"title":"USAGE.md <span style='color:#111;'> 21.51KB </span>","children":null,"spread":false},{"title":".checkignore <span style='color:#111;'> 20B </span>","children":null,"spread":false},{"title":"VISION.md <span style='color:#111;'> 4.64KB </span>","children":null,"spread":false},{"title":"requirements-timing.txt <span style='color:#111;'> 64B </span>","children":null,"spread":false},{"title":"build-requirements-2.7.txt <span style='color:#111;'> 120B </span>","children":null,"spread":false},{"title":".landscape.yaml <span style='color:#111;'> 146B </span>","children":null,"spread":false},{"title":"build-requirements-3.4.txt <span style='color:#111;'> 114B </span>","children":null,"spread":false},{"title":"test-empty-extensions.py <span style='color:#111;'> 6.80KB </span>","children":null,"spread":false},{"title":"test-conversation.py <span style='color:#111;'> 9.24KB </span>","children":null,"spread":false},{"title":"test-atypical-padding.py <span style='color:#111;'> 26.40KB </span>","children":null,"spread":false},{"title":"test-tls13-nociphers.py <span style='color:#111;'> 9.45KB </span>","children":null,"spread":false},{"title":"test-unsupported-curve-fallback.py <span style='color:#111;'> 8.85KB </span>","children":null,"spread":false},{"title":"test-sslv2-force-export-cipher.py <span style='color:#111;'> 8.38KB </span>","children":null,"spread":false},{"title":"test-truncating-of-kRSA-client-key-exchange.py <span style='color:#111;'> 9.23KB </span>","children":null,"spread":false},{"title":"test-encrypt-then-mac.py <span style='color:#111;'> 10.19KB </span>","children":null,"spread":false},{"title":"test-certificate-malformed.py <span style='color:#111;'> 26.03KB </span>","children":null,"spread":false},{"title":"test-tls13-multiple-ccs-messages.py <span style='color:#111;'> 17.65KB </span>","children":null,"spread":false},{"title":"test-fuzzed-finished.py <span style='color:#111;'> 8.53KB </span>","children":null,"spread":false},{"title":"test-message-skipping.py <span style='color:#111;'> 14.40KB </span>","children":null,"spread":false},{"title":"test-dhe-key-share-random.py <span style='color:#111;'> 10.87KB </span>","children":null,"spread":false},{"title":"test-tls13-ccs.py <span style='color:#111;'> 10.21KB </span>","children":null,"spread":false},{"title":"test-invalid-content-type.py <span style='color:#111;'> 10.27KB </span>","children":null,"spread":false},{"title":"test-certificate-request.py <span style='color:#111;'> 17.23KB </span>","children":null,"spread":false},{"title":"test-no-heartbeat.py <span style='color:#111;'> 17.81KB </span>","children":null,"spread":false},{"title":"test-hello-request-by-client.py <span style='color:#111;'> 7.41KB </span>","children":null,"spread":false},{"title":"test-rsa-sigs-on-certificate-verify.py <span style='color:#111;'> 12.98KB </span>","children":null,"spread":false},{"title":"test-dhe-rsa-key-exchange.py <span style='color:#111;'> 7.34KB </span>","children":null,"spread":false},{"title":"test-tls13-zero-length-data.py <span style='color:#111;'> 26.02KB </span>","children":null,"spread":false},{"title":"test-tls13-crfg-curves.py <span style='color:#111;'> 18.60KB </span>","children":null,"spread":false},{"title":"test-invalid-client-hello-w-record-overflow.py <span style='color:#111;'> 15.87KB </span>","children":null,"spread":false},{"title":"test-zero-length-data.py <span style='color:#111;'> 6.63KB </span>","children":null,"spread":false},{"title":"test-cve-2016-7054.py <span style='color:#111;'> 8.84KB </span>","children":null,"spread":false},{"title":"test-invalid-cipher-suites.py <span style='color:#111;'> 9.06KB </span>","children":null,"spread":false},{"title":"test-tls13-keyshare-omitted.py <span style='color:#111;'> 11.79KB </span>","children":null,"spread":false},{"title":"test-tls13-record-layer-limits.py <span style='color:#111;'> 31.65KB </span>","children":null,"spread":false},{"title":"test-tls13-obsolete-curves.py <span style='color:#111;'> 18.60KB </span>","children":null,"spread":false},{"title":"test-interleaved-application-data-in-renegotiation.py <span style='color:#111;'> 13.03KB </span>","children":null,"spread":false},{"title":"test-sslv2-connection.py <span style='color:#111;'> 7.09KB </span>","children":null,"spread":false},{"title":"test-tls13-post-handshake-auth.py <span style='color:#111;'> 22.51KB </span>","children":null,"spread":false},{"title":"test-rsa-pss-sigs-on-certificate-verify.py <span style='color:#111;'> 33.78KB </span>","children":null,"spread":false},{"title":"test-clienthello-md5.py <span style='color:#111;'> 11.81KB </span>","children":null,"spread":false},{"title":"test-ecdhe-rsa-key-exchange-with-bad-messages.py <span style='color:#111;'> 17.31KB </span>","children":null,"spread":false},{"title":"test-TLSv1_2-rejected-without-TLSv1_2.py <span style='color:#111;'> 9.69KB </span>","children":null,"spread":false},{"title":"test-large-hello.py <span style='color:#111;'> 21.41KB </span>","children":null,"spread":false},{"title":"test-serverhello-random.py <span style='color:#111;'> 10.58KB </span>","children":null,"spread":false},{"title":"test-truncating-of-finished.py <span style='color:#111;'> 9.29KB </span>","children":null,"spread":false},{"title":"test-tls13-session-resumption.py <span style='color:#111;'> 12.83KB </span>","children":null,"spread":false},{"title":"test-renegotiation-disabled.py <span style='color:#111;'> 14.79KB </span>","children":null,"spread":false},{"title":"test-x25519.py <span style='color:#111;'> 53.38KB </span>","children":null,"spread":false},{"title":"test-tls13-psk_ke.py <span style='color:#111;'> 9.15KB </span>","children":null,"spread":false},{"title":"test-tls13-shuffled-extentions.py <span style='color:#111;'> 13.60KB </span>","children":null,"spread":false},{"title":"test-invalid-server-name-extension.py <span style='color:#111;'> 26.53KB </span>","children":null,"spread":false},{"title":"test-certificate-verify-malformed.py <span style='color:#111;'> 17.73KB </span>","children":null,"spread":false},{"title":"test-tls13-invalid-ciphers.py <span style='color:#111;'> 11.85KB </span>","children":null,"spread":false},{"title":"test-chacha20.py <span style='color:#111;'> 20.42KB </span>","children":null,"spread":false},{"title":"test-tls13-large-number-of-extensions.py <span style='color:#111;'> 20.07KB </span>","children":null,"spread":false},{"title":"test-fuzzed-MAC.py <span style='color:#111;'> 11.41KB </span>","children":null,"spread":false},{"title":"test-client-compatibility.py <span style='color:#111;'> 190.13KB </span>","children":null,"spread":false},{"title":"test-tls13-count-tickets.py <span style='color:#111;'> 10.49KB </span>","children":null,"spread":false},{"title":"test-downgrade-protection.py <span style='color:#111;'> 12.98KB </span>","children":null,"spread":false},{"title":"test-invalid-version.py <span style='color:#111;'> 7.47KB </span>","children":null,"spread":false},{"title":"test-extensions.py <span style='color:#111;'> 12.11KB </span>","children":null,"spread":false},{"title":"test-tls13-unrecognised-groups.py <span style='color:#111;'> 17.31KB </span>","children":null,"spread":false},{"title":"test-version-numbers.py <span style='color:#111;'> 12.65KB </span>","children":null,"spread":false},{"title":"test-tls13-ecdsa-support.py <span style='color:#111;'> 11.07KB </span>","children":null,"spread":false},{"title":"test-message-duplication.py <span style='color:#111;'> 13.32KB </span>","children":null,"spread":false},{"title":"test-dhe-rsa-key-exchange-signatures.py <span style='color:#111;'> 10.48KB </span>","children":null,"spread":false},{"title":"test-tls13-hrr.py <span style='color:#111;'> 11.81KB </span>","children":null,"spread":false},{"title":"test-ffdhe-expected-params.py <span style='color:#111;'> 11.08KB </span>","children":null,"spread":false},{"title":"test-fuzzed-ciphertext.py <span style='color:#111;'> 8.42KB </span>","children":null,"spread":false},{"title":"test-tls13-version-negotiation.py <span style='color:#111;'> 25.41KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明