inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Học hack web từ cơ bản đến trung cấp, tất cả trong một khóa học

Thực hành trích xuất DB bằng SQL Injection

SQL Injection - DB 질문

Đã giải quyết

85

ohdongheon12

2 câu hỏi đã được viết

0

admin'#입력하니

K0{y3s_1'm_4dm1n!!} 나오는데 답이 아니래요 이유가 뭔가요?

모의해킹

Câu trả lời 2

0

knockOn

안녕하세요 🙂 해당 플래그는 SQL injection - Login 문제의 플래그인 듯 합니다!

0

communityai8509

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

SQL Injection 실습 중에 ‘admin’#‘라는 입력을 통해 K0{y3s_1'm_4dm1n!!}이라는 결과를 얻으셨지만, 원하는 답이 아니라 당황스러우실 것 같습니다. 이러한 문제는 DB의 반응이나 취약점을 탐색하는 과정에서 여러 가지 이유로 발생할 수 있습니다.

구체적인 이유와 해결 방법을 알아보기 위해 아래 사항을 고려해 보시기 바랍니다:

  1. SQL Injection 문법: ‘admin’#‘라는 SQL 구문은 ‘admin’ 이후의 구문을 주석 처리하여 무시하도록 합니다. 이로 인해 특정 데이터베이스에서는 정상적인 ID와 비밀번호가 없이도 로그인이 가능할 수 있습니다. 그러나 모든 데이터베이스가 동일한 방식으로 반응하지는 않습니다.

  2. 코드 내부에서의 변환 또는 필터링: 웹 애플리케이션이 이러한 입력에 대해 특정한 방식으로 동작하도록 설계된 경우가 있습니다. 예를 들어, 입력을 필터링하거나 특정한 패턴을 허용하지 않는 정책이 있을 수 있습니다.

  3. 실제 기준 플래그 포맷: K0{...} 형식은 일종의 플래그 포멧입니다. 만약 플래그가 요구되는 또 다른 형식이 있거나 특정한 위치에서만 유효하다면, 이로 인해 정답으로 인정되지 않을 수 있습니다.

이와 관련된 추가 정보를 확인하고자 하신다면 아래와 같은 유사한 주제를 다룬 게시글을 참조해 보실 수 있습니다:

위의 링크를 통해 SQL Injection의 다양한 사용 사례와 실습을 확인할 수 있으며, 이를 통해 자신의 접근 방식을 조정할 수 있을 것입니다.

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

인증 후에도 동일 메시지가 보이네요

0

71

2

CRLF Injection 문제

0

87

2

discord email 인증

0

70

2

CRLF 질문 있습니다

0

71

2

Dom clobbering 관련 문의

1

97

2

디스코드 트랙 관련 문의

0

68

1

백틱 사용 이유가 뭐에요?

0

82

2

SQLi-WAF-5 강의

0

70

2

미션 어떻게 하는 거에요?

0

78

1

XSS 1번문제 질문

0

89

2

xss_WAF_4가 안 됩니다

0

75

2

백슬래시에 관하여

0

55

2

SQL Injection - Login

0

169

2

공백 우회 관련 질문 있습니다

0

86

2

제가 이해한게 맞는지 궁금합니다

0

57

2

XSS-WAF-4 문제 질문

0

89

2

디스코드 이메일 인증 문의드립니다

0

577

2

KnockOn에 접속할 수 없습니다

0

109

2

XSS-WAF4 문제풀이

0

98

2

디스코드에 들어가지지 않습니다

0

144

2

SQL Injection 실습

0

222

2

60번 게시글 질문

0

113

2

실습 내용에 nc도 나오는것 같은데 nc는 알아서 하는건가요?

0

115

2

현재 강의 DB접속 저희는 어떻게 하나요?

0

83

2