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

WPE для самых маленьких. На примере.

-

Прочее

- Материалы по любым другим играм (кроме браузерных)

Ответ
 
Опции темы
Старый 18.02.2012, 16:55   #1
 Пехотинец
Аватар для Mihail1oo5oo
 
Mihail1oo5oo на правильном пути
Регистрация: 28.01.2010
Сообщений: 60
Популярность: 48
Сказал(а) спасибо: 117
Поблагодарили 51 раз(а) в 24 сообщениях
Отправить сообщение для Mihail1oo5oo с помощью ICQ Отправить сообщение для Mihail1oo5oo с помощью Skype™
 
Post WPE для самых маленьких. На примере.

День добрый.
Сегодня я расскажу вам о том как работает WPE PRO, что можно сделать с её помощью и как, на примере многим любой игры Blood And Soul. ( [Ссылки могут видеть только зарегистрированные пользователи. ] )
И так. Начнем.
WPE PRO - Winsock Packet Editor PROfessional, другой версии, кроме как PRO я не встречал, посему и расскажу о ней.

Код:
Программа WPE PRO классифицируется как генератор пакетов.
Генератор пакетов это тип программ, которые генерируют случайные пакеты или создаёт их самостоятельно. Генераторы пакетов используют сокеты.
Чаще всего применяются для тестирования реализации стека IP протоколов для поиска багов и уязвимостей. (с) wiki
Скачать её мы можем здесь: [Ссылки могут видеть только зарегистрированные пользователи. ] (оф. сайт)
*Антивирус жалуется на вирусы, но это потому, что сие программа внедряется в процессы для изменения\подмены пакетов, что, в принципе, недопустимо для Антивирусов, т.к подобные приемы могут использоватся вирусами.

Итак... Ближе к делу.

Шаг1. Начало:
Запускаем нашу WPE, видим перед собой окно, полное непонятных английских слов, но это не беда, у WPE есть русификатор, который, вобщем-то, нам и не нужен, достаточно небольших знаний английского языка.
Нажимаем Target Programm и выбираем там тот процесс, над которым собственно и будем глумится. В нашем случае это client.exe (клиент игры blood and soul).
Процесс выбрали. Теперь нам надо решить, что будем делать:
Спамить пакетами на сервер или же фильтровать их для подмены значений.

Шаг2.1. Спам пакетами:
Поспамить мы можем совершенно разными способами.
Например мы можем убивать монстра при его респе, или же собирать орду монстров, и убивать их, своебразный бот получается.
Или к примеру крафтить что либо....
Ну или же собирать, ящики какие нибудь.
Вобщем, наши возможности безграничны.
Выбираем пункт меню View -> Option
И устанавливаем:
Для Winsock 1.1 - Send, SendTo. Recv, RecvFrom включать не надо.
Для Winsock 2.0 - оставляем без изменений, если я не ошибаюсь, Winsock 2.0 используется браузерами, т.е можно даже взломать флеш-приложения ВК, но это уже другой разговор.
Затем жмем ОК.
Далее уходим в безлюдное место, чем меньше народу, тем лучше для нас, т.к меньше будем посылать пакеты серверу, и, соотвественно, проще будет найти необходимый нам пакет.
Нажимаем Плей и совершаем необходимое нам действие.
Затем нажимаем Стоп.
У нас вылезет окошко со всеми отправленными пакетами. (У отправленных есть пометка Send или SendTo).
Выглядит это всё примерно вот так: [Ссылки могут видеть только зарегистрированные пользователи. ]
Если всё выглядит именно так, а это - непонятная Function у пакета, где написана полная ересь - нам будет посложнее, но не очень.
Если пакетов совсем мало - ставим на отправку (ПКМ по пакету - Add To Send List) все, и отправляем их по очереди:
Сначала галочку на 1 пакет, сенд его, смотрим что произошло в игре, затем на 2ой, и таким образом выискиваем нужный нам.
Если же пакетов великое множество: Ориентируемся по времени, когда мы сделали действие, и когда нажали стоп, и восстанавливая хронологию событий - ищем пакет.

