본문 바로가기

webhacking.kr Python 풀이 파이썬을 활용해서 풀수있었던 문제가 두문제 있었습니다.하나는 브루트포싱문제고 하나는 방문수 올리는 문제입니다. 먼저 브루트포싱 문제부터 보겠습니다. 소스를 보면 다음과 같은 내용이있습니다.''' Created on 2012. 7. 5. @author: Administrator ''' import urllib import re for i in range(2000,3000): url="http://webhacking.kr/challenge/web/web-04/index.php?PHPSESSID=53b6e7b32b2e183491de4f287b76c126&cid=admin&cpw=" url+=str(i) # print url fp = urllib.urlopen(url) text= fp.read() text= r.. 더보기
Python Hacking Programming(Gray Hat Python) Chapter1 도서관에서 장기대출(?)중인 책으로 연체가 되었지만; 제가 신청해서 가져온 책으로 나중엔 구입해서 보관할까 생각중입니다ㅎㅎ공부한지 석달정도 되었는데 벌써 가물가물하네요 ㅋㅋ해킹캠프를 다녀온후 공부한것은 물론 예전에 작성한 코드같은것도 닥치는대로 올릴려고합니다.투데이도 나날이 올라서 행복하네요 에에 그럼 포스팅 시작합니다제목대로 챕터1의 내용인1.3.1 cypes1.3.2 동적 라이브러리 이용1.3.3 C 데이터 타입1.3.4 레퍼런스를 통한 파라미터 전달1.3.5 구조체와 유니언 정의 (09.22)지금보니 2장의 앞부분도 약간 포함되어있네요 :-) 이것들과 다음게시물로 webhacking.kr python 풀이를 올리도록 하겠습니다.최근에 우연히 검색하다 보게된 md5 해쉬충돌 소스도 올릴예정입니다. 개.. 더보기
Metasploit 02 Backtrack 5 R2 설치, Armitage 사용법 지난시간의 토렌트로 5Mbps정도의 싱나는 속도로 받은 iso파일은 그대로 vmware에 넣고 부팅해보았습니다. 부팅하시게되면 root 쉘이 뜰때까지 Enter. 쉘이 나오면 startx 명령어로 xwindow를 실행해주시고 설치 아이콘을 실행해서 설치 하시면됩니다. Live CD용이라 데이터를 계속 저장해서 쓰려면 이 과정이 꼭 필요합니다. 다시시작할때 뭐라 물을텐데 Enter로 계속 진행하세요 재부팅하시면 로그인이 필요합니다. 루트의 기본 비밀번호는 toor 입니다. 다시 xwindow에 진입해서 이번엔 해상도를 설정하겠습니다. 제 원래 해상도인 1366*768 해상도로 맞춰 놓았습니다. 터미널에서 이제 간단한 확인작업을 하겠습니다. 실행순서는 apt-get update (창 1) aptitude u.. 더보기