07-09-2016, 11:08 AM
Приветствую всех!
В виду того, что PointShark так и не исправили, пришлось брать дело в свои руки и запилить на базе MapleShark - сниффер пакетов к игре Piercing Blow и Point Blank с версией 1.x - 3.x
![[Изображение: QZ7D.png]](https://image.zone-game.info/images/2016/07/09/QZ7D.png)
Как и в оригинальном MapleShark поддерживаются скрипты для разбора пакетов. Так же, в их API были добавлены методы чтения Unicode строк:
[SRC="csharp"] string AddUnicodeString(string name, int sizeOf);
string AddPaddedUnicodeString(string name, int length);
[/SRC]
C формы Data можно копировать данные в буфер обмена двумя способами:
CTRL + C - копирует hex:
CTRL + B - копирует подготовленный массив байт:
Последняя версия: 1.0.0.2 (Изменения)
Предыдущая версия: 1.0.0.1 (Изменения)
VirusTotal PiercingShark 1.0.0.2.7z
VirusTotal PiercingShark 1.0.0.1.7z
VirusTotal PiercingShark.7z
Для запуска требуется .NET Framework 4.6.1 и WinPcap.
В виду того, что PointShark так и не исправили, пришлось брать дело в свои руки и запилить на базе MapleShark - сниффер пакетов к игре Piercing Blow и Point Blank с версией 1.x - 3.x
![[Изображение: QZ7D.png]](https://image.zone-game.info/images/2016/07/09/QZ7D.png)
Как и в оригинальном MapleShark поддерживаются скрипты для разбора пакетов. Так же, в их API были добавлены методы чтения Unicode строк:
[SRC="csharp"] string AddUnicodeString(string name, int sizeOf);
string AddPaddedUnicodeString(string name, int length);
[/SRC]
C формы Data можно копировать данные в буфер обмена двумя способами:
CTRL + C - копирует hex:
Код:
58 00 61 00 76 00 69 00 65 00 72 00 43 00 6F 00 6D 00 6D 00 61 00 6E 00 64 00 65 00 72 00CTRL + B - копирует подготовленный массив байт:
Код:
var data = new byte[]
{
0x58, 0x00, 0x61, 0x00, 0x76, 0x00, 0x69, 0x00, 0x65, 0x00, 0x72, 0x00, 0x43, 0x00, 0x6f, 0x00,
0x6d, 0x00, 0x6d, 0x00, 0x61, 0x00, 0x6e, 0x00, 0x64, 0x00, 0x65, 0x00, 0x72, 0x00,
};Последняя версия: 1.0.0.2 (Изменения)
Предыдущая версия: 1.0.0.1 (Изменения)
VirusTotal PiercingShark 1.0.0.2.7z
VirusTotal PiercingShark 1.0.0.1.7z
VirusTotal PiercingShark.7z
Для запуска требуется .NET Framework 4.6.1 и WinPcap.


![[Изображение: vR5QG.png]](https://image.zone-game.info/images/2016/07/18/vR5QG.png)
![[Изображение: GuVJP.png]](https://image.zone-game.info/images/2016/07/18/GuVJP.png)
![[Изображение: 9NEkB.png]](https://image.zone-game.info/images/2016/07/18/9NEkB.png)

![[Изображение: kovmA.png]](https://image.zone-game.info/images/2016/07/21/kovmA.png)
![[Изображение: 9C8of.png]](https://image.zone-game.info/images/2016/07/21/9C8of.png)