Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Много окон и запуск без автопатчера

-

Разработка ПО для Perfect World

- Бюро разработчиков Zhyk.Ru: создание ботов, снифферов и прочих программ для Perfect World

Ответ
 
Опции темы
Старый 19.02.2010, 13:08   #1
-= Элитный Мастер =-
 Главнокомандующий
Аватар для Kitsune
 
Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(
Регистрация: 20.01.2010
Сообщений: 1,539
Популярность: 22780
Золото Zhyk.Ru: 600
Сказал(а) спасибо: 43
Поблагодарили 1,717 раз(а) в 538 сообщениях
 
По умолчанию Много окон и запуск без автопатчера

В данном гайде я расскажу вам как пропатчить любой клиент PW так, чтобы можно было запускать его во много окон и при прямом запуске elementclient.exe, он не ругался, на то что его надо запускать только через launcher.exe.

Данный гайд предназначен для продвинутых пользователей, но я разжую его так, чтобы любой смог это проделать

Инструменты: - нам понадобяться
1. OllyDbg, скачать можно [Ссылки могут видеть только зарегистрированные пользователи. ];
2. Прямые руки;
3. Немного времени и терпения;

И так, приступим:
Скачав OllyDbg и распаковав, запускаем его.
Выбираем пункт меню "File -> Open" и выбираем наш elementclient.exe, который мы собираемся патчить. После того как вы выбрали файл, дебагер подгрузит все библиотеки, которые необходимы для запуска игры и остановиться.
Теперь, смотрим глазами вверх окошка нашего дебагера и видим панель с синими значками

[Ссылки могут видеть только зарегистрированные пользователи. ]

Нажимаем на синий треугольник(run) несколько раз потихоньку (мне понадобилось 2 раза), пока дебагер не начнет анализировать наш exe. Вы увидите, что дебагер начал анализировать ехе характерной черной полоской прогресса внизу окна.
После завершения процесса анализа в окне CPU мы нанажимаем правой кнопкой мыши и выбираем "Search for -> All referenced text strings"

[Ссылки могут видеть только зарегистрированные пользователи. ]

После того как мы нажали на этот пункт меню, появится все тот же черный показатель прогресса внизу окна и когда он добежит до конца у нас появится новое окно

[Ссылки могут видеть только зарегистрированные пользователи. ]

Поднимаемся в самый верх списка и нажимаем правкой кнопкой в новом окне и выбираем пункт Search for text
В появившемся поле пишем "launcher" и нажимаем "Ок", нас перебросит на строчку
Цитата:
00хххххх | ASCII "Please start game from launcher.exe"

2 раза кликаем по этой строчке и нас переносит по нашему адресу в окне CPU.
Поднимаемся на 3 строчки выше и видим
Цитата:
JNZ SHORT 00XXXXXX

2 раза кликаем по этой строчке и появится окно "Assembly" и меняем в появившемся окошке JNZ на JMP

[Ссылки могут видеть только зарегистрированные пользователи. ]

Нажимаем Assemble и потом Cancel
з.ы. на скриншоте адрес, который правильный для клиента, на котором эксперементировал я, у вас адрес скорее всего будет другой.

Теперь возвращаемся в окно "Text strings referenced in elementclient:.text", где у нас были отображены все найденные текстовые строки.
Опять нажимаем правой кнопкой мыши и "Search for text" и пишем в окне "running" и нажимаем Ок и нас перебросит на адрес.

[Ссылки могут видеть только зарегистрированные пользователи. ]

2 раза кликаем по адресу и нас переносит в окно CPU, поднимаемся на 3 строчки вверх и видим строку
Цитата:
JE SHORT 00xxxxxx

2 раза кликаем по этой строчке и появится опять окно Assemble, заменяем JE на JMP и нажимаем Assemble, а потом Cancel

[Ссылки могут видеть только зарегистрированные пользователи. ]

Вы выполнини все необходимые изменения, теперь нам надо их сохранить в файл, для этого мы в окне CPU нажимаем:

"Правая кнопка мыши -> Copy -> Select all"
"Правая кнопка мыши -> Backup -> Update backup"
"Правая кнопка мыши -> Copy to Executable -> Selection"

В появившемся окне нажимаем:

"Правая кнопка мыши -> Save file"

[Ссылки могут видеть только зарегистрированные пользователи. ]

и указываем где будет и как будет называться наш новый exe файл клиента.

Поздравляю, теперь вы получили exe, который запускается без ланчера и не ругается, если есть еще запущенные окна PW.

Все скриншоты приложил в архиве вложением.
Вложения
Тип файла: zip screenshoots.zip (233.4 Кб, 197 просмотров)
________________
Fireball - Быстрое снятие и загрузка скриншотов на хостинг.
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Ликвид (23.02.2010), KloneB@DGuY (23.02.2010), Mixtape (17.03.2011)
Старый 23.02.2010, 14:43   #2
 Разведчик
Аватар для обитатель
 
обитатель никому не известный тип
Регистрация: 25.12.2009
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Много окон и запуск без автопатчера

мммм.. ну про окна понятно)) а вот допустим если пропатчить до 95 версии и попробывать его запустить?
  Ответить с цитированием
