[old -32 ๋ฌธ์ ํ์ด]
์์๋๋ก ์ํ ์ด์ ๋, ์๋ค. ๊ทธ๋ฅ ๋ง์ ๋๋ ๊ฒ๋ถํฐ ํด๋ดค๋ค.
์ฌ์ดํธ์ ๋ค์ด๊ฐ๋ฉด ๊ฐ์ฅ ๋จผ์ ๋ณด์ด๋๊ฒ ์์?์ด๋ค.
๋ญ์ง .. ๋๊ตฐ 1์ , ๋๊ตฐ 0, ๋๊ตฐ 48.. ? ์ผ๋จ ์๋ฌด๊ฑฐ๋ ํ๋ ๋๋ฌ๋ดค๋๋ฐ ๋๋ ๋๋
hit = '๋๋ฅธ์ฌ๋' ์ด ๋๊ณ hit์ ์๊ฐ 1 ๋์ด๋ฌ๋ค.
์ ์ถ์ฒ 100?์ ์ฑ์ฐ๋ฉด ๋๋๋ ๊ฑด๊ฐ!!?์ถ์ด์ ๋ค์ ํ๋ฒ ๋๋ฌ๋ดค๋๋,
<๋น์ ์ ์ด๋ฏธ ํฌํ ํ์>
์ด๋ฏธ ๋ ๋๋ฌ์ ์๋๋๋ณด๋ค. ๊ทธ๋ ๋ค๋ฉด ์ฟ ํค๋ฅผ ์ข ์ดํด๋ด์ผ๊ฒ ๋ค.
(์ฟ ํค ์๋ํฐ ์ถ์ฒ๋๋ ค์. ๋ณด๊ธฐ๋ ํธํ๊ณ ์น ๊ณต๋ถํ ๋ ์ต๊ณ )
์ฟ ํค๊ฐ ok ๋ก ์ฒดํฌ๋์ด์๋ค.
์๋ฌด๋๋ ์ด ์ฟ ํค ๋๋ฌธ์ ๋ด๊ฐ ์ฒดํฌ๋ฅผ ํ ๊ฒ์ผ๋ก ํ์๋นํ๋ ๊ฒ ๊ฐ์์ ์์ ์ง์๋ฒ๋ ธ๋ค.
์ง์ฐ๊ณ ํด๋ฆญ์ ๋ค์ ํด๋ดค๋๋ ๋๋ค.
์ด๋ ๊ฒ ์ง์ฐ๊ณ , ๋ค์ ํ๊ณ ๋ฐ๋ณต 100๋ฒ ํ๋ฉด ๋ญ,,, ํ๋ฆฌ๊ฒ ์ง๋ง
๊ตณ์ด ์ด๋ ๊ฒ ๊ท์ฐฎ๊ฒ ํด์ผํ๋ ์ถ์๋ค.
python์ ์ด์ฉํด์ (request๋ชจ๋)
haeun ์ฟ ํค๋ก ์์ฒญ์ ๋ณด๋ด๋, ์ฒดํฌํ๋ ์ฟ ํค๋ ์์ด! ํ๋ฉด๋ ๊ฒ ๊ฐ๋ค.
ํ๋ผ๋ฏธํฐ๋ ํ๋ฒ ๋๋ฅด๊ณ ๋์ ์ ์ ๋ค๋ฅด๋ ํ์ด์ง์์ ๋ณด์ด๋ฏ hit=haeun
์ฆ hit๋ฅผ ํ๋ผ๋ฏธํฐ๋ก ์ฃผ๋ฉด ๋๋ค.
import requests
from bs4 import BeautifulSoup
for i in range(1,100):
cookies = {'PHPSESSID':'vjkvjn82bid3jshvb7afaiitpb'}
params = {'hit':'haeun'}
res = requests.get('https://webhacking.kr/challenge/code-5/', params=params, cookies=cookies)
print("์ํ ์ฝ๋ : ",res.status_code)
# code = res.text #์ ์ฒด ์ฝ๋
์ฝ๋๋ ์ง์ง ์งง๋ค ใ
.ใ
ํ์ฌํผ ์ฝ๋๋ก ๋๋ ค์คฌ๋๋ ๋ฐ๋ณต๋๋ฉด์, ๋๋ฆฐ๋ค.
์ญ์ญ ์ฌ๋ผ๊ฐ์ ์ด๋์ 1๋ฑ
์ด ๊ธฐ์ธ๋ฅผ ์ด์ด๋ฐ์. 100์
Clear
์ฌ๋ฐ๋ค. ์ ๋ฐํด...(๋งจ๋ los๋ณด๊ณ ,,ํ๋ค๊ฐ....)