我正在开发一个安全Saas,我需要创建一个脚本,不断抓取服务器上的所有公共文件,并在修改文件时警告我的数据库。
它必须适用于Windows / Linux。
我应该使用哪种语言,库或脚本?
感谢您的宝贵意见。
答案 0 :(得分:0)
当您使用PHP标记问题时,我建议您使用PHP语言^^
因为你说它应该跨平台工作所以你不能使用filemtime。
我建议你创建一个哈希数据库(递归!),你可以使用md5_file
Doc。
在您的cron作业中,如果散列更改了上次检查后更改的文件,则会再次递归爬行并比较文件哈希值。