[๋ฌธ์ 12] ์ด๋ฒ ๋ฌธ์ ๋ substr(), ascii(), ' (์ฑ๊ธ์ฟผํฐ) ..๋ฑ ๋ง์ด ๋ง์๋จ๋ค์. ์ผ๋จ pw๋ฅผ ์ผ์น ์์ผ์ผ ํ๋ฆฌ๋ ๋ฌธ์ ์
๋๋ค. ์ ์ ๋ฌธ์ ๋ค๊ณผ ๋ค๋ฅด๊ฒ ์ฑ๊ธ์ฟผํฐ, substr์ ๋ง์๋์ผ๋ ์กฐ๊ธ ๋ณต์กํด์ก๋ค์. ์ผ๋จ ' ๋ฅผ ์ด๋ป๊ฒ ๋ง์์ผ ํ ์ง ๊ณ ๋ฏผํด๋ด
๋๋ค. id์ pw๋ผ๋ ํ๋ผ๋ฏธํฐ ๊ฐ์ ์ด๋ฏธ ์ฑ๊ธ์ฟผํ
์ด์
์ผ๋ก ๋๋ฌ์์ฌ ์์ด์ ๋ฌธ์์ด์ ์ข
๋ฃ ์ํค๊ณ ๋ค์ ์ฟผ๋ฆฌ๋ฌธ์ ์ด์ด์ค์ผ ํ๋๋ฐ, ๊ทธ๋ฌ๋ ค๋ฉด ์ด์ฉ ์ ์์ด ์ฑ๊ธ์ฟผํ
์ด์
์ด ๋ค์ด๊ฐ๋๋ค. ๊ทธ๋ ๋ค๋ฉด no๋ณ์๋ ์ด๋จ๊น์? no๋ ' ' ๋ก ๋ฐ์ง์๋ ์ ์ผํ ๋ณ์ ์
๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด ๋ณ์์ ๊ฐ์ ๋ฃ์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ** ์ ์ฐธ๊ณ ๋ก ํด๋น ์ฌ์ดํธ ํ๋ฉด์ and๋ฅผ &&๋ก ํด๋ ๋จนํ๊ณ , ๋นํธ์ฐ์ฐ์(&)๋ก ํด๋ ์คํ์ด ๋๋๋ผ๊ตฌ์..(์์ด๋ฐ์ง ์์๋๋ถ) ** or ๋..
Lord of sql injection [12]
[๋ฌธ์ 12] ์ด๋ฒ ๋ฌธ์ ๋ substr(), ascii(), ' (์ฑ๊ธ์ฟผํฐ) ..๋ฑ ๋ง์ด ๋ง์๋จ๋ค์. ์ผ๋จ pw๋ฅผ ์ผ์น ์์ผ์ผ ํ๋ฆฌ๋ ๋ฌธ์ ์
๋๋ค. ์ ์ ๋ฌธ์ ๋ค๊ณผ ๋ค๋ฅด๊ฒ ์ฑ๊ธ์ฟผํฐ, substr์ ๋ง์๋์ผ๋ ์กฐ๊ธ ๋ณต์กํด์ก๋ค์. ์ผ๋จ ' ๋ฅผ ์ด๋ป๊ฒ ๋ง์์ผ ํ ์ง ๊ณ ๋ฏผํด๋ด
๋๋ค. id์ pw๋ผ๋ ํ๋ผ๋ฏธํฐ ๊ฐ์ ์ด๋ฏธ ์ฑ๊ธ์ฟผํ
์ด์
์ผ๋ก ๋๋ฌ์์ฌ ์์ด์ ๋ฌธ์์ด์ ์ข
๋ฃ ์ํค๊ณ ๋ค์ ์ฟผ๋ฆฌ๋ฌธ์ ์ด์ด์ค์ผ ํ๋๋ฐ, ๊ทธ๋ฌ๋ ค๋ฉด ์ด์ฉ ์ ์์ด ์ฑ๊ธ์ฟผํ
์ด์
์ด ๋ค์ด๊ฐ๋๋ค. ๊ทธ๋ ๋ค๋ฉด no๋ณ์๋ ์ด๋จ๊น์? no๋ ' ' ๋ก ๋ฐ์ง์๋ ์ ์ผํ ๋ณ์ ์
๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด ๋ณ์์ ๊ฐ์ ๋ฃ์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ** ์ ์ฐธ๊ณ ๋ก ํด๋น ์ฌ์ดํธ ํ๋ฉด์ and๋ฅผ &&๋ก ํด๋ ๋จนํ๊ณ , ๋นํธ์ฐ์ฐ์(&)๋ก ํด๋ ์คํ์ด ๋๋๋ผ๊ตฌ์..(์์ด๋ฐ์ง ์์๋๋ถ) ** or ๋..
2020.09.11