Цитата:Надо пояснить:
Однако вас могут забанить за наличие программ, вторгающихся в память процесса hl2.exe. Сюда попадают явные читы, различные программы для "ускорения работы Windows", любые программы перехватывающие информацию от видео-драйверов и т.п.
По-моему, надо слегка пояснить что с программистской точки зрения значит "
вторгаться в память" (ведь программисты же писали VAC2?
![](images/smilies/smile.gif)
. Что бы понять это и не плодить флейм, надо быть или самому немного крекером/реверсером, или быть знакомым с ними (чтобы разговоров умных послушать). Надо понять как работают читы не в CS, а в операционке. Все что делают читы - это делает движок HL2. Именно он чертит лучи из глаз, снижает до нуля разброс, делает aimbot'a, показывает через стены хит-боксы. Все дело - в его настройках. Читы меняют код движка, а именно (чаще всего) код client.dll. Число правок (патчей) зависит от чита, от его настроек, "жадности" читера или его трусости (если настроить беспалевно). Это называется инжекция dll и ram- патчи. Файлы игры на винчестере не меняются(!!!). VAC'ом (и другими античитами, которые охраняют адресное пространство игры) палятся те dll, которые подключаются к уже запущенному процессу hl2.exe. А так действуют даже те читы, которые запускаются до игры - они просто ждут её запуска и уже после него производят инжект. Таким образом защититься от внедрения чита можно, определив инжект и изменение образа client.dll в памяти и запретив коннект к серверу или забанив (с задержкой) - как VAC2.
То есть если вы не запускаете программы, которые подключают свои dll к чужим процессам (типа Keyboard Ninja) в ходе игры (что было-бы просто странно), то бояться вам нечего.