![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
У меня есть один скрипт, точнее небольшая кэширующая система для цмс. Она всё время лезет к себе на сервер, запрашивая вышла ли новая версия. В коде где это прописано не разобраться. Но куда она коннектится я знаю. Можно ли как-то запретить что бы к конкретному хосту не было соединений, через .htaccess или ещё как-нибудь?
|
|||
|
||||
| overmet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 83 Регистрация: 15.8.2009 Где: Gomel Репутация: -2 Всего: -2 |
Например мы хотим запретить (блокировать) доступ с IP 81.222.144.12 и 81.222.144.20 и разрешить всем остальным нам необходимо добавить в .htaccess следующий код:
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
ну как же. если известен адрес, то можно либо тупо устроить поиск по файлам, чтобы найти где он применяется, либо поискать в БД. а затем останется только раскручивать ниточку, переменная за переменной, метод за методом и т.д. |
|||
|
||||
| capitan |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 602 Регистрация: 27.2.2005 Где: Москва Репутация: 9 Всего: 13 |
overmet, причем тут это?
|
|||
|
||||
| ArNic |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 278 Регистрация: 3.1.2007 Репутация: нет Всего: нет |
||||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
автору надо запретить исходящие(с сервера) подключения на определенный адрес. Запретить лезть, supercelt, если совсем неохота искать код(там что, обфусцированно все, что нельзя по имени найти функцию checkForUpdate или адрес проверки перебить на "localhost"?), то подкорректируй hosts, чтоб у тебя адрес "запроса обновления" вел на 127.0.0.1 |
|||
|
||||
| overmet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 83 Регистрация: 15.8.2009 Где: Gomel Репутация: -2 Всего: -2 |
можно и так |
|||
|
||||
| supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
skyboy hosts то тут ни при чём, сайт висит на хостинге. А функции там фиг найдёшь, очень много файлов и обфусцированно
|
|||
|
||||
| overmet |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 83 Регистрация: 15.8.2009 Где: Gomel Репутация: -2 Всего: -2 |
запрети адреса этого сервера, и все проблемы |
||||
|
|||||
| capitan |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 602 Регистрация: 27.2.2005 Где: Москва Репутация: 9 Всего: 13 |
Поясните как работает это условие. |
||||
|
|||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
supercelt, небольшая кеширующая система для CMS, запускаемая на твоем сервере лезет на другой, чужой сервер с проверкой обновлений? И это надо запретить?
Или же речь о другом(о чем?)? |
|||
|
||||
| supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
skyboy Да, именно так
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
| Tima22 |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 21.7.2010 Репутация: нет Всего: 1 |
если написать в этой последовательности, то дойдя до строки
он пропустит соединение дальше - надо изменить последовательность |
||||||
|
|||||||
| Wolf1994 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 5.10.2004 Репутация: 7 Всего: 29 |
http://ru2.php.net/manual/en/function.override-function.php + блокировка конкретного хоста.
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
да что ж вы прицепились к Deny/Allow? Эти директивы управляют доступом клиентов к серверу. Самому серверу они не запрещают лезть в интернет по ip. Никак.
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |