Bitdefender威胁情报使用的开源软件
|
软件名称 |
简介 |
许可证类型 |
官网 |
|
NodeJS |
用于开发威胁情报套件API部分的主要框架 |
||
|
Typescript |
用于为基于Javascript的代码强制执行类型检查 |
||
|
Express |
基于Javascript应用的后端框架,用于开发威胁情报套件的大部分API组件 |
||
|
express-interceptor |
该中间件允许在发送响应前定义预处理步骤,可对响应进行加工、转换、替换或日志记录等操作 |
||
|
NestJS |
基于Javascript应用的后端框架,用于开发威胁情报套件的部分API(新采用的技术,用于替代Express) |
||
|
Fastify |
轻量级后端框架,用于开发高性能Nodejs应用,适用于对性能和轻量化要求高的组件 |
||
|
node-fetch |
将Fetch API引入Node.js的轻量级模块 |
||
|
mongodb |
Node.js官方MongoDB驱动 |
||
|
axios |
Axios是一个基于Promise的简易HTTP客户端,适用于浏览器和Node.js环境。它以轻量级封装提供易用库,并具有高度可扩展的接口。 |
||
|
body-parser |
Node.js请求体解析中间件 |
||
|
python |
用于开发MISP转换API |
||
|
pymisp |
MISP客户端(Python实现),用于与MISP API交互 |
||
|
amqp-connection-manager |
Node.js的Rabbit MQ连接器,用于与项目内的Rabbit MQ实例交互 |
||
|
elastic/elasticsearch |
用于与Elasticsearch API交互的NodeJS模块 |
||
|
mongoose |
MongoDB对象建模工具 |
||
|
rxjs |
用于基于NodeJS的应用程序中,以声明式和函数式的方式处理异步操作、管理事件流和处理数据 |
||
|
IP2Location™ LITE |
IP2Location™是一种非侵入式IP地理定位解决方案,通过将IP地址映射到全面的地理信息(如国家、地区、城市、经纬度、邮政编码、时区、连接速度、ISP和域名、国际直拨国家代码、区号、气象站代码和名称、移动运营商信息、海拔高度和使用类型、代理信息等),帮助您识别访问者的地理位置。IP地理定位技术非常实用,被各类行业用于预防欺诈、优化地理定位、在线广告定向投放、管理数字版权以及提升网络分析能力,从而最大化转化率和销售线索。LITE版是该IP数据库的开源版本,精度有限。个人或商业用途免费,但需注明出处。 |