This class has been very useful for me in two instances, the first is
to determine filed that have been modified by comparing a sites files
to distribution files and the second is to locate infections on a site
by comparing the site files to a saved copy of a site. I save copies
of all sites i work on.
initialize the class:
include ('compare.class.php'); // Load the class
$cmp = new compare(); // Initialize the class
set up the source and update(pristine) directories:
$cmp->set_source($dir.'\Source'); // Directory where Source files are
$cmp->set_update($dir.'\Update'); // Directory where pristeen files are
do the compare:
$cmp->do_compare(); // Do the compare
and get the reults:
$removed = $cmp->get_removed(); // Get the results
$added = $cmp->get_added(); // ...
$changed = $cmp->get_changed(); // ...
It is up to you to format the results.
Prize: One downloadable copy of Komodo IDE
|Some sites that are victims of security attacks often have their files changed.
This class provides a solution to detect if site files were changed by comparing the site directory with another directory where a copy of the site files is stored.
||Applications that use this package
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.