Старый 23.02.2010, 14:55   #3
 Старший сержант
Аватар для KloneB@DGuY
 
KloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известенKloneB@DGuY скоро будет известен
Регистрация: 14.01.2010
Сообщений: 202
Популярность: 306
Сказал(а) спасибо: 222
Поблагодарили 167 раз(а) в 68 сообщениях
 
Post Re: Много окон и запуск без автопатчера

Цитата:
Сообщение от обитательПосмотреть сообщение
мммм.. ну про окна понятно)) а вот допустим если пропатчить до 95 версии и попробывать его запустить?

Этот способ универсален. Можно сделать
многооконность на любой версии.
  Ответить с цитированием
Старый 23.02.2010, 15:11   #4
-= Элитный Мастер =-
 Главнокомандующий
Аватар для Kitsune
 
Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(
Регистрация: 20.01.2010
Сообщений: 1,539
Популярность: 22780
Золото Zhyk.Ru: 600
Сказал(а) спасибо: 43
Поблагодарили 1,717 раз(а) в 538 сообщениях
 
По умолчанию Re: Много окон и запуск без автопатчера

обитатель, пропачьте до нужной вам версии, а потом приступайте к "работе" по инструкции выше)
________________
Fireball - Быстрое снятие и загрузка скриншотов на хостинг.
  Ответить с цитированием
Старый 23.02.2010, 15:58   #5
 Разведчик
Аватар для Тираэль.
 
Тираэль. никому не известный тип
Регистрация: 09.02.2010
Сообщений: 6
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Много окон и запуск без автопатчера

а чего со старой прогой? она же прекрасно работает и патчится на много проще

Добавлено через 1 минуту
у меня со всеми обновами работает

Последний раз редактировалось Тираэль.; 23.02.2010 в 15:59. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 23.02.2010, 16:04   #6
-= Элитный Мастер =-
 Главнокомандующий
