Дар сурати кушодани сервер, як hacker метавонад файлҳоро тағйир диҳад, то ки баъзе аз пушти сар, пӯшида, ва ғайра. Файлҳои тағйирёфта аз тариқи санаи тағйирдиҳӣ дастрас карда шуда метавонанд, аммо ин сана метавонад тавассути воситаи коммуникатсионӣ ба осонӣ ба кор андохта шавад.
Ба ҷои ин шумо метавонед панели файлҳоро муқоиса кунед. Агар маҷмӯи файл аз файли мавҷудбуда фарқ кунад, файл тағир дода шудааст. Ин усул метавонад барои ҳамаи файлҳо истифода шавад: файлҳои конфигуратсия, файлҳои сайт, файлҳои иҷрошаванда ва ғайра.
Барои ҳисоб кардани чекҳои файлҳо, масалан, дар папкаи / etc, фармони ҷустуҷӯ ва sha256sum -ро истифода баред:
# find / etc-type f xargs sha256sum> file.txt
Параграфи -type-ро ба ҷустуҷӯи файлҳои ҷустуҷӯ табдил додан (барои ҷузвдонҳо имконияти ҳисоб кардани ҷудокунӣ вуҷуд надорад), ва file.txt номи файлест, ки ҳамаи файлҳои ёфтшуда навишта мешаванд.
Агар зарурияти ҳисоб кардани танзимот танҳо барои файлҳои муайян бошад, масалан, шумо бояд номгӯи * * *. Парагирии Php (mask file * бояд бо пуштибонии такрорӣ халос шавад):
# ҷустуҷӯи www -type f -name \ *. php | xargs sha256sum> file.txt
Шумо инчунин метавонед ба маҷмӯи файлҳои мушаххас ҳисоб кунед:
# sha256sum backup.tar.gz> file.txt
Акнун миқдори ҳаҷмро бо миқдори ҳаҷмҳои файлҳо муқоиса кунед:
# sha256sum -c file.txt
Ва агар маҷмӯи файлҳои мушаххас бо он дар file.txt мувофиқат накунад, ин парванда аз санаи охирин тағйир наёфтааст. Вафодорӣ бо теги TARGET муқобилат карда мешавад.
Албатта, ин ба шумо кӯмак намекунад, ки серверро дастгирӣ кунад, вале дар пайдо кардани ҷойҳои ошкоркунандаи hacker кӯмаки иловагӣ медиҳад.
Илова ба sha256, шумо метавонед алгоритми дигарро истифода баред: md5, sha512, sha1, sha384.