To jest polecenie idl2wrs, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
idl2wrs - CORBA IDL to Wireshark Generator wtyczek
STRESZCZENIE
idl2wrs
OPIS
idl2wrs to program, który pobiera określonego użytkownika CORBA IDL plik i generuje "C" źródło
kod dla Wireshark "podłącz".
Ten wynikowy plik można skompilować jako Wireshark wtyczka i służy do monitorowania GIOP/IIOP
ruch korzystający z tego IDL.
idl2wrs jest w rzeczywistości opakowaniem skryptów powłoki dla dwojga Python programy. Te programy to:
· wireshark_be.py
Zawiera główną klasę odwiedzających IDL
· wireshark_gen.py
Zawiera klasę generatora kodu źródłowego
idl2wrs obsługuje analizę heurystyczną ruchu GIOP/IIOP i eksperymentalny kod dla
jawna analiza, oparta na mapowaniu klucza obiektu <-> identyfikatora repozytorium. Jednak kod dla
Wtyczki oparte na heurystyce są generowane domyślnie, a użytkownicy powinni wziąć to pod uwagę
preferowana metoda, chyba że występują kolizje przestrzeni nazw.
OPCJE
Obecnie nie ma opcji. idl2wrs można wywołać w następujący sposób.
1. Aby napisać kod C na standardowe wyjście.
idl2wrs
np: idl2wrs echo.idl
2. Aby zapisać do pliku, po prostu przekieruj wyjście.
idl2wrs echo.idl > pakiet-test.c
ŚRODOWISKO
idl2wrs będzie szukać wireshark_be.py i wireshark_gen.py in $PYTHONPATH/pakiety-witryny/
a jeśli nie zostanie znaleziony, spróbuje użyć bieżącego katalogu ./
Podczas spotkania Członkom Konsorcjum zostały zaprezentowane -p opcja przekazana do omniidl (wewnątrz idl2wrs) wskazuje gdzie wireshark_be.py i
wireshark_gen.py będą przeszukiwane. Może to wymagać ulepszenia, jeśli umieścisz te pliki
gdzieś indziej.
Jeśli narzeka, że nie może znaleźć niektórych modułów (np. tempfile.py), możesz chcieć
sprawdź, czy PYTHONPATH jest poprawnie ustawiony.
np: PYTHONPATH=/usr/lib/python1.5/
Korzystaj z idl2wrs online za pomocą usług onworks.net