Озадачился поиском скриптового языка который надо прикрутить к программе для парсинга сложных опкодов.
Оказывается их сейчас развелось вагон. В луа я почти не разбирался, так в легкой форме только, поэтому вопрос: насколько этот язык пойдет для парсинга пакетов ?
Прикрутить его к программе дело плевое, как я понял прочитав документацию.
И как лучше отдавать пакет в луа код ? просто как последовательность байт ? В луа есть возможности для анализа массива байт ?
А, посмотрел на пример у топикстартера, лучше реализовать функции для чтения данных из пакета:
Код:
Read8 - число 8бит
Read16
Read32
Read64
ReadPG - пакованый GUID
ReadString
какие еще "элементарные" типы данных понадобятся ?