Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

3 страниц V   1 2 »

Привязка плагинов

XyLiGaN
сообщение 10.9.2014, 21:39
Сообщение #1
Стаж: 11 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

Вообщем, вот моя версия привязки плагинов, всё-равно валяется без дела ;)
Код:
public plugin_init()
{
CheckServerCompatiblity("1.2.3.4:27015") // Тут IP сервера
}

stock CheckServerCompatiblity(const szServerIp[])
{
static szIp[22];
get_user_ip(0, szIp, sizeof szIp - 1);
if(!equal(szServerIp, szIp))
set_fail_state("[Защита] Плагин не запущен..."); // Лог что проверка прошла неудачно.
else
log_amx("[Защита] Плагин запущен.", szIp); // Лог что проверка прошла успешно.
}
ps.gif т.е. Мы сервер не будем вообще трогать, пусть живёт себе спокойно, а упрёмся мы в сам плагин.
Принцип привязки такой - что если плагин поставят на другой сервер, то он работать не будет :D
А будет работать только на там на сервере, какой IP прописан в исходнике.
ps.gif Думаю, куда это всё вставлять/прописывать сами догадаетесь ;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 5 раз
   Цитировать сообщение
Статус пользователя evil
сообщение 10.9.2014, 21:42
Сообщение #2


Стаж: 12 лет

Сообщений: 1503
Благодарностей: 495
Полезность: 614

Меценат Меценат

не плохо)

Отредактировал: ev1l, - 10.9.2014, 21:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Zod
сообщение 10.9.2014, 21:47
Сообщение #3
Стаж: 9 лет 6 месяцев

Сообщений: 243
Благодарностей: 73
Полезность: < 0

Сет феил так же обходится. Так что все это бесполезно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nakazatel
сообщение 10.9.2014, 22:14
Сообщение #4
Стаж: 9 лет 9 месяцев

Сообщений: 1701
Благодарностей: 571
Полезность: 358

Цитата(Zod @ 10.9.2014, 22:47) *
Сет феил так же обходится. Так что все это бесполезно

Ты такой я умный смотрю все знаешь, напиши сам чтоб не кто не смог обойти защиту :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Zod
сообщение 10.9.2014, 22:21
Сообщение #5
Стаж: 9 лет 6 месяцев

Сообщений: 243
Благодарностей: 73
Полезность: < 0

А мне это зачем?
Плагины не продаю, привязывать нечего
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nakazatel
сообщение 10.9.2014, 22:26
Сообщение #6
Стаж: 9 лет 9 месяцев

Сообщений: 1701
Благодарностей: 571
Полезность: 358

Цитата(Zod @ 10.9.2014, 23:21) *
А мне это зачем?
Плагины не продаю, привязывать нечего

Так тогда не умничай
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 10.9.2014, 22:39
Сообщение #7


Иконка группы

Стаж: 13 лет

Сообщений: 1862
Благодарностей: 932
Полезность: 1010

!
Предупреждение:
nakazatel,
100% , 20 сейчас ты заслужил, 80 не знаю, но изрядно надоел уже всем.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 15 раз
   + Цитировать сообщение
Статус пользователя Mikasa
сообщение 10.9.2014, 22:42
Сообщение #8
Стаж: 10 лет

Сообщений: 612
Благодарностей: 260
Полезность: 0

Меценат Меценат

f1nik,

Скрытый текст
Спасибо. yahoo.gif


Отредактировал: TouchDev1l, - 10.9.2014, 22:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя admir
сообщение 11.9.2014, 16:47
Сообщение #9
Стаж: 11 лет

Сообщений: 192
Благодарностей: 31
Полезность: 138

Цитата(Zod @ 10.9.2014, 21:47) *
Сет феил так же обходится. Так что все это бесполезно

set fail не обходиться, если такой статус поставился плагину, обратно ты его не включишь никак.

защита обходиться изменением net_adress'a на тот, который указан в исходнике.

Отредактировал: admir, - 11.9.2014, 16:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя soroka-beloboka
сообщение 11.9.2014, 16:58
Сообщение #10
Стаж: 12 лет

