Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отключить исходящие соединения 
:(
    Опции темы
supercelt
Дата 22.7.2010, 12:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 25.8.2005

Репутация: нет
Всего: 1



У меня есть один скрипт, точнее небольшая кэширующая система для цмс. Она всё время лезет к себе на сервер, запрашивая вышла ли новая версия. В коде где это прописано не разобраться. Но куда она коннектится я знаю. Можно ли как-то запретить что бы к конкретному хосту не было соединений, через .htaccess или ещё как-нибудь?
PM   Вверх
overmet
Дата 22.7.2010, 13:01 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 15.8.2009
Где: Gomel

Репутация: -2
Всего: -2



Например мы хотим запретить (блокировать) доступ с IP 81.222.144.12 и 81.222.144.20 и разрешить всем остальным нам необходимо добавить в .htaccess следующий код:
Код

Order Allow,Deny
Allow from all
Deny from 81.222.144.12, 81.222.144.20

PM MAIL WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
bars80080
Дата 22.7.2010, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



Цитата(supercelt @  22.7.2010,  12:53 Найти цитируемый пост)
В коде где это прописано не разобраться.

ну как же. если известен адрес, то можно либо тупо устроить поиск по файлам, чтобы найти где он применяется, либо поискать в БД. а затем останется только раскручивать ниточку, переменная за переменной, метод за методом и т.д.
PM MAIL WWW   Вверх
capitan
Дата 22.7.2010, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 602
Регистрация: 27.2.2005
Где: Москва

Репутация: 9
Всего: 13



overmet,  причем тут это? 
PM MAIL WWW ICQ   Вверх
ArNic
Дата 22.7.2010, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 3.1.2007

Репутация: нет
Всего: нет



Цитата(capitan @  22.7.2010,  13:34 Найти цитируемый пост)
overmet,  причем тут это?  

Я думаю что он предложил вариант на уровне хостов.
PM MAIL ICQ   Вверх
skyboy
Дата 22.7.2010, 14:38 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(overmet @  22.7.2010,  12:01 Найти цитируемый пост)
Например мы хотим запретить (блокировать) доступ с IP 81.222.144.12 и 81.222.144.20

автору надо запретить исходящие(с сервера) подключения на определенный адрес. Запретить лезть,
Цитата(supercelt @  22.7.2010,  11:53 Найти цитируемый пост)
запрашивая вышла ли новая версия

supercelt, если совсем неохота искать код(там что, обфусцированно все, что нельзя по имени найти функцию checkForUpdate или адрес проверки перебить на "localhost"?), то подкорректируй hosts, чтоб у тебя адрес "запроса обновления" вел на 127.0.0.1
PM MAIL   Вверх
overmet
Дата 22.7.2010, 14:49 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 15.8.2009
Где: Gomel

Репутация: -2
Всего: -2



Код

<Files "test.php">
  order allow,deny
  deny from all
</Files> 

можно и так
PM MAIL WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
supercelt
Дата 22.7.2010, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 25.8.2005

Репутация: нет
Всего: 1



skyboy hosts то тут ни при чём, сайт висит на хостинге. А функции там фиг найдёшь, очень много файлов и обфусцированно
PM   Вверх
overmet
Дата 22.7.2010, 18:23 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 15.8.2009
Где: Gomel

Репутация: -2
Всего: -2



Цитата

skyboy hosts то тут ни при чём, сайт висит на хостинге. А функции там фиг найдёшь, очень много файлов и обфусцированно 


Код

Order Allow,Deny
Allow from all
Deny from 81.222.144.12, 81.222.144.20


запрети адреса этого сервера, и все проблемы smile 
PM MAIL WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
capitan
Дата 22.7.2010, 20:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 602
Регистрация: 27.2.2005
Где: Москва

Репутация: 9
Всего: 13



Цитата(overmet @ 22.7.2010,  18:23)
Код

Order Allow,Deny
Allow from all
Deny from 81.222.144.12, 81.222.144.20


запрети адреса этого сервера, и все проблемы smile

Поясните как работает это условие.
PM MAIL WWW ICQ   Вверх
skyboy
Дата 22.7.2010, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



supercelt, небольшая кеширующая система для CMS, запускаемая на твоем сервере лезет на другой, чужой сервер с проверкой обновлений? И это надо запретить? 
Или же речь о другом(о чем?)?
PM MAIL   Вверх
supercelt
Дата 24.7.2010, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 25.8.2005

Репутация: нет
Всего: 1



skyboy Да, именно так
PM   Вверх
skyboy
Дата 25.7.2010, 01:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(supercelt @  22.7.2010,  17:17 Найти цитируемый пост)
hosts то тут ни при чём, сайт висит на хостинге

hosts как раз "при чем". если в твоем тарифном плане хостинга не предусмотрен доступ к hosts, это не значит, что решение неверно.
тебе придется-таки разбираться с "обфусцированным кодом".
PM MAIL   Вверх
Tima22
Дата 25.7.2010, 02:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 41
Регистрация: 21.7.2010

Репутация: нет
Всего: 1



Цитата(overmet @ 22.7.2010,  13:01)

Код

Order Allow,Deny
Allow from all
Deny from 81.222.144.12, 81.222.144.20


если написать в этой последовательности, то дойдя до строки
Код

Allow from all

он пропустит соединение дальше - надо изменить последовательность
PM MAIL   Вверх
Wolf1994
Дата 25.7.2010, 05:44 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

Репутация: 7
Всего: 29



http://ru2.php.net/manual/en/function.override-function.php + блокировка конкретного хоста.
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0632 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.