Автор Тема: 404 и referer  (Прочитано 7749 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
404 и referer
« Ответ #15 : 24 Июля 2002, 13:56:07 »
Да не ленивые у мя хостеры.
[OFF]Ща письмо им намылю[/OFF]
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Michel_Mak

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 256
  • +0/-0
  • Пол: Мужской
  • 0
    • Просмотр профиля
    • http://#
404 и referer
« Ответ #16 : 25 Июля 2002, 17:32:11 »
Добрый день!
В hpaccess прописываю: ErrorDocument 404 /404.php
в файле 404 -

Извините, файл "" не найден!


Возвращает /404.php, а getenv("HTTP_REFERER") возвращает пустоту.
с помощью phpinfo() - определил, что mod установлен (о чем они умолчивали упорно).
Александр, спасибо, статьи прочитал, но пока слабо представляю как их применить на определение.
Вопрос остается открытым!!!
С уважением,
Michel

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
404 и referer
« Ответ #17 : 26 Июля 2002, 08:59:25 »
....даж незнаю что подсказать.
Я обычно смотрю файл error.log
Есть изврасткий способ:
(Если статьи читал, то поймёшь)
Пишешь условия (RewriteCond)
если != всем твоим нормальным файлам, то
делаешь правило RewriteRule
^{REQUEST_URI}.*$ error.php?%{REQUEST_URI};!;%{QUERY_STRING}
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Michel_Mak

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 256
  • +0/-0
  • Пол: Мужской
  • 0
    • Просмотр профиля
    • http://#
404 и referer
« Ответ #18 : 26 Июля 2002, 09:23:24 »
Добрый день!
Цитировать
Есть изврасткий способ:

Да, я уже сам думал над таким решением, только проверять его посредством скрипта, то есть все запрашиваемые файлы проверять на наличие и в случаи отсутствия выдавать ошибку. В данном случае, я думаю, мы минуем ErrorDocument 404, но, наверное, время увеличится!?
Цитировать
обычно смотрю файл error.log

Постараюсь с ссупортами и хостерами договорится. Но вот, что странно, они не дают прямого пути к просмотру логов, а предлагают воспользоваться какой-то программой ssh.... прям даже не знаю....
С уважением,
Michel

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
404 и referer
« Ответ #19 : 26 Июля 2002, 10:31:39 »
Michel_Mak лучше пробей за логи. Оч полезная вещь.
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Michel_Mak

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 256
  • +0/-0
  • Пол: Мужской
  • 0
    • Просмотр профиля
    • http://#
404 и referer
« Ответ #20 : 26 Июля 2002, 10:36:08 »
Добрый день!
Цитировать
лучше пробей за логи. Оч полезная вещь.

Так я понимаю, просто хотелось и почтой получать, ошибочную страницу, куда пользователь хотел попасть.
Не подскажешь, как реализовать, если через логи?
С уважением,
Michel

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
404 и referer
« Ответ #21 : 26 Июля 2002, 11:07:57 »
Цитировать
просто хотелось и почтой получать, ошибочную страницу

Ни в коем случае.
Если крякеры начнуть искать дыры, то можешь получить до 100 писем в минуту.
Напр.
Цитировать

[Fri Jul 26 00:34:20 2002] [error] [client 195.131.84.203] Invalid error redirection directive: acat_onl.php
[Fri Jul 26 01:15:19 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/scripts/root.exe
[Fri Jul 26 01:15:20 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/MSADC/root.exe
[Fri Jul 26 01:15:23 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/scripts/..%5C../winnt/system32/cmd.exe
[Fri Jul 26 01:15:23 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/_vti_bin/..%5C../..%5C../..%5C../winnt/system32/cmd.exe
[Fri Jul 26 01:15:23 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/_mem_bin/..%5C../..%5C../..%5C../winnt/system32/cmd.exe
[Fri Jul 26 01:15:24 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/msadc/..%5C../..%5C../..%5C/..Б../..Б../..Б../winnt/system32/cmd.exe
[Fri Jul 26 01:15:24 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/scripts/..Б../winnt/system32/cmd.exe
[Fri Jul 26 01:15:24 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/scripts/..АЇ../winnt/system32/cmd.exe
[Fri Jul 26 01:15:24 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/scripts/..Бњ../winnt/system32/cmd.exe
[Fri Jul 26 01:15:24 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/scripts/..%5C../winnt/system32/cmd.exe
[Fri Jul 26 01:15:24 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/scripts/..%2F../winnt/system32/cmd.exe
[Fri Jul 26 02:22:13 2002] [error] [client 213.59.157.22] File does not exist: /web/autodealer/site/www/demo/form_p.zip
[Fri Jul 26 04:29:35 2002] [error] [client 194.226.235.116] File does not exist: /web/autodealer/site/www/scripts/root.exe

Цитировать
Не подскажешь, как реализовать, если через логи

У мя сам Apache генерит их, а смотрю их в WC по F3.
Напр.
Цитировать

[Fri Jul 26 10:56:37 2002] [error] [client 195.98.162.66] File does not exist: /web/autodealer/site/www/demo/freeware/pix/logo.gif
[Fri Jul 26 10:56:50 2002] [error] [client 195.98.162.66] File does not exist: /web/autodealer/site/www/demo/freeware/pix/topic.gif
[Fri Jul 26 10:57:40 2002] [error] [client 195.98.162.66] File does not exist: /web/autodealer/site/www/demo/freeware/pix/partner.gif
[Fri Jul 26 10:57:44 2002] [error] [client 195.98.162.66] File does not exist: /web/autodealer/site/www/demo/freeware/pix/new.gif
.....
[Fri Jul 26 12:43:54 2002] [error] [client 64.152.75.74] File does not exist: /web/autodealer/site/www/addsite/avtodealer.ru/robots.txt
[Fri Jul 26 12:43:54 2002] [error] [client 64.152.75.74] Invalid error redirection directive: index.html
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Michel_Mak

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 256
  • +0/-0
  • Пол: Мужской
  • 0
    • Просмотр профиля
    • http://#
404 и referer
« Ответ #22 : 26 Июля 2002, 11:28:50 »
Добрый день!
Цитировать
крякеры начнуть искать дыры

Каким образом лучше защититься от их атак?

За совет спасибо, mail(); отключу тогда. Просто буду выдавать надпись, что файл не найден. Обидно, только, что проблему так и не решил :(
С уважением,
Michel

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
404 и referer
« Ответ #23 : 26 Июля 2002, 12:05:36 »
Цитировать
Обидно, только, что проблему так и не решил

Ну дак с логами то что?
Есть даже проги (PHP), которые логи в виде отчётов предоставляют.
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Michel_Mak

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 256
  • +0/-0
  • Пол: Мужской
  • 0
    • Просмотр профиля
    • http://#
404 и referer
« Ответ #24 : 29 Июля 2002, 12:13:02 »
Добрый день!
Цитировать
Ну дак с логами то что?

Добрался до них посредством ssh secure shell. С прогами сложнее так как на логи стоят только ссылки, как вариант - копировать логи в отдельную директорию и их обробатывать прогами, но это маразм!
С уважением,
Michel

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
404 и referer
« Ответ #25 : 29 Июля 2002, 12:40:12 »
А чё у тя хостеры так за логи пекутся?
[OFF]И перестань писать "Добрый день!"[/OFF]
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Michel_Mak

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 256
  • +0/-0
  • Пол: Мужской
  • 0
    • Просмотр профиля
    • http://#
404 и referer
« Ответ #26 : 29 Июля 2002, 13:07:23 »
Добрый день!
Цитировать
И перестань писать "Добрый день!"

забил так. лень переделывать.
Цитировать
А чё у тя хостеры так за логи пекутся?

кто ж их знает...
С уважением,
Michel

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28