Второй вариант поиска пакета:
Мы знаем что в нашем действии участвовала цифра, допустим, 255.
Включаем калькулятор, придаем ему инженерный вид, вводим 255, переключаемся на Нех (16-тиричная система счисления) и получаем FF, затем ищем пакет, в котором есть FF, но, к сожалению, многие приложения шифруют это дело, и, врятли будет там именно то число, которое мы искали.

Расскажу на примере спама в чат локации игры BS:
Пишем в чат что либо, например: "Игрок Tully с сервера пандора самый лучший!!!!))"
И, поскольку, в пакете английские символы замечательно видны, мы сможем отличить пакет по @$!@^T.u.l.l.y@$@^@!!))
Т.е мы видим что там есть английские буквы Tully, знаки восклицания, и скобочки. Ставим этот пакет на автоотправку с ТО в 10к мс.
ЗЫ: Чат локации в БС не поддерживает отправки одинаковых сообщений, т.е хоть на 1 символ, но нужно менять сообщение, с помощью пакетов мы обходим эту "защиту", но, к сожалению, таймер в 10 сек на отправку сообщений обойти не удалось, по крайней мере мне.

После того как нашли искомое - ставим на автоотправку и наслаждаемся процессом.

Шаг2.2. Фильтры:
Сейчас я научу вас запускать фильтры.
Фильтр он и в африке фильтр, заменит что либо на другое значение, при котором измененный пакет отправится на сервер, или же к нам на ПК(клиент).
Для начала выберем, что же будем фильтровать: Исходящие(Send, SendTo) или Входящие пакеты(Recv, RecvFrom).
Скажу сразу, фильтрация входящих пакетов врятли даст какие либо изменения, они будут лишь у вас, и при первом же контакте сервера с "багаемым" предметом - его кол-во станет о5 прежним...
Что то я уже на дюп перешел... Ну да ладно.
Исходя из выжеизложенного, полагаю, что фильтровать мы, всё таки, будем исходящие пакеты(Send, SendTo).
Залазим в настройки, включаем отображение только Send и SendTo пакетов.
Затем запускаем снифф пакетов(плей).
Далее совершаем необходимое нам действие в игре, к примеру, покупаем x зелий здоровья за n монет.
Допустим, х = 10, n = 255
Т.е мы купили 10 зелий за 255 монет. Именно ЗА, а не ПО, т.к в пакете, скорей всего, будет именно общая цена товара, а не цена за еденицу, при покупке количества Х.
Код:
Нажимаем стоп в нашем WPE, и ищем пакет, найти нам его помогут значения, 10 зелий, 255 монет. Переводим 10 и 255 в Нех кодировку.
Получаем 10 = 0A, 255 = FF. Так же стоит отметить что на самом то деле в Нех кодировке число 255 будет выглядеть как 00 FF или 00 00 00 FF, аналогично и 00 0A или 00 00 00 0A.
+Ко всему, в пакетах значения часто перевернуты, т.е мы видим не 00 0A, а 0А 00, и не 00 FF, а FF 00.
И вот мы нашли пакет, ежели не нашли - игра использует шифровку, неведанную нам, простым смертным.
Нашли, теперь высчитываем оффсет, в котором находятся наши FF и 0A.
На самом деле это проще простого.
См. [Ссылки могут видеть только зарегистрированные пользователи. ]
Кружочками я обвел каждый оффсет, идут они по порядку, в одном ряду - 16 оффсетов, в 2ух - 16*2 = 32 оффсета, в 3 - 16*3 = 48 оффсетов и т.д
Пакет нашли, оффсеты посчитали.
К примеру, мы получили 8(для 0А) и 11(для FF) оффсеты.
Клацаем в окне WPE по слову Filters и выбираем там Filter 1
Жмем по нему 2 раза ЛКМ. И видим перед собой таблицу.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Разумеется указываем работу фильтра на Send и SendTo
Имя фильтра - ну укажите Zhyk.ru 4ever =)
в строку SEARCH пишем: в столбец под номером 008 - 0А, в 011 - FF
Затем в строку MODIFY в те же столбцы: в 008 пишем то, сколько зелий мы желаем(например FF - это 255), в 011 - цену, за которую мы их желаем(например 01 - это 1).
Всё указано на примере! НЕ ОБЯЗАТЕЛЬНО ЧТО В ВАШЕМ СЛУЧАЕ ВСЁ БУДЕТ ИМЕННО ТАК!
Затем жмем Apply и ставим галочку на фильтре Zhyk.ru 4ever
После чего нажимаем ON (это чуть выше того места, где показаны все фильтры)
И повторяем это действие, так же покупаем 10 зелий за 255 монет, и вуаля, мы получили 255 зелий за 1 монету.

