- 참치군
- ?
- stalk.io
- :: 2013년, 스리는 여섯살
- 웹 강좌
- 점프 투 파이썬
- 요니나의 대학생 재테크
- This is CS50
- 애자일 이야기
- isao의 IT,게임번역소
- 소프트웨어 이야기
- Color Scripter
- 어디를 가든지 마음을 다해 가라
- VisuAlgo
- 서울대 평생교육원
- 몽환
- RegExr: Learn, Build, & Test R…
- Hello, Stranger :D
- I Like Exploit
- Z3alous Security Story
- Project Euler
- Blog
- pieces of code
- window 쪼물딱 거리기
- IT - Informatics Alphabet
- rop
- 국제 정보교육센터 I2sec 대구 1기
- This is the moment. :)
- blackmoon
- z3alous는 세상에 소리 z3alous~
- Acord
- FORENSIC-PROOF
- 어셈블리
- Outsider's Dev Story
- Open Tutorials
- 코드라이언
- 컴퓨터 그래픽스와 3D 프린팅
- HACKABILITY
- Lee, Jae-Hong
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Hello World
- ubuntu
- Calling Convention
- 추상데이터타입
- 컴파일러
- 염색
- 펌
- C언어
- 알고리즘
- 피보나치
- 소켓
- 호출규약
- Wireshark
- 공간복잡도
- 디버깅
- Debug
- 발표
- Packet
- 동대구
- 블루블랙
- Visual Studio
- 창의공학설계
- 오지총
- BOF
- 베이스
- 파이썬
- 버퍼오버플로우
- 레지스터
- 탈색
- 시간복잡도
- Today
- Total
목록BOF (2)
c0smicb0y
I. What is Heap프로그램이 실행되면 프로세스가 만들어진다. 프로그램이 단순한 코드의 집합이라고 생각한다면, 프로세스는 이것보다 조금 더 큰 것을 가리킨다. 프로세스가 생성되면 메모리에 여러 영역이 할당된다. 그 중 프로그램이라고 생각하는 코드가 들어있는 영역은 text section으로 불린다. 이 영역에는 또한 program counter값과 프로세서 레지스터들의 값들로 표현되는 현재의 활동을 포함한다. 그리고 프로세스는 일반적으로 임시적인 데이터(function parameters, return addresses, local variables등과 같은)를 포함하는 stack을 생성하고, global variables를 포함하는 data section을 생성한다. 그리고 프로세스는 또한 프로..
정보보안 스터디를 시작했다. 간단한 면접 후 합격을 통보해준댔는데 다행히도 합격했다. 면접이라고 했는데 사실상 Hackerschool FTZ Level11을 Format String Bug로 풀어오라는것이였다. 아는게 아무것도 없는데 매우 당황했다. 다들 FTZ 로컬서버를 구축해서 풀던데 나는 그냥 텔넷으로 직접 접속해서 풀었다. 접속방법은 이러하다 텔넷을 열고, o ftz.hackerschool.org 라고 입력하면 ftz 서버에 접속할 수 있다. login에 level11을 적고, Password에 what!@#$? 라고 적으면 level11에 접속할 수 있다. 파일과 폴더의 목록을 볼 수 있는 명령어인 ls를 입력하여 뭐가 있는지 살펴보자. -l 이나 -al 옵션을 주어서 좀 더 자세하게 살펴볼 수..