Обход Бана CSS

JDW

Мы открываем бизнес
Сообщения
376
Реакции
325
upload_2019-6-20_22-46-49.png
upload_2019-6-20_22-46-58.png

Тебе люди, у которых стаж более 10 лет за плечами говорят, что это невозможно. Пакеты он анализировать собрался. Профан вы сударь, профан. Мат частью вам полбу


Гайды от какир форумов для серверов не работают. Инфа сотка. Ишь какое слово заумное написал.
--- Добавлено позже ---
Тебе люди, у которых стаж более 10 лет за плечами говорят, что это невозможно. Пакеты он анализировать собрался. Профан вы сударь, профан. Мат частью вам полбу


Гайды от какир форумов для серверов не работают. Инфа сотка. Ишь какое слово заумное написал.

Написать тебе паттерн, который будет вытаскивать mac адрес? (erlang)

По поводу MAC, который между маршрутизатором и пк: С чего ты взял, что данный адрес не пригоден для блокировки?
--- Добавлено позже ---
Тебе люди, у которых стаж более 10 лет за плечами говорят, что это невозможно. Пакеты он анализировать собрался. Профан вы сударь, профан. Мат частью вам полбу


Гайды от какир форумов для серверов не работают. Инфа сотка. Ишь какое слово заумное написал.

Ой, не все такие прошаренные, как ты, гордись этим

Возможно не понимаем друг друга. Вот дс, если есть желание, то добавишь: bat9xxx#2492
 
Последнее редактирование модератором:

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #22
@bat9xxx, если пакет в пределах одной локальной сети - MAC-адрес имеется, и он не от маршрутизатора, да.
upload_2019-6-20_23-59-51.png
Но речь идёт о внешнем трафике, где MAC-адрес источника - всегда MAC-адрес Вашего маршрутизатора, о чём я Вам выше и пытался донести.
 

JDW

Мы открываем бизнес
Сообщения
376
Реакции
325
@bat9xxx, если пакет в пределах одной локальной сети - MAC-адрес имеется, и он не от маршрутизатора, да.
Посмотреть вложение 42844
Но речь идёт о внешнем трафике, где MAC-адрес источника - всегда MAC-адрес Вашего маршрутизатора, о чём я Вам выше и пытался донести.

А что мешает блокировать mac адрес маршрутизатора?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #24
@bat9xxx, тогда пакеты вообще приходить не будут.
Почитайте, как работает трафик на втором уровне сетевой модели OSI. MAC-адреса используются лишь для внутренней адресации.
Если совсем упрощённо, как только пакет покидает второй уровень - он вместо заголовков с MAC-адресами - получает сокетные заголовки (IP-адрес + порт источника и назначения). Т.е., внешние ресурсы уже не знают Ваш MAC-адрес, да и наплевать им на него.
 

JDW

Мы открываем бизнес
Сообщения
376
Реакции
325
@bat9xxx, тогда пакеты вообще приходить не будут.
Почитайте, как работает трафик на втором уровне сетевой модели OSI. MAC-адреса используются лишь для внутренней адресации.
Если совсем упрощённо, как только пакет покидает второй уровень - он вместо заголовков с MAC-адресами - получает сокетные заголовки (IP-адрес + порт источника и назначения). Т.е., внешние ресурсы уже не знают Ваш MAC-адрес, да и наплевать им на него.
хорошо, достану книжку с полки и освежу знания
 

despjke

Участник
Сообщения
26
Реакции
4
Предыдущую мою запись удалили, видимо не поняли вопроса. Я понял что не возможно выдернуть мак адрес клиента, но если ты точно знаешь мак адрес, то можно ли как то забанить? в линуксе можно через iptables, а в винде ?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #27
Я на эту тему уже спорил однажды с одним из форумчан. И это было прямо в этой теме выше.

в линуксе можно через iptables
Можно только если игрок находится прямо в локальной сети сервера, а иначе вместо маков игрока всегда будет приходить MAC-адрес маршрутизатора, с которого последним пришёл запрос.
 

ctaciv

Участник
Сообщения
9
Реакции
1
попробуй анализировать пакеты через wireshark и тогда поймешь о чем я
В целях защиты сети, MAC-адрес не доходит до твоего сервера. Особенно до игровых серверов от самого клиента CS:S это точно доходить не будет.

Нужен плагин который будет вычесль мак адрес компьютора или чтото либо что не меняеца
Чтоб бан сохронялся и его нельзя было обойти
За плагин Заплачу если он будет работать
На заметку, реально возможный вариант перманентного бана - это разработать программку, на той же C++ и вшить её в игру (как это делает UCP).
Этой прогой смотреть Видео которое установлено, ОЗУ и Жесткий диск, также Материнку. Можно еще взять инфу о мониторах в устройстве.
Идеальный вариант если построиш Canvas и получишь изображение в Base64 (каждая видеокарта, строит свое изображение, хотя и алгоритм будет един) и в итоге из этого попробуй сделать Hash на примере MurMur. Ты получишь DeviceID, который можешь передавать себе на сервер при заходе клиента. Далее в server.dll тебе нужно будет запихнуть принятие этого или же можешь отдельный plugin для сервер запилить, который сможет разобрать, что там от твоего клиента приходит и вот если клиент не присылает этого DeviceID, то ты его просто кикай и скидывай ссылку на прогу.

Но сразу оговорюсь: дело это не благодарное и скорее всего дорогое.
А также все равно это можно обойти, как ни крути слепок железа также обходится спецами.
 

despjke

Участник
Сообщения
26
Реакции
4
раньше была такая тема как маяк, сейчас есть ли такая фишка ?
 
Сверху Снизу