Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Подгрузка апдейтера с l2.exe
#1
Здравствуйте!
Подскажите как включить постоянный запуск апдейтера даже если вы открываете l2.exe в папке систем, такое помню было на руофе.
То есть, захожу в патч, жму l2.exe и все равно стартует сразуй апдейтер с папки lineage2
Ответ
#2
Создаете новую секцию, туда пишите апдейтер и меняете entry point rva на адрес апдейтера. Апдейтер же, в свою очередь, просто прыгает на оригинальную точку входа, после завершения апдейта.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Ответ
#3
Pointer*Rage Написал:Создаете новую секцию, туда пишите апдейтер и меняете entry point rva на адрес апдейтера. Апдейтер же, в свою очередь, просто прыгает на оригинальную точку входа, после завершения апдейта.

Ну мне надо что бы именно l2.exe в папке system его вызывало.
Дабы игроки постоянно обновлялись а не в тупую заходили через патч.
Ответ
#4
dantest Написал:Ну мне надо что бы именно l2.exe в папке system его вызывало.
Дабы игроки постоянно обновлялись а не в тупую заходили через патч.
Еще раз: нужно модифицировать l2.exe внедрив туда апдейтер. Почитайте про точку входа и PE формат.
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
#5
так же можно тупо переименовать l2.exe к примеру в l2.bin и написать свой l2.exe который вызывает или апдейтер или l2.bin в зависимости от того какие параметры ему переданы или кем он запущен.
но само собой такое легко обходится и если цель именно что принудительно всех заставить пользоваться апдейтером, то способ этот не очень пойдет.
Ответ
#6
Zubastic Написал:Еще раз: нужно модифицировать l2.exe внедрив туда апдейтер. Почитайте про точку входа и PE формат.
или разобрать экзешник на блоки, раскидать их по ресурсной секции апдейтера и собирать их в рантайме XD
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Сбрасывавются настройки после запуска апдейтера. Delight 6 1,838 11-13-2017, 01:23 AM
Последний пост: Delight
  Создание Апдейтера (платно) raindew 3 1,401 01-16-2015, 07:55 PM
Последний пост: raindew

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


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