2011-07-28 2 views
0

나는 야후 또는 Gmail이나 다른 특정 웹 사이트에 대한 인터넷 액세스를 차단하고 싶습니다. 나는 구글에서 많은 것을 연구했고 패킷 스니핑과 조작을 제공하는 라이브러리를 생각해 냈다. 나는 패킷을 읽고 서버와 클라이언트 컴퓨터의 목적지 ip와 소스 IP 주소를 얻을 수있다. 멀리 주제에 관련된 내 이해만큼, 내가 더 이상 패킷을 원하지 않는 서버에 나타냅니다 FIN 패킷을 보낼 필요가있는 모든 URL을 차단하는 것입니다. 그래서 나는 목적지 IP 주소를 가진 패킷을 생성하고 서버 (야후 등)로 보내야한다. 이 문제, 코드 스 니펫 또는 그 방법 또는이 작업에 대한 다른 올바른 접근법에 대해 도움을 주시겠습니까?WinpCap 차단 인터넷 액세스

이 문제에 대한 도움을 주시면 감사하겠습니다.

덕분에 이해

+0

'필터링 프록시'검색을 고려해보십시오. –

답변

0

나는 http://netfiltersdk.com/을 성공적으로 사용했습니다. 그것의 상용 프로젝트지만 그들은 숙제를 위해 사용할 수있는 데모 버전이 있습니다.

0

차단 규칙은 파이프를 통과하는 인터넷 트래픽에 적용 할 수 있습니다. 열쇠는 모든 트래픽이 파이프를 통과하도록 지시하는 것이며 해당 파이프에서 작동하는 응용 프로그램은 통과 할 대상과 차단 대상을 결정합니다. 그러나 여기서 우리는 Winpcap을 가지고 있습니다.이 Winpcap은 스니핑, 패킷 주입, e.t.c를 모으는 통계 등을 보는 관중처럼 사용됩니다. 인터넷에서 오는 패킷을 차단하는 데 사용되지 않습니다.

관련 문제