OEDB (OpenEASM BannerDB) first version is comming!

OEDB是我独立开发的一个网络空间测绘平台。

OEDB由分布式消息队列NATS + 无状态扫描器ZMAP + 端口指纹识别器 PunkMap + 基于LMDB的全文搜索引擎MeiliSearch + 一些Python脚本构建而成 + Nuxt.JS构建而成。

当前可以识别包括HTTP/HTTPS/SSH/RDP/MYSQL等在内的常见协议,平台的数据量级大概在百万的水平,但是看官可以先访问 https://oedb.imfht.com/ 进行体验 ^_^

虽然OEDB是一个让我自豪的业余项目,但是一些问题需要解决,例如:

  1. PunkMap 的端口服务识别数量还有待加强(后续兼容Nmap的probefile?)
  2. MeiliSearch 在数据量大了之后,性能是一个很大的问题,基于LMDB、不支持分布式处理、甚至做索引的时候不支持多线程写,这将成为项目的短板。
  3. 将MeiliSearch迁移到ElasticSearch是一个好主意,但是我需要更多的硬件来运行ES,硬件成本对我来说会是一个比较大的问题。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注