오전&오후 님이 쓰신 글 :
: 유해사이트 차단프로그램 말씀하시는 거죠..??
:
: 유해사이트 차단프로그램은 패킷캡쳐프로그램의 일종이죠..^^;
: 지나다니는 패킷을 잡아서 유해사이트라면 패킷을 버리던가
: 아니면 다른 사이트로 돌리는 거죠..
: 보통 우리가 인터넷을 사용하거나 네트워크 프로그램을 사용하면은
: 자신의 컴퓨터에서 웹사이트를 접속할대 OSI 7 layer를 거치게 됩니다..
: 잘모르시면 네크워크책을 보시면 자세히 나와 있습니다.
:
: 보통 우리가 말하는 네트워크프로그램들은 OSI 7 layer에 해당하는 application layer에 해당이
: 됩니다..
: 패킷캡쳐프로그램 같은경우는 OSI 2또는 3에 해당이 되죠..즉 네트워크 계층 데이터링크 계층에
: 해당이 됩니다. 즉 네크워크 패킷을 좀더 세세하게 다룰수가 있는거지요..
: 소스주소를 바꾼다던가 목적지 주소를 바꾸고 패킷을 직접만들던가 등등 이런것에 해당하는
: 프로그램들이죠,,^^;;
: RAW SOCKET쪽은 프로그램하기가 어렵습니다..
: 하지만 좋은 라이브러리도 있습니다. libpcap라이브러리가 여기에 해당이 되는데..
: 이것은 리눅스의 라이브러리인데 윈도우용으로도 포팅이 되어 있습니다..
:
:
http://winpcap.polito.it/ <-- 여기에 가보세요..
:
: 그리고 리눅스용이지만 유해사이트차단프로그램의 공개 프로젝트도 있습니다.
: 동작그만이라고 들어보셨는지 모르겠네요..^^;
: 한번들어가 보세요..
:
: 사이트 주소 :
http://djstop.kldp.org/
: 리눅스용이지만 충분히 활용하실수 있습니다.
: 저도 여기서 icmp관련부분을 이용해서 작업을 했습니다..(윈도우용)
:
: 그리고 윈도우에서는 LSP라는 부분을 이용해서 이런프로그램을 만드실수 있습니다.
: 여기에 관한 자료는 마이크로소프트 홈페이지에서 검색해 보세요..
: 예제코드도 얻을수 있을겁니다..(제가 가지고 있었는데 오래되서 어디있는지 모르겠네요..ㅡ,.ㅡ;
: 찾으면 올려드리죠..^^;)
:
: 그럼 즐프하세요..^^
:
:
: 에궁... 님이 쓰신 글 :
: : 오픈 소스도 구하기 힘들고 어떻게 동작하는 거져..
: :
: : 넘 광범위한 질문인가염..-_-;;