Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Файлообменник (http://mangos.ytdb.ru/forumdisplay.php?f=52)
-   -   сниф рандом героик "Крепость темного клыка" (http://mangos.ytdb.ru/showthread.php?t=4182)

Йоха 21.04.2011 17:53

сниф рандом героик "Крепость темного клыка"
 
Вложений: 1
У кого есть свой просмотрщик пакетов, посмотрите плиз примерно все ли на месте в снифе. А то у меня какие-то сомнения насчет того все ли правильно пишется, то ли это просто были лаги инета.
Я сегодня пошел своим палом похилил рандом геру, попал в крепость темного клыка.
Может кому интересен будет сниф. формат pkt, версия 3.0, в поле optionaldata - строка в виде ип_адрес:порт того подключения с которого записаны данные.

LordJZ 21.04.2011 18:04

У вас PktChunkHeader.UnixTime пустой: http://dl.dropbox.com/u/9241118/yoha_dump.gif

Йоха 21.04.2011 18:19

Цитата:

Сообщение от LordJZ (Сообщение 21376)
У вас PktChunkHeader.UnixTime пустой: http://dl.dropbox.com/u/9241118/yoha_dump.gif

да, время я не заполняю, туда просто 0 записывается

Lordronn 21.04.2011 19:55

Все прекрасно открывается и читается

RomanRom2 21.04.2011 20:11

Цитата:

Сообщение от Йоха (Сообщение 21377)
да, время я не заполняю, туда просто 0 записывается

а чо так?

Йоха 21.04.2011 20:57

Цитата:

Сообщение от RomanRom2 (Сообщение 21386)
а чо так?

Да когда писал класс работающий с файлами формата pkt, не нашел среди функций API работающих со временем/датой ничего что бы возвращало нечто похожее на unix date/time. Если я правильно понял то надо городить огород из GetLocalTime, потом SystemTimeToFileTime, потом FileTimetoDosTime, и тогда мы получим нечто умещающееся в DWORD, все остальное работает со структурами размер которых превышает 4 байта. Лень было разбираться то это или не то :pardon:

TOM_RUS 21.04.2011 21:10

Цитата:

Сообщение от Йоха (Сообщение 21388)
Да когда писал класс работающий с файлами формата pkt, не нашел среди функций API работающих со временем/датой ничего что бы возвращало нечто похожее на unix date/time. Если я правильно понял то надо городить огород из GetLocalTime, потом SystemTimeToFileTime, потом FileTimetoDosTime, и тогда мы получим нечто умещающееся в DWORD, все остальное работает со структурами размер которых превышает 4 байта. Лень было разбираться то это или не то :pardon:

http://www.cplusplus.com/reference/clibrary/ctime/time/

Йоха 21.04.2011 21:42

слона то я и не заметил =)))

HuntsMan 10.05.2011 20:19

Кто-нибудь может выложить сниф в формате PKT 3.0 с удачным входом на 14007?)


Текущее время: 22:55. Часовой пояс GMT +3.

ru-mangos.ru - Русское сообщество MaNGOS