인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

작성자 없음

작성자 정보가 삭제된 글입니다.

웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩

[실습2-4] 인증 우회 공격을 통한 게시글 무단 삭제 실습

구문을 썼는데 삭제되지않아요

작성

·

26

0

스크린샷 2025-03-30 222752.png.webp
  1. 제가 쓴 게시글

    스크린샷 2025-03-30 222802.png.webp

    2. 구문작성 한 것

    스크린샷 2025-03-30 222811.png.webp스크린샷 2025-03-30 222816.png.webp

    3.응답에서의 반응

 

4. 삭제가 되지 않았습니다ㅏ 어떻게 해야하나요

스크린샷 2025-03-30 223139.png.webp

+혹시나 하고 프록시 설정을 해봤습니다ㅏ

답변 1

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다. 변수연님.

SQL 인젝션 공격을 시도하여 게시글을 삭제하려는 과정에서 예상한 대로 반응하지 않는 상황인 것 같습니다. 이렇게 다양한 이유로 삭제가 되지 않을 수 있는데, 주의 깊게 확인할 몇 가지 사항을 제안드립니다.

  1. 쿼리 구문 확인: 입력된 SQL 구문이 실제로 SQL 인젝션 취약점을 악용할 수 있는지 확인하세요. 특히 or 1=1 구문은 참이 되므로 조건문을 항상 참으로 만들어 예상된 결과를 가져올 수 있습니다. 하지만 서버에서 각종 sanitization이나 보안 필터를 통해 이를 막을 수 있습니다.

  2. 서버 로그 확인: 서버 로그를 통해 어떤 오류나 차단이 있었는지 확인해보세요. 로그를 통해 무엇이 잘못되었는지, 쿼리가 어떻게 해석되었는지를 알 수 있습니다.

  3. 기본 보안조치 확인: 웹 애플리케이션이 보안에 대한 기본적인 조치를 취한 경우 SQL 인젝션을 차단할 수 있습니다. 이러한 경우 구조적인 코드를 통해 접근할 필요가 있습니다.

  4. 백엔드 코드와 데이터베이스 구조 이해: 어떠한 쿼리 구문이 삽입될 때 어떻게 사용되는지 분석하는 데 도움이 됩니다. 그리고, 해당하는 테이블에 대한 삭제 권한이 있는지 확인해야 합니다.

추가적으로, 아래 링크들을 참조하여 SQL 인젝션 대응에 대한 기존 해결 사례 및 교육을 확인해 보세요:
- 안녕하세요! 비밀 글 인증 우회 관련해서 질문 남깁니다!
- 외부 자료 학습중 질문사항-메타데이터 추출 불가한 상황

위 답변들이 도움이 되었길 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기