Создать сервер lineage 2       Галерея       Hex цвета ника       Ла2 хостинг       Интерлюд сборки Evo team




Бот для руоффа

23 января, 2009 в 15:27 | Максим

4game_logo
Данный способ предложил j-Fobos на АЧ. Итак:

Сейчас я Вам расскажу, как можно запустить бота через L2Walker2.09b.
Для этого нам понадобится программа PETools.
Данный способ предложил j-Fobos на АЧ. Итак:

Качаем PETools (by NeoX!). Надо инжектить L2Walker.dll не к exe файлу, а к dll. А еще выбрать такую dll что не обновляется автоапдейтером (если только при полном обновлении). Например cfg.dll gl.dll mgr.dll.

Тут еще есть один интересный момент. Можно использовать user32.dll или kernel32.dll для подключения dll от волкера. Обе эти системные библиотеки загружаются при запуске l2.exe и их не проверяет автоапдейтер. Но в этом случаи прийдется выключить системую службу что проверяет целосность системных файлов иначе винда не даст изменить эти библиотеки.

Ну и инструкция для тех кто не понял выше написаное
1) Запускем PEditor
2) Жмем Browse
3) Выбираем любой dll файл (желательно брать такой что не проверяется апдейтером). Кстати я точно незнаю какие проверяются, а какие нет, но проверить не сложно — например заметить все dll файлами по 0 байт и те которые после проверки останутся по 0 нам подходят.
4) Жмем кнопку directory
5) Жмем кнопку Inports
6) В меню что вызывается правой кнопкой мышки выбираем add Import
7) Dll name ставим L2Walker.dll
Имя функции выставляем a (если кому интересно, могу написать почему именно а)
9) Жмем на + и потом ОК и вампокажется сообщение что инжекция прошла успешно. (если будет ошибка — проверьте не использут ли эту длл другое приложение)

После этих манипуляций нужная нам длл (L2Walker.dll) загрузится в память, а файл запуска игры останется неизменым. Реально это даже лутче чем было раньше.
PEttols:
http://petools.org.ru/updates/pt_update06.zip
Вот готовые варианты дллок:
Вот выкладываю уже пропатченые dll (файлы L2walker.dll и L2InfoB.dat дожны быть в папке систем)
_http://ifolder.ru/10178604 alaudio.dll
_http://ifolder.ru/10173199 Window.dll
_http://ifolder.ru/10178658 ogg.dll
Заменять надо только 1 файл из 3-х, любой на ваш выбор (я например юзаю Window.dll)

Качаем PETools (by NeoX!). Надо инжектить L2Walker.dll не к exe файлу, а к dll. А еще выбрать такую dll что не обновляется автоапдейтером (если только при полном обновлении). Например cfg.dll gl.dll mgr.dll.

Тут еще есть один интересный момент. Можно использовать user32.dll или kernel32.dll для подключения dll от волкера. Обе эти системные библиотеки загружаются при запуске l2.exe и их не проверяет автоапдейтер. Но в этом случаи прийдется выключить системую службу что проверяет целосность системных файлов иначе винда не даст изменить эти библиотеки.

Ну и инструкция для тех кто не понял выше написаное
1) Запускем PEditor
2) Жмем Browse
3) Выбираем любой dll файл (желательно брать такой что не проверяется апдейтером). Кстати я точно незнаю какие проверяются, а какие нет, но проверить не сложно — например заметить все dll файлами по 0 байт и те которые после проверки останутся по 0 нам подходят.
4) Жмем кнопку directory
5) Жмем кнопку Inports
6) В меню что вызывается правой кнопкой мышки выбираем add Import
7) Dll name ставим L2Walker.dll
Имя функции выставляем a (если кому интересно, могу написать почему именно а)
9) Жмем на + и потом ОК и вампокажется сообщение что инжекция прошла успешно. (если будет ошибка — проверьте не использут ли эту длл другое приложение)

После этих манипуляций нужная нам длл (L2Walker.dll) загрузится в память, а файл запуска игры останется неизменым. Реально это даже лутче чем было раньше.
PEttols:
pt_update06.zip
Вот готовые варианты дллок:
Вот выкладываю уже пропатченые dll (файлы L2walker.dll и L2InfoB.dat дожны быть в папке систем)
_http://ifolder.ru/10178604 alaudio.dll
_http://ifolder.ru/10173199 Window.dll
_http://ifolder.ru/10178658 ogg.dll
Заменять надо только 1 файл из 3-х, любой на ваш выбор (я например юзаю Window.dll)

By J-Fobos

4 комментария на “Бот для руоффа”

  1. DjMilk высказал:

    На ач видел подобное, но молодцы что собрали все в одно.
    На руоффе ща одни боты бегают))

  2. ashtaret высказал:

    Имя функции выставляем a (если кому интересно, могу написать почему именно а)
    было б очень хорошо если б написал почему…

  3. Максим высказал:

    Со слов автора статьи:
    Да довольно просто, возьми PEditor, открой в нем L2Walker.dll. Функцию а экспортит л2валкер.длл.
    Там нажми directory, потом export. Покажется список все функций/процедур, которые можно использовать в других приложениях. Вот в волкете версий 2+ доступно только «а».

  4. ashtaret высказал:

    Спасибо тебе огромное! ИГ фор ИЛ овнед =)

Комментировать

Вы должны войти для того, чтобы оставить комментарий.