Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

13.05.2007, 15:27
|
|
Участник форума
Регистрация: 03.05.2006
Сообщений: 167
Провел на форуме: 125505
Репутация:
116
|
|
SpeedChecker
Назначение: борьба с вредоносным кодом (внедренным хакером без вашего ведома) на страницах вашего сайта и использованием вашего сайта хакером в своих целях (Рассылка спама / сканирование списков прокси / DOS атаки и т.д.)
Значение: при регулярной проверке логов администратором оправдывает свое назначение на 100%.
Алгоритм работы:
1. При первом запуске скрипта генерируется структура вашего сайта и записывается в файл.
2. При последующих запуска скрипта:
а) Генерируется текущая структура вашего сайта
б) Загружается структура вашего сайта, сгенерированная в процессе предыдущей работы скрипта
в) Структуры сравниваются
г) Если найдены различия в структурах (Наличие новых файлов в текущей структуре, отличие содержания файлов), то пишется лог файл
Примечания: скрипт не отслеживает удаление и перемещение файлов (Перемещение будет помечено как 'New file'), так как я посчитал это ненужным. Однако, если публика желает - в следующих версиях организую эту возможность
Установка и использование
1. Создайте папку с любым названием там, где бы вы хотели следить за структурой (то есть можно закинуть скрипт, например, в папку modules, и он будет отслеживать изменения только в этой папке). Для примера - sc (расшифровывается как SpeedChecker)
2. Загрузите файл sc.php в эту папку (файл скрипта при желании можно переименовать)
3. Для надежности загрузите файлы mylog.txt и mydump.txt в эту же папку и выставьте на них права 777 (если вы хотите изменить названия этих файлов - переименуйте их и измените мини-конфиг скрипта, который находится в начале файла sc.php)
4. Запустите скрипт (Например, через браузер или с помощью Cron-а)
5. Просмотрите лог файл, записи 'Bad file' обозначают различие в содержании файлов, 'New file' - соответственно новые файлы. Записи 'Bad file', относящиеся к лог файлу и файлу структуры - это нормально, так как эти файлы могут изменяться скриптом.
Все пожелания пишем в этом топике (Наверно первыми пожеланиями будет уведомление по e-mail и ICQ)
Ссылка: http://dump.ru/files/f/f36346372/
Для юзеров SLAED сюда: //slaed.net/forum/index.php?showtopic=8706
|
|
|

15.05.2007, 21:06
|
|
Участник форума
Регистрация: 03.05.2006
Сообщений: 167
Провел на форуме: 125505
Репутация:
116
|
|
http://dump.ru/files/f/f1062043208/ - Версия 1.30
Код:
# SpeedChecker - это PHP скрипт, целью которого является повышение защиты вашего
сайта.
# Powered by SpeedHack
# Назначение: борьба с вредоносным кодом (внедренным хакером без вашего ведома)
на страницах вашего сайта и использованием вашего сайта хакером в своих целях
(Рассылка спама / сканирование списков прокси / DOS атаки и т.д.)
# Значение: при регулярной проверке логов администратором оправдывает свое
назначение на 100%.
# Алгоритм работы:
# 1. При первом запуске скрипта генерируется структура вашего сайта и
записывается в файл.
# 2. При последующих запуска скрипта:
# а) Генерируется текущая структура вашего сайта
# б) Загружается структура вашего сайта, сгенерированная в процессе предыдущей
работы скрипта
# в) Структуры сравниваются
# г) Если найдены различия в структурах (Наличие новых файлов в текущей
структуре, отличие содержания файлов), то пишется лог файл
# Установка и использование
# 1. Создайте папку с любым названием там, где бы вы хотели следить за
структурой (то есть можно закинуть скрипт, например, в папку modules, и он будет
отслеживать изменения только в этой папке). Для примера - sc (расшифровывается
как SpeedChecker)
# 2. Загрузите файл sc.php в эту папку (файл скрипта при желании можно
переименовать)
# 3. Для надежности загрузите файлы mylog.txt и mydump.txt в эту же папку и
выставьте на них права 777 (если вы хотите изменить названия этих файлов -
переименуйте их и измените мини-конфиг скрипта, который находится в начале файла
sc.php)
# 4. Запустите скрипт (Например, через браузер или с помощью Cron-а)
# 5. Просмотрите лог файл
# История версий:
# [+] Добавлено
# [-] Удалено
# [=] Исправлено
# Версия 1.30 (14/05/2007)
# [+] Обработка удалений файлов
# [+] Возможность уведомления администратора по E-Mail
# [+] Возможность уведомления администратора по ICQ (Используется WebIcqLite)
# [+] Новый формат лог файла ([A] - новый; [D] - удаленный; [E] - измененный)
# [-] Запись о появлении/изменении файлов лога и структуры в лог файл
# Версия 1.00 (13/05/2007)
# [+] Продвинутая система логов
# [+] Обработка появлений новых файлов
# [+] Обработка изменений файлов
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|