mgocobachi / domaintools
访问 Domaintools API
v1.0.0
2017-02-26 10:46 UTC
Requires
- php: ^7.1
- guzzlehttp/guzzle: ^6.2
- mgocobachi/collection: ^1.0
Requires (Dev)
- phpunit/phpunit: ^6.0
This package is auto-updated.
Last update: 2024-09-16 20:11:35 UTC
README
DomainTools API
DomainTools API 提供直接访问驱动 DomainTools.com 上强大研究工具相同数据的功能。
什么是 DomainTools?
DomainTools 帮助安全分析师将威胁数据转化为威胁情报。我们从您的网络中提取指标,包括域名和 IP,并将它们与互联网上几乎每个活跃的域名相连接。这些连接用于风险评估,帮助描绘攻击者画像,指导在线欺诈调查,并将网络活动映射到攻击者基础设施。
支持的端点
如何使用
使用此包定义为名为 'domantools()' 的辅助函数,它接受两个参数,即用户名和 API 密钥。然而,如果您将其留空,则将作为匿名用户调用 API,并且调用次数有限。
<?php
$dt = domaintools('myusername', 'my_long_api_key');
示例
如果您想了解 domaintools.com 的概要信息
<?php
$profile = domaintools()->profile('domaintools.com');
如果您想了解 domaintools.com 的声誉(记住,越高风险越大)。
<?php
$reputation = domaintools()->reputation('domaintools.com');
如果您想了解任何搜索术语的结果
在此示例中,我们通过那些仅活跃的域名进行筛选,并在获取结果后,搜索和筛选 char_count 大于 15 的结果。
<?php
$search = domaintools()->search('domain tools', [
'active_only' => 'true',
]);
$results = collection($search->results)->filter(function ($result) {
return $result->char_count > 15;
});
其他示例可以立即应用。
<?php
$results = collection(domaintools()->search('domain tools', [
'active_only' => 'true',
])->results)->filter(function ($result) {
return $result->char_count > 15;
});
更多信息
如需更多信息,请访问 domaintols.com 了解 API 详细信息或文档。