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

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

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

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

История благодарностей участнику shark ::: Спасибо сказали: 6
Дата поста: В теме: За сообщение: Спасибо сказали:
1.3.2010, 23:05 Dos атаки и т.д.
Зря вы удалили пост Endi. Могли бы только ссылку убрать. Да и какая нафиг ссылка, если эту ссылку можно на чит сайтах найти.
Не проконтролируете вы всё равно весь инет.
Спопипастю сюда свой пост с d-s.ru (пропиарю нах наш форум =)

------------------------
Вот что накопал отладчиками и дебагерами.
Как и писал Endi на всех форумах (не только тут) , валится из-за данных во втором пакете:
00 00 00 01 00 00 00 00 5B 19 01 01 1B 01 11 41 01 11 41 01 56 04 18 41 04 54 14 04 11 51 41 44 53 41 11 01 41 11 01 01
Это зашифрованные данные. На самом деле это сообщение при расшифровке выглядит так:
08 44 44 44 44 44 44 44
В этой строке 8 означает пакет типа clc_voicedata (т.е. голосовые данные от гамака).
Последующие 2 байта (0x4444) - это длина голосовых данных.
А как известно при значении большем 0x1000 сервак сам падает (выдаёт месагу и прекращает работу).
Кароче, прогерам из VALVE вообще бля лень if'ы писать.

-------------------------------
Поэксперементировал патчингом чуток:
в swds.dll меняем:
8B EC B8 0C 10 00 00
на
8B EC B8 0C 50 00 00
А также:
3D 00 10 00 00 89 45
на
3D 00 50 00 00 89 45
После этой операции серв не падает.
Но так же легко можно пропатчить сплоет, заменив 0x4444 на 0x7FFE (и он будет валить ваши сервы и далее).
А можно заняться более "крутым" патчингом: добавить доп. проверку на длину и так же можно добавить цикл чтения буфера recv.
Но таким я не занимаюсь =)

PS. В этом сообщении нет ничего такого, что могло бы повлечь его удаление!
PS2. Этому багу VALVE уже 8 лет. Вот первое упоминание http://www.mail-archive.com/hlds_linux@lis...m/msg04428.html
c0rax, L_O_T_U_S, MAKAKA-x64, we_love_electro
22.12.2008, 19:42 Тестирование античитов
LuCiFer_vrn
Дело в том, что myAC не только блочит инжект, но и работает как сканер.
Админ сам может новые читы добавить в cheatslist.txt
Так же есть другая база читов: cheats2.dat, которая юзается при скане памяти. Но в эту базу админ не имеет доступа (по понятным причинам).
Fredmaloi
24.9.2008, 14:32 Лучший античит 2008! NEW
Тож что нито напишу :-)
Голосовал за myAC (догадайтесь почаму).
Версии myAC обновляются редко, т.к. базы читов не привязаны к исполняемым модулям. Т.е. достаточно обновлять базы.
myAC уже умеет блочить алиасы.
myAC уже давно поддерживает CS:S. Какой другой античит из шапки работает с CS:S ?

Тока sXe и myAC юзают ring0. Поэтому нужно выбирать тока из двух ... ИМХО

PS. Добавьте в голосовалку Castodia =)
MaMka.ru