2013-01-10 2 views
0

나는 UDP SNMP 트랩을 수신하고 여러 위치로 전달하는 코드 조각을 만들고 있지만 원본 주소 정보는 그대로 유지해야합니다. 그렇지 않으면 모든 트랩이이 배포자 코드를 실행하는 시스템에서 오는 것으로 나타납니다. 이것은 UDP 단방향 통신이므로 응답에 대해 걱정할 필요가 없습니다. 감사.Ruby에서 스푸핑 소스 주소를 사용하는 방법은 무엇입니까?

+1

재미있는 소리. 당신이 문제를 풀려고 시도했음을 보여주기 때문에 당신은 무엇을 썼습니까? –

답변

0

RAW 소켓을 만들고 처음부터 직접 패킷을 만들어야합니다. traceroute이 UDP로 수행하는 것과 같이 작동하는 예제가 있거나 RFC 사양을 매우 자세히 따르는 경우 이는 매우 간단합니다.

pack과 올바른 옵션을 사용하여 조립하는 것이 그리 어렵지 않습니다.

관련 문제