vishalxtyagi / php-ghost-wall
一个用于监控代码完整性、在篡改时发出警报以及在启动时发送服务器信息的包。
v1.0.0
2024-08-26 03:23 UTC
README
PhpGhostWall 是一个用于监控代码完整性、在篡改时发出警报以及在启动时发送服务器信息的 Laravel 扩展包。
安装
您可以通过 composer 安装此包。
composer require vishalxtyagi/php-ghost-wall
用法
- 发布配置文件
php artisan vendor:publish --provider="Vishalxtyagi\PhpGhostWall\PhpGhostWallServiceProvider"
- 在
.env
中设置环境变量
INTEGRITY_MONITOR_FILE_PATH=app/Providers/AppServiceProvider.php
INTEGRITY_MONITOR_HASH=your_file_hash_here
INTEGRITY_MONITOR_ALERT_ENDPOINT=https://your-alert-endpoint.com
INTEGRITY_MONITOR_ENDPOINT=https://your-monitor-endpoint.com
- 包将在应用程序启动时自动开始监控。
配置
您可以在发布的 config/ghostwall.php
文件中修改配置。
贡献
有关详细信息,请参阅 CONTRIBUTING。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 vishaltyagi.sde@gmail.com 反馈,而不是使用问题跟踪器。
许可
MIT 许可证(MIT)。请参阅 许可文件 了解更多信息。