yuil :: SecOps

[WebSec] SQL Injection 방어 Lab 01 본문

실습/Web Security 실습

[WebSec] SQL Injection 방어 Lab 01

yuil.lee 2025. 10. 21. 09:41
긴 쿼리문을 이용하는 SQL Injection 공격은 입력 문자열의 공백을 지우는 방법으로 방어가 가능하다.
camel 사이트 로그인 창을 대상으로 한 SQL Injection 공격을 방어하라.

 

win2k
#login_chk.asp 추가
id = replace(id, " ","")
pw = replace(pw, " ","")

 

xp
anything'; update member set mem_pwd='hacked' where mem_id='dltnstls'--

공백 제거되면서 방어됨.

 

 

반응형

'실습 > Web Security 실습' 카테고리의 다른 글

[WebSec] SQL Injection 방어 Lab 02  (0) 2025.10.21
[WebSec] SQL Injection 방어 우회 실습  (0) 2025.10.21
[WebSec] SQL Injection Lab 01  (0) 2025.10.20
[WebSec] SQL Injection 실습  (0) 2025.10.20
[WebSec] SQL Lab 03  (0) 2025.10.20