티스토리 뷰
리버스 엔지니어링(리버싱)을 공부하게 되었는데요. 공부하는 것을 정리할겸 포스팅해볼까 합니다.
<리버스 엔지니어링:역분석 구조와 원리>를 참조하였습니다.
리버스 엔지니어링이란.
줄여서 리버싱 이라고도 하며 프로그램 역분석을 의미.
크랙을 만들기 위한 연구로 잘못 인식되기도 하지만 그런 작업을 통해 악의적 용도로 사용하려는 사람들을
크래커라고 하며, 프로그램 분석을 통해 보안 강화의 목적으로 취약점을 공개하는 사람들을 해커라고 한다.
리버싱의 용도
1. 악성코드의 분석
2. 창의력 증진을 위한 놀이
3. 완성프로그램의 수정, 디버깅 및 호환
'기타 > 기타' 카테고리의 다른 글
[Reversing] IA-32 CPU 레지스터 (0) | 2010.10.31 |
---|---|
[Reversing] 리버스 엔지니어링을 위한 툴(Tool), 올리디버거(OllyDbg) (0) | 2010.10.30 |
[Tip] Visual Studio 2008 자동 줄맞춤 (0) | 2010.10.27 |
[Linux/Vmware] Snapshot(스냅샷) 기능 사용하기 (0) | 2010.10.02 |
[Linux/Ubuntu] 우분투에서 root 권한? (0) | 2010.09.25 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Reverse Engineering
- operating systems
- 개발
- 운영체제
- 데이터 과학
- 데이터 사이언스
- 자바
- Data Structure
- 대학원
- 머신러닝
- reversing
- 알고리즘
- Data Science
- 자료구조
- 카타르 음주
- 리버스엔지니어링
- 리눅스
- Discrete Mathematics
- statistical learning
- 리버싱
- java
- 이산수학
- 기계학습
- 통계학습
- 안드로이드
- 카타르
- android
- Machine Learning
- Algorithms
- linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함