Русское сообщество по скриптингу

Что такое "Slowhacking", и как с ним бороться?

Статьи или фрагменты кода для новичков и уже опытных скриптеров по AMXX.

Модератор: Chuvi

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только обучающему материалу по AMX Mod X.

Что такое "Slowhacking", и как с ним бороться?

Сообщение Trickz » 19 июн 2011, 22:35

Что такое "Slowhacking", и как с ним бороться?

Привет всем, сегодня я вам расскажу как бороться с изменениями вашего клиента CS, после захода на сервера использующие Slowhack плагины. Я знаю что есть адекватные админы которые ставят эти сервера в целях раскрутки, но это всё равно является Slowhacking`ом

1. Способ первый
(Путём изменения файла GameMenu.res)
GameMenu_AMX.jpg

Последствия его работы, место моего текста может быть абсолютно что угодно, зависит от того что указал администратор сервера. Но не нужно волноваться всё легко исправляется, таким же принципом работы, как и работы плагина. Просто скачайте и положите этот файл, по данному пути:
<cs-dir>\cstrike\resource\GameMenu.res

Как забыть об этой проблеме? Всё очень просто находите ваш файл GameMenu.res
Свойства > Атрибуты: (Ставите галочку) Только чтение.


GameMenu_Svoistva.jpg


Если у вас уже "засорённый" GameMenu.res, то можете скачать чистый прямо сейчас
GameMenu.rar


2. Способ второй
(Путём добавления/изменения файла LoadingDialog.res, LoadingDialogNoBanner.res, LoadingDialogVAC.res)
banner.jpg

Этот способ, появился самый первый. И стал зачинателем Slowhacking`а. При подключении на сервер у вас будут заменятся три следующий файла:
LoadingDialog.res
LoadingDialogNoBanner.res
LoadingDialogVAC.res

И закачиваться файлы картинок, в формате .TGA (Targa Picture)
По следующему пути:
<cs-dir>\cstrike\gfx\images\название_файла.tga

На сегодняшний день, появились вариации этого плагина (изменения размера загружаемых баннеров) почему-то они все идут без исходников .SMA. Может потому что приватные, а может потому что "бекдорные". Вот несколько примеров размеров:
[spoiler]
Loading VERYBIG.jpg

Loading BIG.jpg
[/spoiler]
К сожалению, в этом виде плагинов, вы не можете защитить себя заранее, так что бы чтобы это исправить вам придется после того как вам заменили файл. Путем удаления этого файла - перейти в папку
<cs-dir>\cstrike\resources > "LoadingDialogNoBanner.res; LoadingDialogVAC.res и LoadingDialog.res"

И чтобы не остались баннеры перейдите в раздел
<cs-dir>\cstrike\resources\gfx

И удалите все папки и файлы, кроме папки
<cs-dir>\cstrike\resources\gfx\env


3. Способ третий
(Путём изменения файла vgui\ScoreBoard.tga)
ScoreBoard.JPG

Существует ещё один плагин, типа SlowHack, после подключения в вашей, таблице (TAB) сверху появиться баннер. От Этого плагина в отличие от "Loading_Banner" можно защитить себя. Чтобы бы это сделать пройти в папку:
<cs-dir>\cstrike\resources\UI\ScoreBoard.res

И выполните это: Правой кнопкой мыши, по значку
ScoreBoard.res > Свойств > Только чтение


Не отчаивайтесь если у вас уже "засорённый" этот файл, вы можете скачать "чистый" прямо сейчас:
ScoreBoard.rar


4. Способ четвертый
(Путём изменения файла config.cfg)

Это самый старый и распространенный способ SlowHack, Когда вы заходите на сервер он автоматический засоряет ваш config.cfg, Рекламой, обычно это IP-шники серверов. Избавиться от него проще простого, можете зайти в ваш config.cfg, он находите в папке
<cs-dir>\cstrike\config.cfg

Откройте его, нажмите сочетание клавиш "CTRL" + "F" (Поиск) и введите слово "say/say_team" - и если там есть какие нибудь IP или Реклама, которую добавляли не вы, просто её удалите. Защититься можно точно так же как и во всех способах, поставить галочку, в пункте "только чтение". Если вы не можете очистить самостоятельно или вас ударила лень ;D. То вот тогда чистый config.cfg
config.rar

Надеюсь статья окажется вам полезной, если я забыл упомянуть какой нибудь из способов, просто напишите в комментариях или отправьте мне через Личное Сообщение. Good luck, guys! ;)
Автор статьи: Trickz, написана специально для пользователей форума AMX-X.RU, не ради, спасибок. При любом копировании материалов, обязательно указать источник, и автора!С уважением Trickz


И дополнительный способ защиты, который предоставил участник нашего форума: PRoSToTeM@
Работает он на 1,2,3 пункты. и по следующему принципу:
Просто добавьте в ваш config следующее:

motdfile motd.txt
alias motdfile


