tls-scan:快速大规模TLS服务器扫描工具
需积分: 50 73 浏览量
更新于2024-11-15
收藏 202KB ZIP 举报
资源摘要信息:"tls-scan是一个互联网规模的快速SSL/TLS扫描器,具有非阻塞和事件驱动的特点。它基于libevent实现,可以同时扫描数千个TLS服务器,并以JSON格式生成扫描结果。 tls-scan支持TLSv1.3版本,以及TLS和StartTLS协议,包括SMTP,IMAP,POP3,FTPS,SIEVE,NNTP,XMPP,LDAP,RDP,POSTGRES,MYSQL等。它可以快速进行大规模扫描,检测SSLv2,SSLv3,TLSv1,TLSv1.1,TLSv1.2,TLSv1.3版本和密码,以及枚举密码和TLS版本。此外,tls-scan可以从目标服务器中提取X.509证书,帮助开发人员和安全工程师跟踪、测试和调试组织中的服务器证书和TLS配置。"
知识点:
1. tls-scan是一款用于扫描基于TLS的服务器并收集X.509证书,密码和相关信息的程序。它的扫描结果以JSON格式输出,便于理解和使用。
2. tls-scan是一个单线程的程序,但它基于异步/事件驱动,这使得它能够同时扫描数千个TLS服务器,提高了扫描效率。
3. tls-scan支持TLSv1.3版本,这意味着它能够扫描和测试最新的TLS加密协议。
4. tls-scan支持TLS和StartTLS协议,包括SMTP,IMAP,POP3,FTPS,SIEVE,NNTP,XMPP,LDAP,RDP,POSTGRES,MYSQL等多种协议,使其可以广泛应用于各种网络服务的TLS扫描。
5. tls-scan具有快速大规模扫描的能力,特别适用于大规模扫描IoT设备等环境。
6. tls-scan能够检测SSLv2,SSLv3,TLSv1,TLSv1.1,TLSv1.2,TLSv1.3等版本的SSL/TLS协议,以及密码,这对于测试和调试服务器的安全性非常重要。
7. tls-scan可以枚举密码和TLS版本,帮助开发者和安全工程师了解服务器的密码强度和TLS版本。
8. tls-scan可以从目标服务器中提取X.509证书,这对于跟踪、测试和调试服务器的证书和TLS配置非常有用。
9. tls-scan可以与其他工具(如GNU)组合使用,以在多核计算机中垂直缩放,进一步提高扫描效率。
10. tls-scan使用libevent库进行异步/事件驱动编程,这是一个高性能的事件通知库,广泛应用于高性能网络服务器开发。
11. 关键词包括tls, ssl, certificate, openssl, libevent, ssllabs, x509, starttls, tls-scan, sslscan, gnutls, tls13, C等,这些关键词涵盖了tls-scan的主要功能和使用场景。
2021-04-29 上传
2019-09-18 上传
2021-03-21 上传
2021-07-07 上传
2021-05-07 上传
2021-05-30 上传
2021-02-05 上传
2021-07-12 上传
火器营松老三
- 粉丝: 27
- 资源: 4649
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