inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1

[실습2-1] 취약점 분석 실습

url

335

white8030

작성한 질문수 4

0

화면 캡처 2023-07-17 174829.jpg캡쳐 사진처럼, 제 url은 강사님 url과 달리 실습하다보면 %20 이렇게 표현되는데 저거 어떻게 못하나요?

모의해킹 인젝션

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

URL에서 “%20”은 공백을 나타내는 URL 인코딩 방식입니다. 일반적으로는 URL에 공백이 들어갈 수 없기 때문에, 공백을 표현하기 위해 “%20”으로 변환되어 표시됩니다.

만약, 직접적으로 “%20”이 아닌 공백을 URL에 사용하고 싶다면, URL 인코딩 방식을 사용하지 않고 공백을 그대로 사용해야 합니다. 다만, 이 경우 URL이 올바르게 동작하지 않을 수 있으니 주의해야 합니다.

잘못된 URL이 발생하거나 이러한 문제가 지속적으로 발생한다면, 관련 코드를 확인해볼 필요가 있을 것 같습니다. 코드 상에서 URL 관련 처리를 따로 해주거나, 특수문자를 인코딩하는 기능을 사용하는지 확인해보세요.

더 정확한 도움을 드리기 위해서는 실제 코드를 확인해야 하니, 관련 코드 부분을 공유해 주시면 좀 더 구체적인 도움을 드릴 수 있을 것 같아요. 감사합니다.

MsSql php 연결 문의

0

35

1

APMSETUP 대신에 bitnami를 사용해도 되나요?

0

37

1

질문드립니다

0

110

3

PHP 기갑 게시판 설치에서 오라클 게시판 오류

0

104

2

업데이트 부탁드립니다.

0

196

1

강의 환경설정 MSSQL 문제

0

174

1

In-line Query 와 Terminating Query

0

174

2

Prepared Statement 대응방안 궁금사항 질문있습니다!

0

141

2

게시판에서 oracle만 오류가 나는 이유를 모르겠어요

0

173

2

질문

0

180

2

쿼리 결과 오류

1

349

2

오라클 php 연동이 도저히 안됩니다.

0

542

1

Json으로 데이터를 주고 받을 때 인젝션

1

618

1

case when 구문의 활용(2) 부분 질문 있습니다.

1

615

2

주석처리 관련 질문드립니다.

1

305

2

php & mssql 연동이 안됩니다.

2

534

2

xampp 최신버전 oracle 연동방법, 겪은 오류 정리

2

674

2

가상머신환경

1

308

2

현재 SQL 인젝션 강의를 듣고 있어요

0

230

1

? 플레이스 홀더 문자

0

355

1

mysql case when 구문이용

1

396

1

실습환경 오류 발생시 봐주세요!

0

333

1

php 버전 호환 문제

1

292

1

SQL이나 XSS 실습 서버

1

374

2