์ƒˆ์†Œ์‹

Game/los

Lord of sql injection [16]

  • -
๋ฐ˜์‘ํ˜•

 

 

[๋ฌธ์ œ 16]

 

์˜ค๋Š˜ ๋ฌด์Šจ์ผ์ด ์žˆ์–ด๋„ 30๋ฌธ์ œ๊นŒ์ง€ ํ’€์–ด์„œ ์˜ฌ๋ ค์•ผ ํ•˜๋Š”๋ฐ ํ•  ์ˆ˜ ์žˆ๊ฒ ์ฃ ?

์ผ๋‹จ 16๋ฒˆ ๋ฌธ์ œ๋Š” ์‹ฑ๊ธ€์ฟผํ„ฐ๋ฅผ id์™€ pw๋‘˜๋‹ค ๋ง‰์•„๋†จ๋„ค์š”. 

id๊ฐ€ ๋“ค์–ด๊ฐ€๋ฉด ๊ทธ๋ƒฅ ํ’€๋ฆฌ๋Š” ๋ฌธ์ œ ๊ฐ™์•„์š”.

 

์ฒ˜์Œ์— ๋„ˆ๋ฌด ์‰ฝ๊ฒŒ์ƒ๊ฐํ•ด์„œ ์ด๊ฒƒ์ €๊ฒƒ ๋ง‰ ์‹œ๋„ํ•ด๋ณด๋‹ค๊ฐ€ ๋„ˆ๋ฌด ์•ˆ๋šซ๋ ค์„œ ์˜ˆ์ „ ๋ฌธ์ œ๋ฅผ ์ฐพ์•„๋ดค๋Š”๋ฐ, 

ํ•จ์ˆ˜๊ฐ€ ๋ฐ”๋€Œ์—ˆ๋„ค์š”. ์ €๋ฒˆ์— los๋ฅผ ํ’€๋•Œ๋Š” ํ•จ์ˆ˜ ์ž์ฒด๊ฐ€ ์ทจ์•ฝํ•œ ํ•จ์ˆ˜ ereg() ํ•จ์ˆ˜์—ฌ์„œ

%00๋กœ ๊ฐ„๋‹จํžˆ ํ’€ ์ˆ˜๊ฐ€ ์žˆ๋Š” ๋ฌธ์ œ์˜€๋Š”๋ฐ (null byte)

m.blog.naver.com/PostView.nhn?blogId=skinfosec2000&logNo=220941830705&proxyReferer=https:%2F%2Fwww.google.com%2F

 

์ด๋ฒˆ์—” preg_matchํ•จ์ˆ˜๋ฅผ ์“ฐ๊ณ  ์žˆ์–ด์„œ ์กฐ๊ธˆ ์šฐํšŒํ•˜๋Š”๋ฐ ์‹œ๊ฐ„์ด ๊ฑธ๋ ธ๋„ค์š”.

์–ด๋–ป๊ฒŒ ํ•˜์ง€ ํ•˜๋‹ค๊ฐ€ ์ผ๋‹จ ์ด ์ฟผ๋ฆฌ๋ฌธ์—์„œ pw๋ผ๋Š” ํ•ญ๋ชฉ์€ ๊ตณ์ด ํ•„์š”๊ฐ€ ์—†๋Š” ํ•ญ๋ชฉ์ด๋ผ๊ณ  ์ƒ๊ฐ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

id = 'or 1=1 ์ด๋ฉด ๋˜๋Š” ๋ฌธ์ œ

 

์ฆ‰ id = 'x' and pw = 'y'  ์ด๋ ‡๊ฒŒ ๋˜์–ด์žˆ๋Š” ๊ธฐ๋ณธ์ ์ธ ์ฟผ๋ฆฌ์—์„œ 

id = 'x' and pw = 'y' ๋นจ๊ฐ„ ๋ถ€๋ถ„์„ ์—†๋‹ค ์ƒ๊ฐํ•˜๊ณ  ๋’ค์— ์ฐธ ๊ฐ’์„ ๋„ฃ๋Š”๋‹ค๋ฉด?

 

id = ' \'(๋ฌธ์ž ์‹ฑ๊ธ€์ฟผํ„ฐ) and pw = 'or 1=1#  ์ด ๊ตฌ๋ฌธ์—์„œ ์ฟผ๋ฆฌ๋Š” ์•ž์— ํŒŒ๋ž€์ƒ‰์ด ์ฐธ์ด๋“  ๊ฑฐ์ง“์ด๋“  ์—ฌ๋ถ€์— ์ƒ๊ด€์—†์ด

' or 1=1 ์ฆ‰ id๋Š” ์ฐธ์ด ๋˜๋ฏ€๋กœ ์ฟผ๋ฆฌ๊ฐ€ ์„ฑ๋ฆฝ๋œ๋‹ค. #์œผ๋กœ ์ฃผ์„์ฒ˜๋ฆฌ๋ฅผ ํ•ด์คฌ์œผ๋‹ˆ pw๋’ค์— ์žˆ๋˜ ' (์‹ฑ๊ธ€์ฟผํ„ฐ) ๋งˆ์ € ์‚ฌ๋ผ์ง€๋Š”

๊ฒƒ์ด๋‹ค. 

 

์ด๋ ‡๊ฒŒ ๋˜๋ฉด id= ์ฐธ 

๋ฌธ์ œ clear

 

*** ๋ฌธ์ž ์•ž์— \(๋ฐฑ์Šฌ๋ž˜์‰ฌ)๋ฅผ ์จ์ฃผ๋ฉด ์ •ํ•ด์ง„ ์˜๋ฏธ ์—†์ด ๊ทธ๋ƒฅ ๋ฌธ์ž ์ž์ฒด๋กœ ํ•ด์„ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰ ์‹ฑ๊ธ€์ฟผํ„ฐ์˜ ์—ญํ• ์„ ํ•˜์ง€ ๋ชปํ•˜๊ณ 

๊ทธ๋ƒฅ ' ๋ผ๋Š” ํ•˜๋‚˜์˜ ๋ฌธ์ž๋กœ ์ธ์‹ํ•˜๋Š” ๊ฑฐ์ฃ . ***

 

 

 

๋ฐ˜์‘ํ˜•

'Game > los' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

Lord of sql injection [18]  (0) 2020.09.14
Lord of sql injection [17]  (0) 2020.09.14
Lord of sql injection [15]  (2) 2020.09.13
Lord of sql injection [14]  (0) 2020.09.12
Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.