역공학: 두 판 사이의 차이

잔글 (오류 수정 (빈칸))
 
(같은 사용자의 중간 판 하나는 보이지 않습니다)
6번째 줄: 6번째 줄:


==사용이유==
==사용이유==
* 국방상의 이유 - 적국의 무기 분석을 통한 위력 추정 및 대응책 모색,  
* 국방상의 이유 - 적국의 무기 분석을 통한 위력 추정 및 대응책 모색,
* 저작권이 풀린 게임의 경우 OS호환성 문제가 발생할 수 있는데 이를 해결하기 위해
* 저작권이 풀린 게임의 경우 OS호환성 문제가 발생할 수 있는데 이를 해결하기 위해
* {{ㅊ|프로그램을 크랙하기 위해}}
* {{ㅊ|프로그램을 크랙하기 위해}}
12번째 줄: 12번째 줄:
== 이 개념을 사용한 사례 ==
== 이 개념을 사용한 사례 ==
소프트웨어, 기계 등 역공학이나 역설계의 개념이 들어간 것들이다.
소프트웨어, 기계 등 역공학이나 역설계의 개념이 들어간 것들이다.
* [[OpenTTD]]
* [[OpenTTD]]


[[분류:공학]]
[[분류:공학]]

2021년 6월 20일 (일) 00:26 기준 최신판

  • reverse engineering
  • 逆工學

개요[편집 | 원본 편집]

어떤 제품이나 장치를 분해 등 여러 가지 방법을 통하여서 그 기술적 원리를 알아내는 것을 의미한다. 초기 한국의 무기개발에서도 이 개념이 많이 사용되었는데 대표적으로 M16소총의 부품을 이리저리 빼돌려서 실측을 한 뒤, 역설계를 진행하여 어느 순간 전군이 M16소총으로 무장한 사례가 있다.

사용이유[편집 | 원본 편집]

  • 국방상의 이유 - 적국의 무기 분석을 통한 위력 추정 및 대응책 모색,
  • 저작권이 풀린 게임의 경우 OS호환성 문제가 발생할 수 있는데 이를 해결하기 위해
  • 프로그램을 크랙하기 위해

이 개념을 사용한 사례[편집 | 원본 편집]

소프트웨어, 기계 등 역공학이나 역설계의 개념이 들어간 것들이다.