idl2wrs - 클라우드에서의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 idl2wrs 명령입니다.

프로그램:

이름


idl2wrs - Wireshark 플러그인 생성기에 대한 CORBA IDL

개요


아이들2워스

기술


아이들2워스 지정된 사용자를 취하는 프로그램입니다 코바 IDL 파일을 생성하고 "C"
코드 와이어 샤크 "플러그인".

이 결과 파일은 다음과 같이 컴파일될 수 있습니다. 와이어 샤크 플러그인이며 모니터링하는 데 사용됩니다. GIOP/IIOP
이 IDL을 사용하는 트래픽입니다.

아이들2워스 실제로는 두 개의 쉘 스크립트 래퍼입니다. Python 프로그램들. 이러한 프로그램은 다음과 같습니다.

· wireshark_be.py

주요 IDL 방문자 클래스를 포함합니다.

· wireshark_gen.py

소스 코드 생성기 클래스를 포함합니다.

아이들2워스 GIOP/IIOP 트래픽의 경험적 분석 및 일부 실험 코드를 지원합니다.
개체 키 <-> 리포지토리 ID 매핑을 기반으로 하는 명시적 분석. 그러나 코드
경험적 기반 플러그인은 기본적으로 생성되며 사용자는 이를 고려해야 합니다.
일부 네임스페이스 충돌이 없는 한 선호되는 방법입니다.

옵션


현재는 옵션이 없습니다. 아이들2워스 다음과 같이 호출할 수 있습니다.

1. C 코드를 stdout에 작성합니다.

아이들2워스

예: idl2wrs echo.idl

2. 파일에 쓰려면 출력을 리디렉션하면 됩니다.

idl2wrs echo.idl > 패킷 테스트.c

환경


아이들2워스 찾을 것이다 wireshark_be.pywireshark_gen.py in $PYTHONPATH/사이트-패키지/
찾을 수 없으면 현재 디렉토리를 시도합니다 ./

XNUMXD덴탈의 -p omniidl에 전달된 옵션(내부 아이들2워스)는 어디에 있는지 나타냅니다. wireshark_be.py
wireshark_gen.py 검색됩니다. 이러한 파일을 배치하는 경우 조정이 필요할 수 있습니다.
다른 곳.

일부 모듈(예: tempfile.py)을 찾을 수 없다고 불평하는 경우 다음을 수행할 수 있습니다.
PYTHONPATH가 올바르게 설정되었는지 확인하세요.

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

onworks.net 서비스를 사용하여 온라인으로 idl2wrs 사용



최신 Linux 및 Windows 온라인 프로그램