2014-01-20 11 views
1

저는 IPSec이 개발자의 관점에서 어떻게 작동하는지 궁금해했습니다. 'Linux에서 주로 OS에 의해 수신되기 전에 패킷을 가로 채고 분석하기 위해 자신 만의 "에이전트"를 작성하고 싶습니다. 또한 (IPSec에서 수행 된 것과 같이) 전송되기 전에 페이로드 수준 (내가 전송하는 IP 주소에 따라)에서 주입을 수행합니다. 누군가 포인터를 알려줄 수 있습니까?패킷을 송수신하기 전에 패킷을 분석/가공하는 방법은 무엇입니까?

저는 호스트가 (예를 들어 링 0에서 실행 중일 때) 에이전트가 손상되지 않도록 안전한 방법으로 좋은 작업을 수행하는 데 가장 적합한 언어를 알고 싶습니다.

저는 주로 Linux에 초점을 맞추고 있습니다 만, Windows 용으로 크로스 플랫폼 라이브러리가 있는지 알고 싶습니다.

건배.

답변