본문으로 바로가기

[3] 쿠키정보 유지하기(urllib2)

category 해킹&보안/웹 해킹 2017. 6. 21. 11:37
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
import urllib
import urllib2

#cookie 값 얻기
url = "http://webhacking.kr/index.html?enter=1"
loginInfo={"id":"아이디", "pw":"암호"}
loginInfo = urllib.urlencode(loginInfo)
req = urllib2.Request(url, loginInfo)
response = urllib2.urlopen(req)
cookie = response.headers.get('Set-Cookie')


#쿠키값 다시 적용시켜 세션 유지하기
url2 = "http://webhacking.kr/challenge/web/web-02/"
req = urllib2.Request(url2)
req.add_header('cookie', cookie)
response = urllib2.urlopen(req)

the_page = response.read()

print the_page


'해킹&보안 > 웹 해킹' 카테고리의 다른 글

[5] 패스워드 크래킹  (0) 2017.06.22
[4] 웹 페이지 호출 예제 (urllib, urllib2)  (0) 2017.06.22
[2] Request Message 보내기(urllib2)  (0) 2017.05.25
[1] 웹 해킹 개요  (0) 2017.05.23