Hello, Vitold!
Saturday February 22 2020 02:24, from Vitold Sedyshev -> Eugene Subbotin:
ES>> Кто-нибудь может посоветовать сабж? Не просто txt2pkt, а
ES>> полноценный, которым можно сгенерировать пакеты так, чтобы они
ES>> эмулировали все флаги, параметры, версию софта/мейлера итп. Чтобы
ES>> можно было полностью повторить PKT, генерируемый другим софтом
ES>> так, чтоб он ничем не отличался. Желательно, под винду или
ES>> линукс, исходники тоже приветствуются.
Думаю такова в природе нет.
VS> Ну я могу дать тебе ссылку например на C/C++ реализацию PKT записи как
VS> на универсальный язык
VS>
https://github.com/huskyproject/hpt/blob/806a6a0c4176999b9e56dc8107b96
VS> d28a5c23129/src/pktwrite.c#L61
Там только 2+ пакеты генерит, а хочется попробовать разные, как минимум
FTS-0001.016, FSC-0039.004, FSC-0048.002 и FSC-0045.001 (всяких там 3 в природе
не существует).
VS> А так знаю еще реализации на Python и Golang. А тебе для какого языка
VS> программирования нужно?
Ему нужен тул для тестирования, чтобы как можно больше разных кейсов покрыть, а
все эти реализации, они только какой-то один способ могут.
Я видел, что разные фидо проекты прошлого с собой иногда носят по несколько
.pkt как примеры попарсить, там можно весьма старинные сообщения найти, которые
были созданы сегодня не популярным софтом.
P.S. А ещё было бы круто для QA дел иметь vmware имиджи десяти разных сетапов
на потестировать, причём внутри с разными ОС и совершенно разными системами.
Далее, для bink+ и прочих онлайн протоколов их все в одну виртуальную сеть
посадить, а остальные с расшаренным диском, чтобы аутбанды и в их инбауды
перекидывать.
Best Regards, Nil