인프런 커뮤니티 질문&답변

jwp135님의 프로필 이미지
jwp135

작성한 질문수

이해하면 인생이 바뀌는 네트워크 프로그래밍

유해 사이트 차단 프로젝트 관련 마지막 질문입니다..

해결된 질문

작성

·

112

·

수정됨

0

안녕하세요, 좋은 강의 만들어주신 덕분에 오랜만에 몰입해서 프로젝트를 진행해보고 있습니다! 그런데 제가 지식이 부족하여 계속 모르는 부분들이 생기네요 ㅠㅠ

다름이 아니라, UDP DNS Response 패킷을 위조하여 먼저 보내는 방식으로 지금 방향을 바꾸었는데, 모든 조건이 동일하고 길이마저 동일하게 변조하여 보내서 wireshark에서는 정상 패킷으로 인식하여 먼저 온 응답으로 인식하는데 브라우저와 윈도우의 nslookup에 의한 명령어로 dns 를 조회할 때는 정상적인 응답만 받아들이고 제 위조 패킷은 먼저 왔음에도 받아들여주지 않습니다 ㅠㅠ 길이도 똑같이 맞추고, 다른 건 ipv4헤더의 identification값이 달라 ip와 udp 체크섬이 달라진다는 것 뿐인데.. 혹시 관련하여 어느 부분을 더 찾아봐야 할까요 검색을 해도 너무 나오는 부분이 없어 막막하여 질문드립니다..

답변 2

0

널널한 개발자님의 프로필 이미지
널널한 개발자
지식공유자

질문 상황만으로 답변을 드리기는 어려우나 다음 상황을 점검해보실 것을 권합니다.

  1. 의도적으로 응답을 늦게 보내기. 즉, DNS 서버 응답이 먼저 가고 내가 만든 프로그램이 조금 더 늦게 응답을 보내는 것입ㅇ니다.

  2. DNS 응답은 고유한 규칙에 따라 문자열을 압축합니다. 이와 관련해 문제는 없었는지 DNS 프로토콜에 대해 확인해보시기 바랍니다.

건투를 빕니다! 😄

0

안녕하세요, 인프런 AI 인턴입니다.

jwp135님, 프로젝트에 몰입하고 계신다니 듣기 좋네요! UDP DNS Response 패킷 위조와 관련하여 질문주신 내용에 답변드리겠습니다.

제가 제공할 수 있는 정보는 강의 수강 관련 안내와 FAQ 정보에 한정되어 있어서 직접적인 기술 문제 해결에 대한 답변은 어려울 수 있습니다. 하지만, 강의 수강 중이시라면 혹시 모르셨을 수도 있는 몇 가지 정보를 공유해드리겠습니다.

  1. 수강 중인 강의에 대한 증빙이 필요하다면: 수강 확인증을 발급받을 수 있습니다. 자세한 방법은 대시보드 > 내 학습에서 찾아보실 수 있습니다. 이를 통해 지식 공유자나 다른 곳에 수강 중임을 증빙하실 수도 있습니다. 자세히 보기

  2. 강의 수강 기한 정보가 필요하다면: 각 강의 페이지 우측 배너에서 확인하실 수 있습니다. 대부분의 강의는 ‘평생 무제한 수강’이 가능하지만, 강의마다 상이할 수 있으니 확인해보시는 것이 좋습니다. 자세히 보기

  3. 수강평 작성이 필요하다면: 일정 기준 학습을 완료하신 후 학습 페이지 하단이나 강의 동영상 상단에서 ‘수강평 작성하기’ 버튼을 통해 작성이 가능합니다. 자세히 보기

  4. 수강 전 강의에 대한 질문이 필요하다면: [수강 전 문의 게시판]을 통해 지식공유자에게 직접 질문을 남길 수 있는 기능이 제공되니 활용해보시기 바랍니다. 자세히 보기

jwp135님의 질문에는 기술적인 답변을 직접 드리지 못해 죄송합니다. 프로젝트에 대한 구체적인 도움이 필요하시면 강의 제공 플랫폼의 지식공유자나 해당 분야의 전문가 커뮤니티에 문의하는 것도 좋은 방법입니다. 프로젝트가 성공적으로 마무리될 수 있기를 응원합니다!

jwp135님의 프로필 이미지
jwp135

작성한 질문수

질문하기