리버싱 입문
교내 보안 동아리 활동으로 2학기~겨울방학까지 리버싱 스터디를 진행하였습니다.벌써 어지럽지만 리버싱 개념을 잡고 어셈블리부터 차근차근 공부하기로리버싱 입문 chapter01 읽고 정리한 내용입니다 리버싱 엔지니어링(Reverse Engineering)소프트웨어 공학의 한 분야로, 이미 만들어진 시스템을 역으로 추척하여 시스템의 구조, 기능, 동작 등을 분석하여 그 원리를 이해하며 단점을 보완하고 처음의 문서나 설계 기법 등의 자료를 얻어내는 것, 역공학이라고도 함 *필요한 지식: 레지스터, 메모리, 스택, 어셈블러, PE 구조, 디버깅 등 정적 분석(static analysis)- 파일을 실행하지 않고, 파일을 관찰하여 분석하는 방법- 주로 악성코드와 같이 실행하면서 분석하기 어려운 시스템을 정적 분..
2022. 10. 2.