SiteMonitor
for osCommerce Online Merchant v2.2
This add-on is register_globals compatible
If someone is able to hack into your site, they can alter your files to send them your customers information. I've seen this happen several times, thus the genesis of this contribution. This contribution will create a record of your files so that they can be checked at a later date. If any files have been added or deleted, or the size, timestamp or permissions were changed, you are notified via email. The script can be ran manually, but the best way is to set up a cron job so that the files are checked automatically.
This is a full package.
The support thread is at
http://forums.oscommerce.com/index.php?showtopic=221438
Legend: 
Download

Report
Changes:
- Fixed mistake in cron instructions
- Added code to read using curl. This could be a security problem so read the note in the install doc.
- Rewrote much of the file handling code. Should fix the problem some people are having.
- Changed many of the mysql calls to work with mysql 5.
- Made code changes that should improve speed.
This is a full package.
The support thread is at
http://forums.oscommerce.com/index.php?showtopic=221438
- Rewrote configure page to allow for easier setup.
- Added option to delete the reference file after X many days (setting in the configure file).
- Cleaned up to code to add checks for a number of things,like if a host is running in safe mode.
- Added a button to run the script manually.
This is a full package.
The support thread is at
http://forums.oscommerce.com/index.php?showtopic=221438
- Added a check for file open to reduce number of errors displayed.
- Added code so quarantine function works with nested directories
- Fixed problem with dated quarantine files not being named correctly
This is a full package.
The support thread is at
http://forums.oscommerce.com/index.php?showtopic=221438
First of all, thanks for this contribution. It is very useful to any store admin who is worried about the integrity of their stores.
This file contains the whole package v1.4, plus the Portuguese language files, as well as a translation to the install instructions.
Agradecemos ao autor desta contribuição que se mostrou extremamente útil para monitor a loja em tempo real.
Os arquivos incluem o pacote completo original, acrescido dos arquivos de linguagem para Português, assim como as instruções de instalação.
Suporte em portugues acesse www.creativstudios.org/forum
- Added logfile size option. File will be saved and replaced once a preset limit is reached.
- Added Quarantine option for new files. If set, new files will be moved to the quarantine directory. This can cause trouble if you add new files to your shop intentionally and forget to create a new reference file.
- Fixed bug in exclude list checking that would cause it to fail at times.
This is a full package.
The support thread is at
http://forums.oscommerce.com/index.php?showtopic=221438
The code in v 1.2 was changed to elimiate the need for oscommerce files. However, some code was still in the files, causing problems on some servers. This vesion fixes that problem.
This is a full package.
The support thread is at
http://forums.oscommerce.com/index.php?showtopic=221438
- Added error_log to the excluded files code (works now).
- Added admin control section.
- Added code to allow sub-directories to be excluded.
- Added log function.
- Fixed bug in functions file.
This is a full package.
The support thread is at
http://forums.oscommerce.com/index.php?showtopic=221438
If someone is able to hack into your site, they can alter your files to send them your customers information. I've seen this happen several times, thus the genesis of this contribution. This contribution will create a record of your files so that they can be checked at a later date. If any files have been added or deleted, or the size, timestamp or permissions were changed, you are notified via email. The script can be ran manually, but the best way is to set up a cron job so that the files are checked automatically.
This is a full package.
The support thread is at
http://forums.oscommerce.com/index.php?showtopic=221438