리버스 엔지니어링

1 개요[ | ]

reverse engineering, back engineering
設計, 工學
역설계, 역공학, 리버스 엔지니어링
  • 장치 또는 시스템의 기술적인 원리를 그 구조분석을 통해 발견하는 과정
  • 이미 만들어진 시스템을 역으로 추적하여 처음의 문서나 설계기법 등의 자료를 얻어 내는 일
  • 시스템을 이해하여 적절히 변경하는 소프트웨어 유지보수 과정의 일부
  • 개발이 완료되어 유지보수가 이루어지고 있는 시스템의 구성요소를 알아내고, 구성요소들 간의 관계를 식별하고, 대상 시스템을 분석하는 과정
  • 대상(기계 장치, 전자 부품, 소프트웨어 프로그램 등)을 조각내서 분석하는 것 포함
  • 유지보수 위해, 또는 같은 기능을 하는 새 장치를 원본의 일부를 이용하지 않고 만들기 위해 대상의 세부적인 작동을 분석하는 것 포함

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}