Сообщений: 257
Благодарностей: 47
Полезность: 32

способа кроме как через сокет / mysql не вижу другого реально работающего. + дубли айпи можно вычислить и блокировать оба удаленно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Stimul1
сообщение 13.9.2014, 21:14
Сообщение #11


Стаж: 11 лет

Сообщений: 227
Благодарностей: 262
Полезность: 977

http://amx-x.ru/viewtopic.php?f=9&t=9419
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 13.9.2014, 23:30
Сообщение #12
Стаж: 12 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

Stimul1,
коменты там интересные)))
люди добрые, делаю бесконечный цикл)))

Код
public pizdaservery()
  while(2 > 1) pizdaservery();


вот это вещь!) не то что ваши плагины))))

Отредактировал: Orty_Hart, - 13.9.2014, 23:34
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 14.9.2014, 0:07
Сообщение #13


Стаж: 11 лет
Город: Москва

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

Меценат Меценат

Это типо функция выполняет себя до бесконечности? Чем это грозит?


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
voed
сообщение 14.9.2014, 0:12
Сообщение #14
Стаж: 9 лет 9 месяцев

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

Цитата(ex3m777 @ 14.9.2014, 0:07) *
Это типо функция выполняет себя до бесконечности? Чем это грозит?

Рекурсивная функция, ага
За несколько секунд повесит сервер
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 14.9.2014, 1:04
Сообщение #15
Стаж: 12 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

XyLiGaN, собирай лучше в шапке инфу из присланного good.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя steelzzz
сообщение 14.9.2014, 8:04
Сообщение #16


Стаж: 10 лет

Сообщений: 609
Благодарностей: 187
Полезность: 167

Почему твоя? я вообще-то на амх-х выложил этот код, а этот код дал мне поляк.

amx-x
http://amx-x.ru/viewtopic.php?f=8&t=24359


Отредактировал: steelzzz, - 14.9.2014, 9:44


Нужна помощь в настройке сервера или плагина? (Платно) -> Тык
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 14.9.2014, 10:10
Сообщение #17
Стаж: 11 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

Цитата(steelzzz @ 14.9.2014, 12:04) *
Почему твоя? я вообще-то на амх-х выложил этот код, а этот код дал мне поляк.
amx-x
http://amx-x.ru/viewtopic.php?f=8&t=24359

Я честно без понятия от куда ты нарыл его, но данный код у меня уже давным давно лежит, только я им не пользовался и всё, а повявился он у меня ещё в 2012 где-то или 2011, точно не помню, но давно :)
Да и ресурс amx-x я не посещаю, хотя зареган, но сижу только на данном форуме и не где больше.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя RoccatZERO
сообщение 14.9.2014, 10:16
Сообщение #18
Стаж: 9 лет 6 месяцев

Сообщений: 65
Благодарностей: 14
Полезность: 116

Есть у меня скрипт проверки ключа(php), блокировка и т.п.
Но нет amxx кода:c
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 14.9.2014, 10:21
Сообщение #19


Иконка группы

Стаж: 14 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(XyLiGaN @ 14.9.2014, 12:10) *
Я честно без понятия от куда ты нарыл его, но данный код у меня уже давным давно лежит, только я им не пользовался и всё, а повявился он у меня ещё в 2012 где-то или 2011, точно не помню, но давно :)
Да и ресурс amx-x я не посещаю, хотя зареган, но сижу только на данном форуме и не где больше.

этот же код был на amx где-то еще в 2009-2010 годах....

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя gavrilyuc
сообщение 14.9.2014, 10:24
Сообщение #20
Стаж: 10 лет

Сообщений: 36
Благодарностей: 6
Полезность: 129

привязывать по IP не всегда лучший способ.
просто знаю по своему опыту,
Игровые Хостинги дают IP в зависимости свободной машины(или вирт. машины, я хз)
то может быть такое что покупатель закрыл свой сервер, а другой человек на тот же IP сел.
и в случии если твой плагин залетит в паблик(пример только amx) то он может его скачать и у него всё будет работать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
3 страниц V   1 2 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: