- Автор темы
- #1
Здравствуйте.
Имеется один интересный компонент для Joomla, который довольно хорошо защищен.
В нем работает привязка к домену и активация ключем. Т.е. сначала мы его ставим, затем в админке вводим ключ. Происходит проверка, после которой открывается полноценный доступ к административной панели. Если компонент активирован на одном домене, то попытка сделать тоже самое на втором - безуспешна.
Принцип работы этой схемы понятен: вводим ключ, отправляется POST-запрос на сервер разработчика, после чего возвращается ответ по результатам которого открывается/не открывается доступ.
Я ставил лицензию на денвер и начинал ее активировать/деактивировать по нескольку раз, с целью отслеживания запросов. И в прицнипе этот POST содержащий ключ вполне перехватывается, правда я пока в нем не разобрался. Поскольку админка под ионкубом, иного способа нет. Но суть моего вопроса вот в чем.
Если мы знаем, что должен вернуть сервер разработчика в случае удачной активации, можем ли мы как-нибудь подделать этот ответ прямо на своем сервере? Т.е. сделать что-нибудь такое, чтобы этот POST к серверу разработчика автоматически переадресовывался в нужное нам место, и уже оттуда приходил нужный "положительный" ответ?
На локальном серваке такое теоретически сделать можно. Т.е. я создал на денвере сайт, который назвал также, как и сайт разработчика, и запрос действительно переадресовывался с локалки на локалку. Но существует ли возможность делать это на хостинге? И самое главное как?
Имеется один интересный компонент для Joomla, который довольно хорошо защищен.
В нем работает привязка к домену и активация ключем. Т.е. сначала мы его ставим, затем в админке вводим ключ. Происходит проверка, после которой открывается полноценный доступ к административной панели. Если компонент активирован на одном домене, то попытка сделать тоже самое на втором - безуспешна.
Принцип работы этой схемы понятен: вводим ключ, отправляется POST-запрос на сервер разработчика, после чего возвращается ответ по результатам которого открывается/не открывается доступ.
Я ставил лицензию на денвер и начинал ее активировать/деактивировать по нескольку раз, с целью отслеживания запросов. И в прицнипе этот POST содержащий ключ вполне перехватывается, правда я пока в нем не разобрался. Поскольку админка под ионкубом, иного способа нет. Но суть моего вопроса вот в чем.
Если мы знаем, что должен вернуть сервер разработчика в случае удачной активации, можем ли мы как-нибудь подделать этот ответ прямо на своем сервере? Т.е. сделать что-нибудь такое, чтобы этот POST к серверу разработчика автоматически переадресовывался в нужное нам место, и уже оттуда приходил нужный "положительный" ответ?
На локальном серваке такое теоретически сделать можно. Т.е. я создал на денвере сайт, который назвал также, как и сайт разработчика, и запрос действительно переадресовывался с локалки на локалку. Но существует ли возможность делать это на хостинге? И самое главное как?