간단한 DPI (딥 패킷 검사) 도구를 작성하려고합니다. 현재 나의 단계에서는 H.323 프로토콜 탐지기를 개발해야합니다. 이 목표를 달성하려면 H.225/H.245 패킷 생성기가 필요합니다. 거의 모든 도구가 SIP 및 RTP & RTCP 프로토콜을 사용하고있는 것 같습니다. 아무도 VOIP에서 H323 프로토콜을 사용하는 도구를 알고 있습니까?H323 (H225 및 H245 포함) 프로토콜 패킷을 생성하는 방법은 무엇입니까?
0
A
답변
1
h323 라이브러리가 있으며 그 중 일부는 openh323과 openoh323/openooh323입니다.
하지만 모든 라이브러리에는 문제가 있으며 많은 버그가 있습니다. 주요 이슈 - 프로토콜은 sip 또는 다른 최신 프로토콜과 비교할 때 매우 복잡하며 모든 벤더는 "벤더에 특정한"애드온/변경을 "클라이언트에 대해 더 나은"프로토콜 방식으로 수행합니다.
결과적으로 어떤 도구로도 작업하기가 어렵습니다. 쉬운 방법은 'h323', 'rtp'등과 같은 서명을 얻는 것입니다.
관련 문제
- 1. 맞춤 프로토콜 패킷을 필터링하는 방법은 무엇입니까?
- 2. 자동으로 asn.1 인코딩 된 패킷을 생성하는 방법은 무엇입니까?
- 3. 자신의 프로토콜 패킷을 보내는 방법?
- 4. "자체 포함"정적 라이브러리를 생성하는 방법은 무엇입니까?
- 5. Objective C에서 네트워크 패킷을 생성하는 표준 방법은 무엇입니까?
- 6. PCAP 파일에서 RTP 패킷을 검색하는 방법은 무엇입니까?
- 7. 좋은 H323 프록시 서버
- 8. 프로토콜 및 프로토콜 확장에서 동일한 방법을 신속하게 허용하는 방법은 무엇입니까?
- 9. 매우 큰 프로토콜 버퍼 파일을 생성하는 방법은 무엇입니까?
- 10. NDIS 프로토콜 드라이버에서 루프백 패킷을 비활성화하는 방법
- 11. 무 상태 프로토콜 및 상태 저장 프로토콜
- 12. SWF 패킷을 캡처하는 방법은 무엇입니까?
- 13. 패킷을 다시 보내는 방법은 무엇입니까?
- 14. node.js에서 패킷을 계산하는 방법은 무엇입니까?
- 15. 패킷을 지속적으로 보내고받는 방법은 무엇입니까?
- 16. C# h323 게이트 키퍼로 통화합니다.
- 17. PDF를 생성하는 방법은 무엇입니까?
- 18. 패킷을 송수신하기 전에 패킷을 분석/가공하는 방법은 무엇입니까?
- 19. OS에서 패킷을 보내고 받기 전에 패킷을 분석/차단하는 방법은 무엇입니까?
- 20. UDP 패킷을 생성하는 가장 빠른 방법
- 21. 패킷을 보낼 때 바이트 정렬
- 22. IMEI를 생성하는 방법은 무엇입니까?
- 23. 커널이 네트워크 계층에 패킷을 전달하지 못하게하는 방법은 무엇입니까?
- 24. 맞춤 프로토콜 처리 방법은 무엇입니까?
- 25. 프로토콜 버퍼 사용 방법은 무엇입니까?
- 26. MEAN.IO를 사용하여보기 및 서비스를 생성하는 방법은 무엇입니까?
- 27. 프로토콜 응답을 확인하는 안전한 방법은 무엇입니까
- 28. 라우터가 패킷을 PC로 다시 보내는 방법은 무엇입니까?
- 29. 내 프로토콜 방법은 트리거되지 및 오류 프로토콜 작업
- 30. scapy 및 netinfo를 사용하여 패킷을 캡처하는 스크립트를 만드는 방법은 무엇입니까?
_ 쉬운 방법은 'h323', 'rtp'등과 같은 서명을 얻는 것입니다. 글쎄, 문제는 내가 찾을 수 없다는 것입니다. H323 패킷의 서명! H225, H245, H323 패킷에 대한 특정 헤더 또는 서명이 있습니까? – Abraham
또한 iptables 필터를 확인할 수 있습니다. iptables에 필터를 연결하는 필터가 있습니다. 물론 서명이 있습니다. – arheops