15.03.2014, 04:07 | #1 |
Ученый
Регистрация: 13.03.2010
Сообщений: 110
Сказал(а) спасибо: 55
Поблагодарили 23 раз(а) в 14 сообщениях
|
Гуиды
Давно хотел спросить, кто может подсказать, почему с версии 4.х так странно читаются\пишутся гуиды?
например (TC): Код:
uint8 bitOrder[8] = {2, 3, 7, 4, 0, 5, 6, 1}; recvData.ReadBitInOrder(guid, bitOrder); uint8 byteOrder[8] = {0, 2, 6, 1, 7, 3, 4, 5}; recvData.ReadBytesSeq(guid, byteOrder); |
15.03.2014, 17:02 | #4 |
Ученый
Регистрация: 13.03.2010
Сообщений: 110
Сказал(а) спасибо: 55
Поблагодарили 23 раз(а) в 14 сообщениях
|
|
15.03.2014, 20:10 | #6 |
Ученый
Регистрация: 13.03.2010
Сообщений: 110
Сказал(а) спасибо: 55
Поблагодарили 23 раз(а) в 14 сообщениях
|
|
17.03.2014, 23:14 | #8 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
Летом 2012-го я писал плагины для IDA для распаковки таких опкодов. Курсор, кажется, должен стоять на первой инструкции «чтения» пакета.
Простой: https://gist.github.com/LordJZ/9607042 Для мувмент пакетов: https://gist.github.com/LordJZ/9607344 |
2 пользователя(ей) сказали cпасибо: | Konctantin (18.03.2014), SeT (18.03.2014) |