Questo è il comando idl2wrs che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
idl2wrs - Generatore di plugin da CORBA IDL a Wireshark
SINOSSI
idl2wrs
DESCRIZIONE
idl2wrs è un programma che accetta un utente specificato CORBA IDL file e genera "C" source
codice per a Wireshark "collegare".
Questo file risultante può essere compilato come a Wireshark plug-in e utilizzato per monitorare GIOP/IIOP
traffico che utilizza questo IDL.
idl2wrs è in realtà un wrapper di script di shell per due Python programmi. Questi programmi sono:
· wireshark_be.py
Contiene la principale IDL Visitor Class
· wireshark_gen.py
Contiene la classe del generatore di codice sorgente
idl2wrs supporta la dissezione euristica del traffico GIOP/IIOP e del codice sperimentale per
dissezione esplicita, basata sulla mappatura Object Key <-> Repository Id. Tuttavia, codice per
i plug-in basati su euristici vengono generati per impostazione predefinita e gli utenti dovrebbero considerarlo il
metodo preferito a meno che tu non abbia alcune collisioni di namespace.
VERSIONI
Attualmente non ci sono opzioni. idl2wrs può essere invocato come segue.
1. Per scrivere il codice C su stdout.
idl2wrs
ad esempio: idl2wrs echo.idl
2. Per scrivere su un file, reindirizzare semplicemente l'output.
idl2wrs echo.idl > pacchetto-test.c
AMBIENTE
idl2wrs cercherò wireshark_be.py ed wireshark_gen.py in $PYTHONPATH/pacchetti-sito/
e se non viene trovato, proverà la directory corrente ./
I -p opzione passata a omniidl (inside idl2wrs) indica dove wireshark_be.py ed
wireshark_gen.py verrà cercato. Potrebbe essere necessario apportare modifiche se si inseriscono questi file
altrove.
Se si lamenta di non essere in grado di trovare alcuni moduli (ad esempio tempfile.py), potresti volerlo
controlla se PYTHONPATH è impostato correttamente.
ad esempio: PYTHONPATH=/usr/lib/python1.5/
Usa idl2wrs online utilizzando i servizi onworks.net