vishalxtyagi/php-ghost-wall

一个用于监控代码完整性、在篡改时发出警报以及在启动时发送服务器信息的包。

v1.0.0 2024-08-26 03:23 UTC

This package is auto-updated.

Last update: 2024-09-26 03:37:24 UTC


README

PhpGhostWall 是一个用于监控代码完整性、在篡改时发出警报以及在启动时发送服务器信息的 Laravel 扩展包。

安装

您可以通过 composer 安装此包。

composer require vishalxtyagi/php-ghost-wall

用法

  1. 发布配置文件
php artisan vendor:publish --provider="Vishalxtyagi\PhpGhostWall\PhpGhostWallServiceProvider"
  1. .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
  1. 包将在应用程序启动时自动开始监控。

配置

您可以在发布的 config/ghostwall.php 文件中修改配置。

贡献

有关详细信息,请参阅 CONTRIBUTING

安全

如果您发现任何与安全相关的问题,请通过电子邮件 vishaltyagi.sde@gmail.com 反馈,而不是使用问题跟踪器。

许可

MIT 许可证(MIT)。请参阅 许可文件 了解更多信息。