패킷 분석을 수행하고 특정 패킷이 전송되는 것을 차단할 수있는 라이브러리가 있습니까?

StackOverflow https://stackoverflow.com/questions/1815464

문제

나는 찾았다 JPCAP, 그러나 내 요구 사항의 절반 만 충족합니다. 패킷을 차단할 수는 없습니다. FAQ에 명시된 바와 같이. 크로스 플랫폼 (Windows, Mac, Linux) 솔루션을 선호하지만, 존재하지 않으면 OS 특이 적 솔루션이 허용됩니다.

저의 목표는 특정 조건에서 패킷이 어디로 가는지 알아 내고 리소스 액세스 방법에 관계없이 특정 기준을 충족하는 패킷을 차단하여 특정 인터넷 및 네트워크 리소스에 대한 액세스를 차단하는 것입니다. 아마도 나는 이것에 대해 잘못된 길로 가고 있으므로 모든 조언에 감사 할 것입니다.

도움이 되었습니까?

해결책

저의 목표는 ... 리소스 액세스 방법에 관계없이 특정 기준을 충족하는 [패킷]을 차단하여 특정 인터넷 및 네트워크 리소스에 대한 액세스를 차단하는 것입니다.

그것은 커널에서만 가능하며, 따라서 완전히 플랫폼별로 다릅니다.

다른 팁

libpcap도 있지만, 그것이 당신이 찾고있는 일을 정확히 할 것이라고 확신하지 못합니다 ...

에 따르면 소스 포스 페이지:

LIBPCAP는 사용자 수준 패킷 캡처를위한 시스템 독립 인터페이스입니다. LIBPCAP는 저수준 네트워크 모니터링을위한 휴대용 프레임 워크를 제공합니다. 통계 통계, 보안 모니터링, 네트워크 디버깅 등을 포함한 응용 프로그램

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top