InfoSec

InfoSec/Reversing

[Reversing] Binary & Analysis

리버싱(리버스 엔지니어링)이란? 완성된 제품을 해체하고 분석하여 구조와 기능, 디자인을 파악하는 행위입니다. 대부분의 공학 분야에는 리버싱이 있습니다. 필자가 배우게 될 리버싱은 컴퓨터 공학의 SW 리버싱입니다. 리버싱이 사용되는 이유 좋은 예시👍 나쁜 예시👎 - 오랫동안 개발 중단된 프로그램을 패치해야 할 때 - 각종 프로그램의 보안성을 평가할 때 - 악성코드를 분석할 때 - 상용 프로그램 무료로 이용하기 위해 불법 프로그램을 만들 때 - 게임의 핵을 만들 때 하지만 리버싱을 하면서 프로그램의 전체적인 작동 원리를 알아낼 수 있으므로, 상용 프로그램의 지적 재산권을 침해할 수 있습니다. 따라서 리버싱은 저작권을 침해하지 않는 선에서 제한적으로 허용됩니다. Binary 자연어 -- 어셈블리어 --어셈블러..

agor
'InfoSec' 카테고리의 글 목록 (3 Page)