|
windows XP sp2에서는 raw socket으로 syn을 내보낼수 없다-_-!!!
이것 때문에 일주일을 밤샜고만...ㅠ --------------------------------- 저도 TCP Raw 패킷을 보낼 때 자꾸 에러가 나서 인터넷을 뒤져보니 다음과 같은 내용이 있더군요.. Win XP SP2에서는 TCP raw packet을 보낼 수 없다네요.. 그렇다면 그 전 버전에서는 됐다는 것 같은데 그 전 버전이 없어 확인은 못해 봤습니다. 내용 출처 : http://www.savarese.org/software/rocksaw/faq.html
관련 기사 : ----------------------------------------------------- //////////////////////////////// 참고 : 또 다른 학생이 올려준 글 //////////////////////////////// SYN 패킷을 만들기 위해 이더넷, IP, TCP 헤더의 중요 필드들을 프로그램으로 채워야 한다. 이때 IP와 TCP 의 데이터 필드에는 check sum을 확인 하고 패킷 오류를 판단하기 때문에 틀리지 않게 프로그램 해야 한다. 또 source port, sequence 넘버를 동일하게 보내면 받는 쪽에서는 중복된 패킷이 온 것으로 보고 폐기해 버리기 때문에 random 하게 자료를 입력해야 한다. SYN packet 공격에서는 서버가 공격자로 SYN/ACK을 보내고 대기해야 한다. 이러한 서버사이드의 SYN/ACK 동작을 유도하기 위해서는 tcp 패킷에 추가적인 옵션으로 SACK 정보를 실어 총 28바이트를 전송해야 한다는 사실도 유의해야 한다. 이 글과 관련있는 글을 자동검색한 결과입니다 [?]
|
카테고리
이글루 파인더
link
이글루링크
최근 등록된 덧글
캐나다는 토론토에 있는..
by 정소라 at 06/06 this post copies to m.. by +.+ at 02/05 가장 중요한것은 2번 .. by -레- at 02/15 프로토콜 문서 작성자 .. by codechaser at 02/09 제 블로그에 복사해갑니.. by 카루나 at 11/18 흠 저도 학부 땐, 반액만.. by happygirl at 08/13 장학금 받고도 찝찝한 .. by 말하는당근 at 08/13 좋은 정보 담아 갑니다... by 김유진 at 08/10 네;; by -레- at 07/17 아주대 학생이신가요? by illux at 07/16 최근 등록된 트랙백
VPN을 이용한 원격 컴..
by photograph by Rab* 윈도우 소켓 에러 by 멀고 가까움이 다르기 때문 오픈아이디(OpenID).. by 나에게 충고하기™ 좋은 정보 감사함다. by timeless |