EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

idl2wrs – Online in der Cloud

Führen Sie idl2wrs im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl idl2wrs, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


idl2wrs – CORBA IDL zu Wireshark Plugin Generator

ZUSAMMENFASSUNG


idl2wrs

BESCHREIBUNG


idl2wrs ist ein Programm, das einen vom Benutzer angegebenen Wert übernimmt CORBA IDL Datei und generiert "C" Quelle
Code für a Wireshark „Plugin“.

Diese resultierende Datei kann als kompiliert werden Wireshark Plugin und wird zur Überwachung verwendet GIOP/IIOP
Datenverkehr, der diese IDL verwendet.

idl2wrs ist eigentlich ein Shell-Skript-Wrapper für zwei Python Programme. Diese Programme sind:

· wireshark_be.py

Enthält die Haupt-IDL-Besucherklasse

· wireshark_gen.py

Enthält die Quellcode-Generatorklasse

idl2wrs unterstützt die heuristische Zerlegung des GIOP/IIOP-Verkehrs und einige experimentelle Codes dafür
explizite Zerlegung, basierend auf der Objektschlüssel-<-> Repository-ID-Zuordnung. Allerdings Code für
Heuristikbasierte Plugins werden standardmäßig generiert, und Benutzer sollten dies berücksichtigen
bevorzugte Methode, es sei denn, es gibt einige Namespace-Kollisionen.

OPTIONAL


Derzeit gibt es keine Optionen. idl2wrs kann wie folgt aufgerufen werden.

1. Den C-Code nach stdout schreiben.

idl2wrs

zB: idl2wrs echo.idl

2. Um in eine Datei zu schreiben, leiten Sie einfach die Ausgabe um.

idl2wrs echo.idl > packet-test.c


idl2wrs wird suchen wireshark_be.py und wireshark_gen.py in $PYTHONPATH/site-packages/
und wenn es nicht gefunden wird, wird das aktuelle Verzeichnis ausprobiert ./

Das -p Option an omniidl (inside) übergeben idl2wrs) gibt an, wo wireshark_be.py und
wireshark_gen.py wird durchsucht. Dies muss möglicherweise angepasst werden, wenn Sie diese Dateien platzieren
irgendwo anders.

Wenn es sich darüber beschwert, dass einige Module (z. B. tempfile.py) nicht gefunden werden können, möchten Sie dies möglicherweise tun
Überprüfen Sie, ob PYTHONPATH richtig eingestellt ist.

Beispiel: PYTHONPATH=/usr/lib/python1.5/

Nutzen Sie idl2wrs online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad