Script creates hash of a file you specify and checks it regularly for integrity. If there has been a change, it will let you restore from a backup, or tell it that you had intended to make this change