Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Смена порта клиента
#11
Donatte Написал:Подскажите функцию в которой этот push 83A. Открыл я анпакнутый Engine.dll в IDA и что-то непойму как искать. Сами функции вижу, но как искать по коду непойму.

Я бы посоветовал ольку для таких изменений, быстрее. Search for - > Command (Push 83A) либо через хекс редактор search for - Binary String

В IDA тоже очень легко найдете через хекс редактор нужную вам функцию.
Ответ
#12
luna9966 Написал:Я бы посоветовал ольку для таких изменений, быстрее. Search for - > Command (Push 83A) либо через хекс редактор search for - Binary String

В IDA тоже очень легко найдете через хекс редактор нужную вам функцию.

Да. Спасибо. В IDA непонятно по началу где адреса. Разобрался и через хекс редактор испавил значение.

Теперь такой вопрос. Можно как либо узнать на какой порт коннектится клиент?
Ответ
#13
И мой вам совет, если вы хотите поменять такие вещи как адрес или порт, темиду снимать необязательно и что-то хексить руками. У темиды есть определенные вызовы, которые можно перепрыгнуть и контролировать память процесса. Вам лучше написать патчер, который по заданной вам сигнатуре будет определять функцию, хукать ее и заменять нужные вам значения, при этом не трогая темиду. Таким образом вы как-то обеспечите себе пассивную защиту от желающих что-то поковырять. Сам патчер лучше упаковать VMProtect'ом, ну либо той же темидой...
Ответ
#14
Да от папиков в "реверс инженеринге" нет смысла всё прятать. Мне бы школьников заставить негодовать, да и только. Smile
Ответ
#15
Donatte Написал:Теперь такой вопрос. Можно как либо узнать на какой порт коннектится клиент?

Можно путем netstat. Думаю он есть в школьной программе Smile

П.с. мой вариант с пачтером, может решить школьную задачу. Поскольку патчер при запуске игры заменяет порт, школьник не сможет запустить или законектиться как-то без вашего патчера. А тут уже ваша фантазия, что в патчер еще засунуть..
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Декомпиляция клиента для изучения SiriusED 0 1,150 04-20-2023, 11:40 PM
Последний пост: SiriusED
  Изменение порта подключения к логин-серверу Credo 16 15,951 10-02-2021, 10:23 PM
Последний пост: flopix
  Редактирование файлов клиента Sber 5 2,153 08-21-2019, 11:12 AM
Последний пост: Sber
  Даунгрейд клиента / Корректный батник для l2tool.exe Exsender 3 2,389 07-18-2019, 11:25 AM
Последний пост: Emperor
  Дешифровка файла .dat из китайского клиента Exsender 3 1,789 03-26-2019, 06:47 PM
Последний пост: Gaikotsu
  Дизасм клиента. Пакеты. n3k0nation 30 22,027 11-25-2018, 10:29 AM
Последний пост: LightFusionMain
  Смена ла2 текстур в хрониках High five v1kt0r 6 3,120 04-24-2017, 05:44 PM
Последний пост: v1kt0r
  Настройка l2.ini, разбор, исправление, объяснение, подключение клиента к серверу kpuk 75 114,337 02-25-2017, 07:15 PM
Последний пост: 0xAAA
  Отключение системы защиты клиента Frost RomanoDi 22 59,764 03-24-2016, 12:56 PM
Последний пост: PROGRAMMATOR
  Смена языка на хрониках "Interlude" raindew 23 7,660 01-20-2016, 10:13 AM
Последний пост: Lucerat

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)