일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 두근두근 자료구조
- c언어
- ftz level13
- SWiFT
- System
- pwnable.kr
- War Game
- 암호수학
- 재귀
- web
- 자료구조
- Java
- windosw 문자열
- 시간복잡도
- windosws wbcs
- 스택
- 파일 시스템
- C
- HTML
- 백준
- 파이썬
- LoB
- 정렬 알고리즘
- 큐
- PHP
- OSI
- Stack
- level13
- 미로 탐색 알고리즘
- ftz
Archives
- Today
- Total
나의 기록, 현진록
[Reversing] 어셈블러의 종류
어셈블러의 종류인텔 방식 AT&T방식인텔 / AT&T의 차이점인텔 방식은 가독성이 뛰어나다.AT&T 방식은 가독성은 떨어지나 인텔 방식보다 좀 더 많은 정보를 포함하고 있다.
-Computer Theory
2017. 9. 9. 16:56
[Reversing] OEP & EP
EP(Entry Point)실행파일의 코드 시작점프로그램이 실행될 때 CPU에 가장 먼저 실행되는 코드 시작 위치헤더를 가리킴 OEP(Original Entry Point) 실제 시작 지점JMP
-Computer Theory
2017. 9. 9. 16:50
[Reversing] 레지스터
레지스터란? 메모리 계층의 최상위 계층인 기억 장소이다. CPU가 요청을 처리하는 데 필요한 데이터를 일시적으로 저장한다.레지스터는 공간은 작지만 CPU와 직접 연결되어 있으므로 연산 속도가 메모리보다 훨씬 빠르다. 레지스터의 종류데이터 레지스터 : 정수 값을 저장할 수 있는 레지스터 주소 레지스터 : 메모리 주소를 저장하여 메모리 접근에 사용되는 레지스터범용 레지스터 : 데이터와 주소를 모두 저장할 수 있는 레지스터부동 소수점 레지스터 : 부동소수점 값을 저장하기 위해 사용된다.상수 레지스터 : 0이나 1등 고정된 값을 저장하고 있는 레지스터특수 레지스터 : 프로그램의 상태를 저장한다.명령 레지스터 : 현재 실행 중인 명령어를 저장한다.색인 레지스터 : 실행 중에 피연산자의 주소를 계산하는 데 사용된다..
-Computer Theory
2017. 9. 9. 13:04