티스토리 뷰


리버스 엔지니어링(리버싱)을 공부하게 되었는데요. 공부하는 것을 정리할겸 포스팅해볼까 합니다.
<리버스 엔지니어링:역분석 구조와 원리>를 참조하였습니다.

리버스 엔지니어링이란.
줄여서 리버싱 이라고도 하며 프로그램 역분석을 의미.
크랙을 만들기 위한 연구로 잘못 인식되기도 하지만 그런 작업을 통해 악의적 용도로 사용하려는 사람들을 
크래커라고 하며, 프로그램 분석을 통해 보안 강화의 목적으로 취약점을 공개하는 사람들을 해커라고 한다.

리버싱의 용도
1. 악성코드의 분석
2. 창의력 증진을 위한 놀이
3. 완성프로그램의 수정, 디버깅 및 호환

댓글