Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen idl2wrs komutudur.
Program:
ADI
idl2wrs - CORBA IDL'den Wireshark Eklenti Oluşturucuya
SİNOPSİS
idl2wrs
TANIM
idl2wrs belirtilen bir kullanıcıyı alan bir programdır CORBA IDL dosya ve oluşturur "C" kaynak
için kod Wireshark "Eklenti".
Ortaya çıkan bu dosya bir olarak derlenebilir. Wireshark eklenti ve izlemek için kullanılır GİOP/İİOP
Bu IDL'yi kullanan trafik.
idl2wrs aslında iki kişilik bir kabuk komut dosyası sarıcısıdır Python programlar. Bu programlar:
· wireshark_be.py
Ana IDL Ziyaretçi Sınıfını içerir
· wireshark_gen.py
Kaynak Kodu Oluşturucu Sınıfını içerir
idl2wrs GIOP/IIOP trafiğinin buluşsal incelemesini ve bazı deneysel kodları destekler.
Nesne Anahtarı <-> Depo Kimliği eşlemesine dayalı açık diseksiyon. Ancak, için kod
buluşsal tabanlı eklentiler varsayılan olarak oluşturulur ve kullanıcılar bunu
bazı ad alanı çakışmalarınız olmadıkça tercih edilen yöntem.
SEÇENEKLER
Şu anda hiçbir seçenek yok. idl2wrs aşağıdaki gibi çağrılabilir.
1. C kodunu stdout'a yazmak için.
idl2wrs
örneğin: idl2wrs echo.idl
2. Bir dosyaya yazmak için çıktıyı yeniden yönlendirmeniz yeterlidir.
idl2wrs echo.idl > paket testi.c
ÇEVRE
idl2wrs arayacak wireshark_be.py ve wireshark_gen.py in $PYTHONPATH/site paketleri/
ve bulunamazsa, geçerli dizini deneyecek ./
The -p seçenek omniidl'e geçti (iç idl2wrs) nerede olduğunu gösterir wireshark_be.py ve
wireshark_gen.py aranacak. Bu dosyaları yerleştirirseniz, bunun ince ayar yapılması gerekebilir.
başka bir yer.
Bazı modülleri bulamamaktan şikayet ediyorsa (örn. tempfile.py),
PYTHONPATH'in doğru ayarlanıp ayarlanmadığını kontrol edin.
örneğin: PYTHONPATH=/usr/lib/python1.5/
onworks.net hizmetlerini kullanarak idl2wrs'yi çevrimiçi kullanın