forked from magicxor/PWPacketListener
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
46 lines (32 loc) · 2.29 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Perfect World Packet Listener v 1.0.0 by N00bSa1b0t
---------------------------------------------------
Краткое описание
Почти все ингейм программы используют иньекцию пакетов, тем самым заставляя игру выполнять нужные действия. Эти пакеты относятся к так называемому контейнеру С22, в котором передаются почти все действия игрока. Однако как же от отлавливать новые пакеты, которые так хочется использовать?
На помощь придет данная программа Она позволяет отловить все пакеты из контейнера С22, которая посылает игра. Причем ловля идет очень хитрым способом, что почти никак не сказывается на самой игре.
Скриншоты, обсуждение и прочую информацию о программе можно найти по адресу http://zhyk.ru/forum/showthread.php?t=276220
Принцип работы
1. Выделяем область в памяти клиента, куда пишем свой код, который и обеспечит перехват пакета.
2. Заменить первые байты функции отправки пакетов на джамп на нашу новую функцию. А в конце нашей новой функции есть джамп в оригинальное место в памяти.
3. Новая функция обеспечивает перехват пакета. (кому интересно, могу подробнее расписать как именно..).
Возможности программы
1) Отлавливать и показывать в нормальном виде все пакеты из контейнера С22.
2) Инжектировать свои пакеты в игру. А также инжектировать уже пойманные двумя кликами мышки.
3) Сохранять словленное в текстовый файл.
Особенности программы
1) Программа работает с памятью клиента, поэтому исполняемые файлы никак не изменяются.
2) Программа в интернет не лезет, ничего не передает.
Планы на будущее
1) Автообновление программы (отключаемое для параноиков)
2) Возможность вручную выбирать процесс, если поиск окон PW потерпел неудачу
3) Настройка конфига из программы
4) Возможность работы с несколькими конфигами
Я не несу ответственность за возможные вылеты игры и прочие напасти при использовании данной программы. Все делаете на свой страх и риск.
Выражаю огромную благодарность сообществу zhyk.ru, почившему pwlab.ru, а также лично TBX1n'у :)
VT
https://www.virustotal.com/file/3b02e2b4a9c9f690a30808ab41098eb1df842383e34811e69cc066ae6c3d95ee/analysis/1358707311/
Changelog
1.0.0
+Принято решение вести changelog
+Добавлен опциональный параметр в config.ini - "WindowClassName", что позволяет искать окна PW с измененным классом окна.
+Исправлен вылет PW при отправке пакета более 127 байт
+Добавлен данный файл