joshtronic / php-projecthoneypot
PHP 项目的蜜罐包装器
1.0.0
2014-09-17 17:09 UTC
Requires (Dev)
- satooshi/php-coveralls: dev-master
This package is auto-updated.
Last update: 2024-09-20 10:58:01 UTC
README
PHP 项目的蜜罐包装器。兼容 PHP 5.3+ 和 HHVM。
安装
首选的安装方法是通过 composer
。只需在项目的根目录下运行
composer require "joshtronic/php-projecthoneypot:dev-master"
用法
入门指南
$php = new joshtronic\ProjectHoneyPot('_YOUR_API_KEY_');
执行查找
$results = $php->query('1.2.3.4'); print_r($results);
结果
查询将返回有关 IP 地址的信息数组。数组将包含 last_activity
、threat_score
和一个包含 categories
的数组。
模拟结果
Project Honey Pot 的人们很慷慨,包括了一种从他们的 http:BL API 模拟结果的方法。您可以通过针对以下 IP 地址进行查询来实现。
访问者类型
- 127.1.1.0 - 搜索引擎
- 127.1.1.1 - 可疑
- 127.1.1.2 - 收集器
- 127.1.1.3 - 可疑 & 收集器
- 127.1.1.4 - 评论垃圾邮件发送者
- 127.1.1.5 - 可疑 & 评论垃圾邮件发送者
- 127.1.1.6 - 收集器 & 评论垃圾邮件发送者
- 127.1.1.7 - 可疑 & 收集器 & 评论垃圾邮件发送者
威胁等级
- 127.1.10.1 - 威胁等级 10
- 127.1.20.1 - 威胁等级 20
- 127.1.40.1 - 威胁等级 40
- 127.1.80.1 - 威胁等级 80
天数数量
- 127.10.1.1 - 自上次出现以来 10 天
- 127.20.1.1 - 自上次出现以来 20 天
- 127.40.1.1 - 自上次出现以来 40 天
- 127.80.1.1 - 自上次出现以来 80 天
贡献
建议和错误报告总是受欢迎的,但通过拉取请求获得 karma 点。
所有贡献都需要单元测试。您可以通过在 tests
目录中运行 phpunit .
来运行测试套件。
我还敦促您安装一个蜜罐,并向 Project Honey Pot 捐赠一些 MX 记录。他们正在做伟大的工作,他们免费提供 http:BL 服务,您的捐赠有助于使他们的服务更加完善!
如果您还不是会员,请今天使用 我的推荐代码 注册。