Шаг3. Заключение:
Если вы всё таки и решили читерить в играх, по средствам WPE - не стоит сильно дюпать, или багать что либо, идей масса, возможности безграничны, я лишь направил вас на этот путь. И помните, это всё нарушение правил любой игры, что повлечет блокировку аккаунта, чего я вам не желаю.

Выложено с целью ознакомления, нивкоей мере не пропагандирую использование и не претендую на разрушение геймплея любых ММО, в частности - Blood And Soul. Со всем уважением к администрации всех ММО проектов заявляю: я использую WPE лишь для тестирования выявленных мною потенциальных багов, читов и прочего.

С любовью Tully, (Пандора).


*Если этот пост не наберет море плюсов в мою репутацию, и не менее большой океан "спасибок" я серьёзно на вас обижусь, и больше никакие свои старания не солью в паблик и прокляну всех, кто посмотрит мой топик и не оставит даже сообщения с благодарностью.
**С радостью приму плюшки в игре.
***Поддержите автора материально, он вам ещё и не такое забацает (С)
****Хочешь накормить человека один раз - дай ему рыбу, хочешь накормить на всю жизнь - научи рыбачить. (с)
Исходя из этой мудрости, я не стал писать дюпы, я решил научить вас делать это самим


Спасибо за внимание. Надеюсь, что я вам помог.

Потренируемся: http://zhyk.ru/forum/showthread.php?...73#post2513173
Потренируемся2: http://zhyk.ru/forum/showthread.php?...91#post2627791
________________
ICQ:619-146-764
skype: space_invader15
vk: /jahrakal_trollwarlord

Последний раз редактировалось Mihail1oo5oo; 06.03.2012 в 00:14.
  Ответить с цитированием
12 пользователя(ей) сказали cпасибо:
akamanaxi (01.02.2013), ArchD (18.02.2012), colossus (19.02.2012), Dicpano15 (19.02.2012), Guffi666 (06.08.2012), Jumper (05.03.2012), kimper (03.05.2012), Loki_e! (15.06.2013), nybegblya (19.02.2012), Painkid (25.02.2012), Zoudy (16.04.2012), _-MooN-_ (02.03.2012)
Старый 19.02.2012, 13:19   #2
 Разведчик
Аватар для Dicpano15
 
Dicpano15 никому не известный тип
Регистрация: 29.04.2011
Сообщений: 29
Популярность: 0
Сказал(а) спасибо: 68
Поблагодарили 7 раз(а) в 7 сообщениях
Отправить сообщение для Dicpano15 с помощью ICQ Отправить сообщение для Dicpano15 с помощью Telegram Отправить сообщение для Dicpano15 с помощью Yahoo Отправить сообщение для Dicpano15 с помощью Skype™
 
По умолчанию Re: WPE для самых маленьких. На примере.

Спасибо я так понял ето реально можна цену любую другую изменять да?
________________
love You girl
  Ответить с цитированием
Старый 20.02.2012, 17:33   #3
 Пехотинец
Аватар для Mihail1oo5oo
 
Mihail1oo5oo на правильном пути
Регистрация: 28.01.2010
Сообщений: 60
Популярность: 48
Сказал(а) спасибо: 117
Поблагодарили 51 раз(а) в 24 сообщениях
Отправить сообщение для Mihail1oo5oo с помощью ICQ Отправить сообщение для Mihail1oo5oo с помощью Skype™
 
По умолчанию Re: WPE для самых маленьких. На примере.

