Reverse Engineering
Revers Engineering이란?
sage_
2023. 3. 29. 10:48
반응형
리버스 엔지니어링(Revers Engineering)?
- 완성된 제품을 해체하고 분석하요 구조와 기능, 디자인을 파악
- '역공학'이라고 지칭하기도 함
- 약의 성분 분석, 자동차의 주행 원리 이해, 전자 제품의 회로를 분석하는 것 등에 리버싱 기술 적용
- 리버스 : 과정을 거꾸로 하는 행위
리버싱의 용도
- 개발을 중단한 프로그램에 대한 패치가 필요할 때 리버싱 사용
- 각종 프로그램의 보안성을 평가하거나 악성코드를 분석할 때도 리버싱 사용
- 대상 프로그램이 얼마나 안전하게 설계되었는지, 대상 악성코드가 어떤 방식으로 동작하고 시스템에 피해를 입히는지 알아내는 용도