https://github.com/othercodes/integrity
Comprueba los hashes MD5 de un árbol de directorios para ver si han sido modificados.
https://github.com/othercodes/integrity
Last synced: over 1 year ago
JSON representation
Comprueba los hashes MD5 de un árbol de directorios para ver si han sido modificados.
- Host: GitHub
- URL: https://github.com/othercodes/integrity
- Owner: othercodes
- License: gpl-3.0
- Created: 2014-03-16T13:50:42.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2015-07-01T11:02:33.000Z (almost 11 years ago)
- Last Synced: 2025-01-24T08:12:30.655Z (over 1 year ago)
- Language: PHP
- Size: 199 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
integrity-md5-class
===================
Comprueba los hashes MD5 de un árbol de directorios para ver si han sido modificados.
Uso
===
Podemos generar un archivo de hashes MD5 usando el metodo *getMD5Hashes()* este metodo generara un archivo con la fecha actual si no se especifica el nombre del archivo.
```php
include 'libraries/integrity.md5.class.php';
$integrity = new integrity('path/to/folder/');
$integrity->getMD5Hashes(); // archivo por defecto, por ejemplo: 20140316151603.md5
// or
$integrity->getMD5Hashes('custom_name.md5'); // archivo personalizado.
```
Para realizar la comprobacion debemos usar el metodo *checkMD5Hashes()* al cual le pasaremos el archivo con los hashes MD5 con los que deseemos realizar la comparacion.
```php
include 'libraries/integrity.md5.class.php';
$integrity = new integrity('path/to/folder/');
$files = $integrity->checkMD5Hashes();
var_dump($files);
```
Nos devolvera un array con la lista de los archivos que an sufrido cambios.