madeitbelgium / wappalyzer
PHP库,用于揭示网站所使用的各项技术。
2.8.1
2024-04-27 17:30 UTC
Requires
- php: >=7.0
- ext-curl: *
- ext-json: *
- guzzlehttp/guzzle: ^6.5|7.*
- illuminate/support: *
- symfony/css-selector: *
- symfony/dom-crawler: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.12
- mockery/mockery: 0.9
- php-coveralls/php-coveralls: ~2.1
- phpunit/phpunit: ~7.0|~8.0|~9.0
README
这个库是Wappalyzer实用工具的PHP版本分支,用于揭示网站所使用的各项技术。它能检测内容管理系统、电子商务平台、Web服务器、JavaScript框架、分析工具等等。
更新至2023-08-23 https://github.com/dochne/wappalyzer
安装
在您的composer.json
中添加此包并更新composer。
"madeitbelgium/wappalyzer": "^2.0"
文档
使用
use MadeITBelgium\Wappalyzer\Wappalyzer; $wappalyzer = new Wappalyzer(); $wappalyzer->analyze('http://www.example.com');
使用Laravel Facade
use MadeITBelgium\Wappalyzer\WappalyzerFacade as Wappalyzer; $analyze = Wappalyzer::analyze('http://www.example.com');
完整的文档可以在以下位置找到:http://www.madeit.be/
从v1升级到v2
包含所有数据的json文件已移除,并替换为多个json文件。由于此更改,配置文件不再使用。
支持
支持github或邮件:tjebbe.lievens@madeit.be
贡献
请尽量遵循psr-2编码风格指南。http://www.php-fig.org/psr/psr-2/
许可证
此包采用LGPL许可证。您可以在个人和商业项目中自由使用它。代码可以被分支和修改,但应始终包含原始版权作者!