Аватар для Kitsune
 
Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(
Регистрация: 20.01.2010
Сообщений: 1,539
Популярность: 22780
Золото Zhyk.Ru: 600
Сказал(а) спасибо: 43
Поблагодарили 1,717 раз(а) в 538 сообщениях
 
По умолчанию Re: Много окон и запуск без автопатчера

Тираэль., это не программа, а гайд как сделать руками "патч" и понять, что и откуда берется. Патчер в конечном счете ставит джампы в тех же местах, что и мы ручками по гайду, только замечу, что когда выйдет новая версия клиента(с новым ехе) патчер перестанет работать и сначала нужно будет найти эти самые адреса, где надо вставлять джампы, а потом уже писать новый патчер.
________________
Fireball - Быстрое снятие и загрузка скриншотов на хостинг.
  Ответить с цитированием
Старый 26.02.2010, 15:56   #7
 Разведчик
Аватар для stimji
 
stimji никому не известный тип
Регистрация: 25.02.2010
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Много окон и запуск без автопатчера

Ребята не работает... Распаковал архив с прогой, открываю elementclient.exe открывается окошко CPU .... нажимаю run один раз и сразу вибивает ошибку Piease start game from launcer.exe и все дальнейшее нажатие run эфекта не дает... ну а дальше полнейшее несовпадение со скринами.... в чем дело? руки прямые.
  Ответить с цитированием
Старый 27.02.2010, 22:57   #8
-= Элитный Мастер =-
 Главнокомандующий
Аватар для Kitsune
 
Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(
Регистрация: 20.01.2010
Сообщений: 1,539
Популярность: 22780
Золото Zhyk.Ru: 600
Сказал(а) спасибо: 43
Поблагодарили 1,717 раз(а) в 538 сообщениях
 
По умолчанию Re: Много окон и запуск без автопатчера

stimji, попробуйте пропустить шаг нажатия "run".
________________
Fireball - Быстрое снятие и загрузка скриншотов на хостинг.
  Ответить с цитированием
Старый 06.03.2010, 05:57   #9
 Разведчик
Аватар для Харек3
 
Харек3 никому не известный тип
Регистрация: 28.02.2010
Сообщений: 8
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Много окон и запуск без автопатчера

Хм...тоже вылетает ошибка начинает чтение и раз ошибка нажатие на треугольник и снова ошибка...
  Ответить с цитированием
Старый 06.03.2010, 16:25   #10
-= Элитный Мастер =-
 Главнокомандующий
Аватар для Kitsune
 
Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(
Регистрация: 20.01.2010
Сообщений: 1,539
Популярность: 22780
Золото Zhyk.Ru: 600
Сказал(а) спасибо: 43
Поблагодарили 1,717 раз(а) в 538 сообщениях
 
По умолчанию Re: Много окон и запуск без автопатчера

Харек3, какая ошибка? можно более подробную информацию о том что делаете и как?
________________
Fireball - Быстрое снятие и загрузка скриншотов на хостинг.
  Ответить с цитированием
Старый 12.04.2010, 16:40   #11
 Разведчик
Аватар для timoxa1
 
timoxa1 никому не известный тип
Регистрация: 12.04.2010
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Много окон и запуск без автопатчера

у меня такая еже проблема
  Ответить с цитированием
Старый 10.08.2010, 10:11   #12
 Пехотинец
Аватар для dark888hamster
 
dark888hamster неизвестен в этих краях
Регистрация: 12.10.2009
Сообщений: 56
Популярность: -68
Сказал(а) спасибо: 14
Поблагодарили 16 раз(а) в 8 сообщениях
 
По умолчанию Re: Много окон и запуск без автопатчера

тоже вылетает ошибка Please start game from launcer.exe
если пропустить пункт с run, то после всех манипуляций все-равно не получается запустить элемент - требует через лаунчер.

кстати, у меня было не JMP a JNZ
________________
помог? ткни спасибку!
  Ответить с цитированием
Старый 10.08.2010, 11:13   #13
-= Элитный Мастер =-
 Главнокомандующий
Аватар для Kitsune
 
Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(
Регистрация: 20.01.2010
Сообщений: 1,539
Популярность: 22780
Золото Zhyk.Ru: 600
Сказал(а) спасибо: 43
Поблагодарили 1,717 раз(а) в 538 сообщениях
 
По умолчанию Re: Много окон и запуск без автопатчера

dark888hamster, мы и меняем JNZ на JMP
________________
Fireball - Быстрое снятие и загрузка скриншотов на хостинг.
  Ответить с цитированием
Пользователь сказал cпасибо:
Amba (10.08.2010)
Старый 10.08.2010, 11:48   #14
 Старший сержант
Аватар для Amba
 
Amba излучает ауруAmba излучает ауруAmba излучает ауруAmba излучает ауруAmba излучает ауруAmba излучает ауру
Регистрация: 15.07.2009
Сообщений: 176
Популярность: 672
Сказал(а) спасибо: 145
Поблагодарили 318 раз(а) в 99 сообщениях
Отправить сообщение для Amba с помощью ICQ Отправить сообщение для Amba с помощью Skype™
 
По умолчанию Re: Много окон и запуск без автопатчера

Вот решил опробовать. Всё отлично работает! Спасибо, теперь буду знать как это делается.
________________
  Ответить с цитированием
Старый 20.08.2010, 03:10   #15
 Разведчик
Аватар для blackchaos
 
blackchaos никому не известный тип
Регистрация: 10.05.2010
Сообщений: 17
Популярность: 12
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Много окон и запуск без автопатчера

при откритии elementclient.exe выдает
Изображения
Тип файла: jpg wtf.JPG (56.6 Кб, 165 просмотров)
  Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
RF Online Invader - много окон на rfonline.ru iZZiK Rising Force Online 147 09.05.2010 10:56
[Файл] Много окон! (95 протокол) Michael Боты, скрипты и прочий софт для Perfect World 13 19.02.2010 16:11
Много окон для НЕруссоффа... YYYY Вопросы и ответы: RF Online 12 28.08.2009 13:40
RF Online Multi-Window Pack off update(короче много окон) Still Rising Force Online 2 16.06.2008 06:14

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 04:55.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net