1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ijz-MD5Check

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

MD5Check

NAME

MD5Check - Use it for init Web files's md5 values of your site(or other dir), and check if it changed.

检查web目录(或者其他重要系统目录)md5值,当目录文件变化提醒。用于文件防篡改。

SYNOPSIS

use MD5Check;

初始化目录md5值,参数为要监控的目录

新版本中,对初始化信息输出是实时输出到文件,需要自己定义输出文件句柄,可见bin/init.pl

my $mydir=shift;
print  md5init($mydir,$OutFD);

使用方法,初始化MD5值

生成执行文件,保存为fileinit.pl然后执行 perl fileinit.pl web目录

检查目录

对目录文件进行检查,只需输入之前保存的md5 文件值。

use MD5Check;
my $mydir=shift; 
print md5check($mydir);

perl filemd5check.pl  webmd5-20160920。

详细实例,见bin目录下的 init.pl 和 check.pl oneliner,perl单行程序实现功能。

###需要安装该模块,简单通过 cpanm MD5Check 安装。

$ perl -MMD5Check -e 'init("/web")' >file
$ perl -MMD5Check -e 'print md5check(file)'

新年快乐,Happy New Year!

Git repo

[github] (https://github.com/bollwarm/MD5Check)

[git@oschina] (https://git.oschina.net/ijz/MD5Check.git)

AUTHOR

[orange] linzhe@ijz.me,blog

COPYRIGHT AND LICENSE

Copyright (C) 2016 linzhe

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Программа для защиты от подделки веб-каталога, написанная на Perl, модуль проверки файлов каталога по MD5. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ijz-MD5Check.git
git@api.gitlife.ru:oschina-mirror/ijz-MD5Check.git
oschina-mirror
ijz-MD5Check
ijz-MD5Check
master