Сообщений: 19
Тем: 3
Зарегистрирован: Oct 2009
Репутация:
0
Доброго времени суток!
Имея дистрибутив “Lineage II - Коллекционное издание NCsoft” появилась необходимость знаний компилирования и декомпилирования содержимого папки system , настройки клиентской части для работы на локальной машине, без подключения к internet.
Подскажите, пожалуйста, руководства по этой теме, (интересует информация обучающая работе с разными версиями клиентской части папки system , l2.exe, updater.exe, отключение защит).
Заранее Спасибо!
Сообщений: 327
Тем: 9
Зарегистрирован: Apr 2012
Репутация:
1,457
Извините, но вы поиском пользовались? Мало того что в гугле есть огромная куча материала по этому поводу, так еще и на Зоне есть целый РАЗДЕЛ под это дело...
http://forum.zone-game.info/forumdisplay.php?f=54
Сообщений: 19
Тем: 3
Зарегистрирован: Oct 2009
Репутация:
0
Rovskoi Написал:Извините, но вы поиском пользовались? Мало того что в гугле есть огромная куча материала по этому поводу, так еще и на Зоне есть целый РАЗДЕЛ под это дело...
http://forum.zone-game.info/forumdisplay.php?f=54
Конечно пользовался поиском и о разделах форума мне известно, Google мне тоже не чужд, но как не старался, не нашёл нужной информации. По работе с L2.INI , .DAT файлами проблем нет, интересует то как сделать чтоб L2.EXE не обращался к апдейтору и на первой стадии запускал “клиент” самостоятельно. Может неправильно оформил тему и не с умел объяснить в чём проблема, какие трудности у меня возникли..
Дело в том, что клиентская часть “ Lineage II Chronicle - Prelude ”, нужны знания, как и чем, разобрать и собрать l2.exe.
Я с уважением отношусь к Администрации, правилам и пользователям данного ресурса, прочитав все возможные, подходящие мануалы, темы, не найдя решения создал тему рассчитывая на помощь специалистов. Если есть возможность помочь, советом или делом прошу оказать содействие.
Заранее Спасибо!
Сообщений: 247
Тем: 3
Зарегистрирован: Feb 2012
Репутация:
1,300
alextwix Написал:Конечно пользовался поиском и о разделах форума мне известно, Google мне тоже не чужд, но как не старался, не нашёл нужной информации. По работе с L2.INI , .DAT файлами проблем нет, интересует то как сделать чтоб L2.EXE не обращался к апдейтору и на первой стадии запускал “клиент” самостоятельно. Может неправильно оформил тему и не с умел объяснить в чём проблема, какие трудности у меня возникли..
Дело в том, что клиентская часть “ Lineage II Chronicle - Prelude ”, нужны знания, как и чем, разобрать и собрать l2.exe.
Я с уважением отношусь к Администрации, правилам и пользователям данного ресурса, прочитав все возможные, подходящие мануалы, темы, не найдя решения создал тему рассчитывая на помощь специалистов. Если есть возможность помочь, советом или делом прошу оказать содействие.
Заранее Спасибо!
Для работы с *.dat/*.ini поможет L2FileEdit с последними сигнатурами.
По поводу отвязки клиента от апдейтера - тема есть 100%, неудачно используете поиск. Отвязывается очень легко правкой в L2.ini.
Патчинг папки system также описан везде, где ни попадя.
Если Вам нужен декомпил библиотек или исполняемых файлов, то для начала снимите темиду (либо ищите уже анпакнутую версию), затем используйте IDA + HexRays, дальше дело энтузиазма. Если Вам нужно реально внедряться в процесс поможет C++ =) Мы, например, так билдим геодату с внедрением в память для генерации гео с закрытыми помещениями
В любом случае, это тернистый и долгий путь, если начинать с нуля.
// aka Deft
Сообщений: 19
Тем: 3
Зарегистрирован: Oct 2009
Репутация:
0
В этом клиенте “ Lineage II Chronicle - Prelude ”, почему то правка l2.ini не приводит к желаемому результату, l2.exe стартует, остается в процессах и на этом всё.
Yorie Написал:Если Вам нужен декомпил библиотек или исполняемых файлов, то для начала снимите темиду (либо ищите уже анпакнутую версию), затем используйте IDA + HexRays, дальше дело энтузиазма. Если Вам нужно реально внедряться в процесс поможет C++ =) Мы, например, так билдим геодату с внедрением в память для генерации гео с закрытыми помещениями
В любом случае, это тернистый и долгий путь, если начинать с нуля.
По поводу снятия защиты Themida, эта как раз интересует. Интересует не готовые анпакеты а мануалы по работе “ручками”, снятия защиты dll и l2.exe.
Сообщений: 247
Тем: 3
Зарегистрирован: Feb 2012
Репутация:
1,300
alextwix Написал:В этом клиенте “ Lineage II Chronicle - Prelude ”, почему то правка l2.ini не приводит к желаемому результату, l2.exe стартует, остается в процессах и на этом всё. Возможно, указываете неправильные конфиги, экстрасенсорно не скажешь, в чем проблема.
alextwix Написал:По поводу снятия защиты Themida, эта как раз интересует. Интересует не готовые анпакеты а мануалы по работе “ручками”, снятия защиты dll и l2.exe.
Если нет опыта в реверсе, то за Темиду не стоит даже пытаться браться. Есть хороший сайт tuts4you, на котором сможете найти мануалы по снятию упаковщиков и протекторов. Советую начать с азов, поискать туториалы и набить руку на UpackMe.
Снятие Темиды это целое дело, а для начинающего - вообще просто лес.
// aka Deft
Сообщений: 2,444
Тем: 59
Зарегистрирован: May 2010
Репутация:
13,020
Сообщений: 19
Тем: 3
Зарегистрирован: Oct 2009
Репутация:
0
Основываясь на мануале http://forum.zone-game.info/showthread.php?t=552
отключил GG в клиентах:
6 - Lineage II The Chaotic Throne - Interlude
7 - Lineage II The Chaotic Throne 1 - The Kamael
8 - Lineage II The Chaotic Throne 1.5 - The Kamael Hellbound
9 - Lineage II The Chaotic Throne 2.1 - Gracia Part 1
10 - Lineage II The Chaotic Throne 2.2 - Gracia Part 2
11 - Lineage II The Chaotic Throne 2.3 - Gracia Final
12 - Lineage II The Chaotic Throne 2.4 - Gracia Epilogue
13 - Lineage II The Chaotic Throne 2.5 - Freya
14 - Lineage II The Chaotic Throne - High Five
(загрузка GG не происходит, клиенты тестировались только до заставки “логин, пароль”).
Клиенты более ранних версий:
0 - Lineage II Chronicle - Prelude
1 - Lineage II Chronicle 1 - Harbingers of War
2 - Lineage II Chronicle 2 - Age of Splendor
3 - Lineage II Chronicle 3 - Rise of Darkness
4 - Lineage II Chronicle 4 - Scions of Destiny
5 - Lineage II Chronicle 5 - Oath of Blood
имеют другую, более старую версию GG.
Ищу способ решения правки родных dll и exe, без установки сторонних, заменяющих оригинальные файлы патчеров.
Может кто знает, как это сделать?
Сообщений: 805
Тем: 21
Зарегистрирован: Apr 2008
Репутация:
1,605
alextwix Написал:Основываясь на мануале http://forum.zone-game.info/showthread.php?t=552
отключил GG в клиентах:
6 - Lineage II The Chaotic Throne - Interlude
7 - Lineage II The Chaotic Throne 1 - The Kamael
8 - Lineage II The Chaotic Throne 1.5 - The Kamael Hellbound
9 - Lineage II The Chaotic Throne 2.1 - Gracia Part 1
10 - Lineage II The Chaotic Throne 2.2 - Gracia Part 2
11 - Lineage II The Chaotic Throne 2.3 - Gracia Final
12 - Lineage II The Chaotic Throne 2.4 - Gracia Epilogue
13 - Lineage II The Chaotic Throne 2.5 - Freya
14 - Lineage II The Chaotic Throne - High Five
(загрузка GG не происходит, клиенты тестировались только до заставки “логин, пароль”).
Клиенты более ранних версий:
0 - Lineage II Chronicle - Prelude
1 - Lineage II Chronicle 1 - Harbingers of War
2 - Lineage II Chronicle 2 - Age of Splendor
3 - Lineage II Chronicle 3 - Rise of Darkness
4 - Lineage II Chronicle 4 - Scions of Destiny
5 - Lineage II Chronicle 5 - Oath of Blood
имеют другую, более старую версию GG.
Ищу способ решения правки родных dll и exe, без установки сторонних, заменяющих оригинальные файлы патчеров.
Может кто знает, как это сделать?
правьте файл hosts.
ином случае вы пытаетесь заново изобрести велосипед.
Сообщений: 19
Тем: 3
Зарегистрирован: Oct 2009
Репутация:
0
mazillka Написал:правьте файл hosts.
ином случае вы пытаетесь заново изобрести велосипед.
Ммда?! Разговор идёт о клиентской папке system, не пойму к чему тут правка hosts?
Тем не менее, спасибо за предложение.
Может не кто не хочет делится знаниями, так как боятся что таким способом можно взломать и их клиент? Все-таки кто то знает где прописана функция загрузки GG?
Жду предложений, возможных решений отключения GG в Lineage II Chronicle 5 - Oath of Blood.
Заранее спасибо!
|