Цитата:
Сообщение от Dicpano15Посмотреть сообщение
Спасибо я так понял ето реально можна цену любую другую изменять да?

Изменять ты подругей своей будешь. а тут цену ЗАменяют...

Добавлено через 4 минуты
Цену ИЗменяем мы лишь по факту, а на самом деле мы ПОДменяем зашифрованное значение цены на более нам подходящее.
________________
ICQ:619-146-764
skype: space_invader15
vk: /jahrakal_trollwarlord

Последний раз редактировалось Mihail1oo5oo; 20.02.2012 в 17:38. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 22.02.2012, 05:23   #4
 Разведчик
Аватар для Snoke
 
Snoke излучает ауруSnoke излучает ауруSnoke излучает ауруSnoke излучает ауруSnoke излучает ауруSnoke излучает ауру
Регистрация: 25.12.2010
Сообщений: 24
Популярность: 670
Сказал(а) спасибо: 3
Поблагодарили 23 раз(а) в 18 сообщениях
Отправить сообщение для Snoke с помощью Skype™
 
По умолчанию Re: WPE для самых маленьких. На примере.

С аптекарем пофиксили , теперь выбивает ошибка сервера
  Ответить с цитированием
Старый 22.02.2012, 12:46   #5
 Пехотинец
Аватар для Mihail1oo5oo
 
Mihail1oo5oo на правильном пути
Регистрация: 28.01.2010
Сообщений: 60
Популярность: 48
Сказал(а) спасибо: 117
Поблагодарили 51 раз(а) в 24 сообщениях
Отправить сообщение для Mihail1oo5oo с помощью ICQ Отправить сообщение для Mihail1oo5oo с помощью Skype™
 
По умолчанию Re: WPE для самых маленьких. На примере.

Цитата:
Сообщение от SnokeПосмотреть сообщение
С аптекарем пофиксили , теперь выбивает ошибка сервера

Молодой человек, я писал не дюп, а МАНУАЛ К WPE
________________
ICQ:619-146-764
skype: space_invader15
vk: /jahrakal_trollwarlord
  Ответить с цитированием
Старый 26.02.2012, 13:54   #6
 Разведчик
Аватар для gor220
 
gor220 никому не известный тип
Регистрация: 09.01.2012
Сообщений: 10
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: WPE для самых маленьких. На примере.

т.е все что вы написали на самом деле не работает в B&S ?
  Ответить с цитированием
Старый 29.02.2012, 06:14   #7
 Пехотинец
Аватар для Mihail1oo5oo
 
Mihail1oo5oo на правильном пути
Регистрация: 28.01.2010
Сообщений: 60
Популярность: 48
Сказал(а) спасибо: 117
Поблагодарили 51 раз(а) в 24 сообщениях
Отправить сообщение для Mihail1oo5oo с помощью ICQ Отправить сообщение для Mihail1oo5oo с помощью Skype™
 
По умолчанию Re: WPE для самых маленьких. На примере.

Работает или нет - не проверялось, но уверяю, большая часть точно работает. БС атакуется пакетами вообще без проблем, в сравнении с ла2 - это очень легко. =)
В ла2 всё гораздо сложнее... =)
________________
ICQ:619-146-764
skype: space_invader15
vk: /jahrakal_trollwarlord
  Ответить с цитированием
Старый 29.02.2012, 15:59   #8
 Разведчик
Аватар для gor220
 
gor220 никому не известный тип
Регистрация: 09.01.2012
Сообщений: 10
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: WPE для самых маленьких. На примере.

делал все по инструкции на пункте 2.2 словил Бан)
  Ответить с цитированием
Старый 04.03.2012, 01:21   #9
 Пехотинец
Аватар для Mihail1oo5oo
 
Mihail1oo5oo на правильном пути
Регистрация: 28.01.2010
Сообщений: 60
Популярность: 48
Сказал(а) спасибо: 117
Поблагодарили 51 раз(а) в 24 сообщениях
Отправить сообщение для Mihail1oo5oo с помощью ICQ Отправить сообщение для Mihail1oo5oo с помощью Skype™
 
По умолчанию Re: WPE для самых маленьких. На примере.

