Это команда idl2wrs, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
idl2wrs - CORBA IDL для генератора подключаемых модулей Wireshark
СИНТАКСИС
idl2wrs
ОПИСАНИЕ
idl2wrs это программа, которая принимает указанный пользователем КОРБА IDL файл и генерирует "C" источник
код для Wireshark "плагин".
Этот результирующий файл может быть скомпилирован как Wireshark плагин и используется для мониторинга GIOP / IIOP
трафик, использующий этот IDL.
idl2wrs на самом деле оболочка сценария оболочки для двоих Питон программы. Эти программы:
· wirehark_be.py
Содержит основной класс посетителей IDL
· wirehark_gen.py
Содержит класс генератора исходного кода
idl2wrs поддерживает эвристическое анализирование трафика GIOP / IIOP и некоторый экспериментальный код для
явное вскрытие, основанное на сопоставлении Object Key <-> Repository Id. Однако код для
плагины на основе эвристики создаются по умолчанию, и пользователи должны учитывать это
предпочтительный метод, если у вас нет коллизий в пространстве имен.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
На данный момент вариантов нет. idl2wrs можно вызвать следующим образом.
1. Записать код на C в stdout.
idl2wrs
например: idl2wrs echo.idl
2. Для записи в файл просто перенаправьте вывод.
idl2wrs echo.idl> пакет-test.c
ОКРУЖАЮЩАЯ СРЕДА
idl2wrs буду искать wirehark_be.py и wirehark_gen.py in $ PYTHONPATH / site-packages /
и если не найден, попробует текущий каталог ./
Ассоциация -p опция передана в omniidl (внутри idl2wrs) указывает, где wirehark_be.py и
wirehark_gen.py будет произведен поиск. Это может потребовать настройки, если вы разместите эти файлы
где-нибудь еще.
Если он жалуется на то, что не может найти некоторые модули (например, tempfile.py), вы можете захотеть
проверьте, правильно ли установлен PYTHONPATH.
например: PYTHONPATH = / usr / lib / python1.5 /
Используйте idl2wrs онлайн с помощью сервисов onworks.net