Постскриптум:
[spoiler]Если найдете ошибки или недочеты, сообщите мне. Так как писал, 3 дня проверять уже не стал ;)[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Trickz 24 июн 2011, 12:33, всего редактировалось 4 раз(а).
Аватара пользователя
Trickz
 
Сообщения: 208
Зарегистрирован: 22 дек 2010, 22:05
Откуда: Запорожье
Благодарил (а): 55 раз.
Поблагодарили: 12 раз.
Опыт программирования: Меньше месяца
Языки программирования: [AMXX/PAWN]

Re: Что такое "Slowhacking", и как с ним бороться?

Сообщение jager_ch » 19 июн 2011, 23:45

Здравствуйте, этот урок может узнать, как справиться с раздражающим плагины Slowhacking. Давайте сначала понять, что Slowhacking .

Googl'ом переводил ? :-)
Skype jager_ch
Аватара пользователя
jager_ch
 
Сообщения: 61
Зарегистрирован: 25 янв 2011, 23:33
Благодарил (а): 6 раз.
Поблагодарили: 18 раз.
Опыт программирования: Около 3 месяцев
Языки программирования: Counter-Strike 1.6
War3ft

Re: Что такое "Slowhacking", и как с ним бороться?

Сообщение Trickz » 19 июн 2011, 23:55

Было дело, некоторые фразы совсем понять не мог.
Аватара пользователя
Trickz
 
Сообщения: 208
Зарегистрирован: 22 дек 2010, 22:05
Откуда: Запорожье
Благодарил (а): 55 раз.
Поблагодарили: 12 раз.
Опыт программирования: Меньше месяца
Языки программирования: [AMXX/PAWN]

Re: Что такое "Slowhacking", и как с ним бороться?

Сообщение DJ_WEST » 20 июн 2011, 10:32

1. Способ первый
1. Способ второй
1. Способ третий
1. Способ четвертый
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Что такое "Slowhacking", и как с ним бороться?

Сообщение PRoSToTeM@ » 23 июн 2011, 15:34

Можно добавить способ защиты:
[pawn]motdfile motd.txt
alias motdfile
[/pawn]
Работает на 47 протоколе и на некоторых патчах 48 протокола

DJ_WEST, вопрос не по теме можно в этот раздел выкладывать полезные коды для применения в плагинах?
Аватара пользователя
PRoSToTeM@
Скриптер
 
Сообщения: 2498
Зарегистрирован: 26 мар 2010, 00:12
Благодарил (а): 438 раз.
Поблагодарили: 1125 раз.

Re: Что такое "Slowhacking", и как с ним бороться?

Сообщение isioa » 23 июн 2011, 15:57

Было бы неплоха если бы выкладывали полезные коды с обьяснением :thumbs_up
Аватара пользователя
isioa
 
Сообщения: 129
Зарегистрирован: 10 апр 2011, 12:18
Благодарил (а): 91 раз.
Поблагодарили: 30 раз.

Re: Что такое "Slowhacking", и как с ним бороться?

Сообщение Trickz » 23 июн 2011, 18:46

[spoiler]O.T. - Неплохо было бы ещё тутириалов добавить, по созданию квара, по созданию XP мода..[/spoiler]

Добавлено спустя 29 секунд:
PRoSToTeM@ писал(а):Можно добавить способ защиты:
[pawn]motdfile motd.txt
alias motdfile
[/pawn]
Работает на 47 протоколе и на некоторых патчах 48 протокола

DJ_WEST, вопрос не по теме можно в этот раздел выкладывать полезные коды для применения в плагинах?


Защита, от чего именно?
Аватара пользователя
Trickz
 
Сообщения: 208
Зарегистрирован: 22 дек 2010, 22:05
Откуда: Запорожье
Благодарил (а): 55 раз.
Поблагодарили: 12 раз.
Опыт программирования: Меньше месяца
Языки программирования: [AMXX/PAWN]

Re: Что такое "Slowhacking", и как с ним бороться?

Сообщение PRoSToTeM@ » 23 июн 2011, 20:07

Trickz, от первого, второго и третьего способа.
Аватара пользователя
PRoSToTeM@
Скриптер
 
Сообщения: 2498
Зарегистрирован: 26 мар 2010, 00:12
Благодарил (а): 438 раз.
Поблагодарили: 1125 раз.

Re: Что такое "Slowhacking", и как с ним бороться?

Сообщение fl0wer » 24 июн 2011, 17:56

Выложи во втором способе ориганальные файлы.
Аватара пользователя
fl0wer
 
Сообщения: 1687
Зарегистрирован: 27 фев 2011, 21:35
Откуда: Россия, Ижевск
Благодарил (а): 240 раз.
Поблагодарили: 508 раз.
Опыт программирования: Больше трех лет
Языки программирования: C++, Java, PAWN

Re: Что такое "Slowhacking", и как с ним бороться?

Сообщение Trickz » 24 июн 2011, 19:13

fl0wer писал(а):Выложи во втором способе ориганальные файлы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Trickz
 
Сообщения: 208
Зарегистрирован: 22 дек 2010, 22:05
Откуда: Запорожье
Благодарил (а): 55 раз.
Поблагодарили: 12 раз.
Опыт программирования: Меньше месяца
Языки программирования: [AMXX/PAWN]

След.

Вернуться в Статьи / фрагменты кода

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3