Крипт DLL и DAT файлов - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 09.04.2016, 22:34   #1
Аватар для Zubastic
ZG troll squad

Автор темы (Топик Стартер) Крипт DLL и DAT файлов

Собственно интересует как это можно реализовать. Желательно глянуть какие-нибудь сорсы (например лейм крипта) для этого дела. Интересует это дабы защитить свои патчи от декомпила и шаринга особо "умными" ребятками.
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 09.04.2016, 22:43   #2
Аватар для n3k0nation
Antihero

По умолчанию Re: Крипт DLL и DAT файлов

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Собственно интересует как это можно реализовать. Желательно глянуть какие-нибудь сорсы (например лейм крипта) для этого дела. Интересует это дабы защитить свои патчи от декомпила и шаринга особо "умными" ребятками.
Лейм-крипт просто ксорит заголовок. С тем же успехом, можно вписать туда не 412, а 878 "крипт" -)
__________________
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
n3k0nation вне форума Ответить с цитированием
Непрочитано 09.04.2016, 23:08   #3
Аватар для Zubastic
ZG troll squad

Автор темы (Топик Стартер) Re: Крипт DLL и DAT файлов

Цитата:
Сообщение от n3k0nation Посмотреть сообщение
Лейм-крипт просто ксорит заголовок. С тем же успехом, можно вписать туда не 412, а 878 "крипт" -)

Вообще я думал над тем, чтобы запилить в dll проверку на hwid и в случае прохождения декриптовать или крашить клиент
Но вопрос в том как это сделать. Мне бы какую-нибудь базу, даже самую лажовую, ибо писать с нуля это жуть.
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 09.04.2016, 23:39   #4
Аватар для Deazer

По умолчанию Re: Крипт DLL и DAT файлов

Проверять на клиенте HWID клиента
Да ты по круче одного моего знакомого с Италии.
С таким же успехом ты можешь читать данные с l2.ini IP аутха и крашить клиент если его там изменили.
Deazer вне форума Ответить с цитированием
Непрочитано 09.04.2016, 23:48   #5
Аватар для Zubastic
ZG troll squad

Автор темы (Топик Стартер) Re: Крипт DLL и DAT файлов

Цитата:
Сообщение от Deazer Посмотреть сообщение
Проверять на клиенте HWID клиента
Да ты по круче одного моего знакомого с Италии.
С таким же успехом ты можешь читать данные с l2.ini IP аутха и крашить клиент если его там изменили.
Мне нужно, чтобы патчик работал только у некоторых людей
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 09.04.2016, 23:55   #6
Аватар для Deazer

По умолчанию Re: Крипт DLL и DAT файлов

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Мне нужно, чтобы патчик работал только у некоторых людей
Вполне можно сделать абсурдочек, но если работа стоит свеч - этот абсурдокод нужно максимально запутать.
И это можно сделать
1. Конечный автомат
2. http://z0mbie.daemonlab.org/permut.html
3. Виртуалка
4. Ну и самое простое валидация клиента на стороне сервера. Способов тут уж уйма. От впиливания новго пакета до добавления в тело существующего пакета свои "валидации"

2 и 3 будут прилично уменьшать производительность
Deazer вне форума Ответить с цитированием
Непрочитано 10.04.2016, 00:45   #7
Аватар для Zubastic
ZG troll squad

Автор темы (Топик Стартер) Re: Крипт DLL и DAT файлов

Цитата:
Сообщение от Deazer Посмотреть сообщение
Вполне можно сделать абсурдочек, но если работа стоит свеч - этот абсурдокод нужно максимально запутать.
И это можно сделать
1. Конечный автомат
2. http://z0mbie.daemonlab.org/permut.html
3. Виртуалка
4. Ну и самое простое валидация клиента на стороне сервера. Способов тут уж уйма. От впиливания новго пакета до добавления в тело существующего пакета свои "валидации"

2 и 3 будут прилично уменьшать производительность
Да уровень "ломателей" будет на уровне: не открылось в файл эдиторе - все хана
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 10.04.2016, 00:46   #8
Аватар для fabuLous
Пользователь

По умолчанию Re: Крипт DLL и DAT файлов

нет чтоб на доверии..эхх..
__________________
6k mmr es player
fabuLous вне форума Отправить сообщение для fabuLous с помощью Skype™ Ответить с цитированием
Непрочитано 10.04.2016, 01:09   #9
Аватар для Zubastic
ZG troll squad

Автор темы (Топик Стартер) Re: Крипт DLL и DAT файлов

Цитата:
Сообщение от fabuLous Посмотреть сообщение
нет чтоб на доверии..эхх..
Там уже какие-то утырки ковыряют мой патч. Хочу новый уровень защиты
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 10.04.2016, 01:47   #10
Аватар для Deazer

По умолчанию Re: Крипт DLL и DAT файлов

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Да уровень "ломателей" будет на уровне: не открылось в файл эдиторе - все хана
Вариантом SmartCrypt они патч откроют получив публичный ключ(ну это вообще тфу), но и не запишут в твой патч данные не зная приватного ключа - т.е. данные смогу просмотреть, но поменять не могут.
Если все завязано на скажем l2.bin / exe то там можно запилить свой приват и подставить твои данные. На забугорах есть мидлы которые это делают Have a Fun

Добавлено через 4 минуты
т.е. мы вернулись на первый круг - чекать клиент на клиенте

Последний раз редактировалось Deazer; 10.04.2016 в 01:52. Причина: Добавлено сообщение
Deazer вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Структура, крипт и декрипт Tcp и Udp пакетов PROGRAMMATOR Point Blank (Piercing Blow) 22 28.11.2018 03:59
Крипт ixaaxar Курилка / Yak floor 0 18.07.2014 12:57
Редактирование .u файлов Double Игровой клиент 1 29.08.2012 18:11
редактирование файлов Dat fenomina Игровой клиент 6 23.03.2012 21:15
Нет файлов.. takenava Серверная часть 4 10.11.2009 13:03


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 17:13. Часовой пояс GMT +3.

Вверх