일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 2750
- Sequential Search
- collections.deque
- adjacentElementsProduct
- til
- data_structure
- 수 정렬하기
- baekjun
- 2015 봄학기 알고리즘
- 10953
- 파이썬머신러닝완벽가이드
- 파이썬 포렌식
- almostIncreasingSequence
- matrixElementsSum
- 백준
- flask
- Python
- codesignal
- codesingal
- All Longest Strings
- C++
- centuryFromYear
- Counting cells in a blob
- cpp
- Numpy
- shapeArea
- Daily Commit
- markdown
- recursion
- 피보나치 수
- Today
- Total
목록분류 전체보기 183
Introfor
보호되어 있는 글입니다.
보호되어 있는 글입니다.
ret: stack 최상단 4byte를 eip(현재 실행주소)에 넣음
Python 설치 https://www.python.org/downloads/URL로 들어가신 후 자신의 PC 플랫폼에 맞게 설치해주시면 됩니다. 32bit OS->32bit 64bit -> 64bit OS Pycrypto 설치 http://www.voidspace.org.uk/ URL을 들어가면 나오는 화면입니다. 밑으로 내려가다 보면 Pycrypto가 나옵니다. 설치하신 Python 버전에 맞게 설치하셔야 합니다. 그리고 실행해주시면 됩니다. 설치경로는 파이썬이 저장된 곳입니다.(기본값은 C:\Python* 입니다.) Distorm 3 설치 https://pypi.python.org/pypi/distorm3 사진에 표시된 부분을 다운로드하신 후, 실행하시면 됩니다. 설치경로는 위와 동일합니다. Yar..
파이썬을 하던 중 문제 발생 시 종료하는 단축키 Ctrl+Z (유닉스 계열 Ctrl+D) 사칙연산 변수에 숫자 대입 후 연산 변수에 문자 대입 후 출력 ※ 파이썬은 대소문자를 구분. PRINT로 입력 시 출력이 안된다. 조건문 if 반복문 for 반복문 while 함수 def : 함수를 만들 때 사용.에디터 프로그램을 사용해서 하는 것도 편리하다. But 에디터 프로그램을 설치하지 않아도 메모장에 작성한 후 확장자를 .py로 변경 후 파이썬으로 실행하면 된다.※ 메모장 사용 메모장에 작성한다. 파일명을 적고, 확장자를 .py로 한 후 파일 형식을 "모든 파일"로 바꾼다. cmd 창에서 def.py가 있는 위치로 경로 이동을 한 후, python [파일명]을 적는다.
18번 문제이다. 화면을 보면 SQL INJECTION이라고 짐작할 수 있다. index.phps를 클릭해보자.소스 코드가 나오게 되는데 좀 더 자세히 보자. Get메서드를 사용해서 no에 값을 받아온다. eregi를 사용해서 union이나 select 등을 필터링한다. mysql_fetch_array를 실행해 결과값 배열 중 가장 첫 번째의 값이 admin일 경우 패스워드를 출력1 or no=2공백도 필터링이 되기때문에 Line Feed(%0a)를 사용하여 문제를 푼다.hi admin!
pwd : 현재 경로 확인ls : 현재 위치에 파일 및 디렉토리 확인ls -l : 파일 및 디렉토리를 자세히 확인cd : 경로 이동 ( "/위치" 형식은 절대 경로, 환경변수에 지정되어 있기 때문에) ../는 바로 위 디렉토리도 이동(상대 경로) mkdir : 디렉토리 생성 test 디렉토리가 생성된 것을 확인할 수 있음.vim : 편집기(window에서 메모장과 비슷함) vim ./test.txt를 입력하면 vim 편집 화면으로 넘어가는데 버튼a or 버튼i를 누르면 입력이 가능하다. ESC로 입력을 종료. 콜론(:)을 누른 후 wq!(저장후 강제종료), q!(강제종료)cat : 출력 cat ./test.txt는 text.txt를 출력한다. 리다이렉션()은 표준 입력/출력/에러를 화면이 아닌 파일로 대..