Перезапуск геймнета помогает. По крайней мере помогал раньше.
Не использую ныне сие баловство =)
________________
ICQ:619-146-764
skype: space_invader15
vk: /jahrakal_trollwarlord
  Ответить с цитированием
Старый 10.03.2012, 01:33   #10
 Пехотинец
Аватар для Mihail1oo5oo
 
Mihail1oo5oo на правильном пути
Регистрация: 28.01.2010
Сообщений: 60
Популярность: 48
Сказал(а) спасибо: 117
Поблагодарили 51 раз(а) в 24 сообщениях
Отправить сообщение для Mihail1oo5oo с помощью ICQ Отправить сообщение для Mihail1oo5oo с помощью Skype™
 
По умолчанию Re: WPE для самых маленьких. На примере.

Очень рад, что мой гайд помог многим людям, посмотрел историю репутации - стало даже на душе проще, наконец-то я выложил такой материал, который реально стал полезен, и многие не поскупились нажать волшебную кнопку.
Но, уверяю вас, я чувствую, что ещё ещё многое не сделано (с) ВВП =)))
________________
ICQ:619-146-764
skype: space_invader15
vk: /jahrakal_trollwarlord
  Ответить с цитированием
Старый 17.03.2012, 01:57   #11
 Пехотинец
Аватар для Mihail1oo5oo
 
Mihail1oo5oo на правильном пути
Регистрация: 28.01.2010
Сообщений: 60
Популярность: 48
Сказал(а) спасибо: 117
Поблагодарили 51 раз(а) в 24 сообщениях
Отправить сообщение для Mihail1oo5oo с помощью ICQ Отправить сообщение для Mihail1oo5oo с помощью Skype™
 
По умолчанию Re: WPE для самых маленьких. На примере.

Хочу больше плюсиков и спасибок!
________________
ICQ:619-146-764
skype: space_invader15
vk: /jahrakal_trollwarlord
  Ответить с цитированием
Старый 16.04.2012, 18:19   #12
 Разведчик
Аватар для ManneliGRhein
 
ManneliGRhein никому не известный тип
Регистрация: 16.04.2012
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: WPE для самых маленьких. На примере.

Спасибо, обязательно воспользуюсь советом
  Ответить с цитированием
Старый 20.04.2012, 17:37   #13
 Разведчик
Аватар для Ultras
 
Ultras никому не известный тип
Регистрация: 15.09.2009
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: WPE для самых маленьких. На примере.

Mihail1oo5oo, привет, а реал через wpe набить себе монет или золото?? ты сам пробывал?
  Ответить с цитированием
Старый 03.05.2012, 16:42   #14
 Разведчик
Аватар для Vadim131
 
Vadim131 никому не известный тип
Регистрация: 02.05.2012
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для Vadim131 с помощью Skype™
 
По умолчанию Re: WPE для самых маленьких. На примере.

я в пакетах не могу найти стоимость
кол-во есть предметов,а стоимость фиг
________________
Не смейтесь над человеком, делающим шаг назад. Возможно, он берет разбег.
  Ответить с цитированием
Старый 05.06.2012, 18:59   #15
 Разведчик
Аватар для BoRa09
 
BoRa09 никому не известный тип
Регистрация: 30.03.2012
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: WPE для самых маленьких. На примере.

у меня скрины твои не открываются...и почему в впе пакеты моих действий я тоже не вижу....что за фигня

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

Последний раз редактировалось BoRa09; 05.06.2012 в 19:43. Причина: Добавлено сообщение
  Ответить с цитированием
Ответ

Метки
b'n's, blood and soul, blood'n'soul, wpe, wpe+bs

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Продам] 2 маленьких акка на ру1. не брут) Mebius Dark Orbit 7 23.06.2011 05:03
[Продам] продаю персов маленьких Sanuyda Point Blank 5 06.02.2011 13:49
[Баг] Два маленьких бага. tu_zp_ua Общение и обсуждение 5 11.01.2011 17:18
[Баг] 2 маленьких бага! Vlad2891 Общение и обсуждение Perfect World 5 05.08.2010 15:02

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

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

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