mac을 이용한 통신
글쓴이: driver0401 / 작성시간: 월, 2004/02/02 - 10:14오전
libpcap으로 끌어올린 packet을 젼혀 수정을 가하지 않고(mac도 변경하지 않습니다.) packet이 원래 가려던 system으로 send 하려고 합니다.
근데 방법을 모르겠군요...
간혹 libnet을 쓰면 된다는 얘기는 있지만 어떻게 사용해야 하는지 거의 자료가 없더군요... 꼭 libnet이아니더라도 방법을 알고 싶습니다.
많은 조언 부탁드립니다.
Forums:
근데.. 캡쳐한 패킷을 왜 원래의 목적지로 다시 보내려는지 궁금하네요..
근데.. 캡쳐한 패킷을 왜 원래의 목적지로 다시 보내려는지 궁금하네요..
어차피 캡쳐를 하더라도 원래의 패킷은 그대로 전송되는걸로 알고 있는데요..
그리고.. 가공하지 않고 그대로 보낼 것이라면..
캡쳐한 정보를 소켓같은거 사용해서 그대로 보내면 되지 않을까 하는
생각입니다..
저도 잘 몰라서.. 그냥 생각을 적어 봤습니다..
다른 고수님들의 답변 부탁 드립니다..
컴퓨터가 이해할수 있는 코드는 어느 바보나 다 작성할 수 있다. 좋은 프로그래머는 사람이 이해할 수 있는 코드를 짠다 - 마틴파울러
원래 packet은 막고 끌어 올린 packet을 검사한 후 보낼려고 합
원래 packet은 막고 끌어 올린 packet을 검사한 후 보낼려고 합니다.
음.. 혹시... 불량 패킷이라도 탐지 하시려는건지요...IDS
음.. 혹시... 불량 패킷이라도 탐지 하시려는건지요...
IDS 비슷한 그런거 하실려는 건지...
근데.. 패킷을 잡아서 분석하는게 시간이 좀 걸리지 않나요??
pcap으로 패킷을 끌어올리면 잃어버리는 패킷이 꽤 많을거란
생각이 드는데요.. 제가 예전에 캡쳐해본 경험상...
그렇다면.. 쪼개져서 들어오는 패킷중 일부가 손실 된다면..
원래의 정보를 원하는 곳에 손실없이 보내기가 어렵지 않나요??
컴퓨터가 이해할수 있는 코드는 어느 바보나 다 작성할 수 있다. 좋은 프로그래머는 사람이 이해할 수 있는 코드를 짠다 - 마틴파울러
지금 제가 하고자 하는 단계는 packet을 원래 가려던 곳으로 보
지금 제가 하고자 하는 단계는 packet을 원래 가려던 곳으로 보내기만 하면 되는데...다른 성능상의 문제는 어느 정도 보안이 되었거든요... ^^;;
근데 지금 제가 질문 올린 것 때문에 막혀서 진행이 되지 않고 있습니다.
댓글 달기