본문 바로가기

해킹/리버싱

00 리버싱이란 무엇일까?

블로그1 https://blog.naver.com/pec2011
블로그2 https://lamed-d.tistory.com/
카페 https://cafe.naver.com/reversingking/

 

Lamed님의블로그 : 네이버 블로그

자기소개가없습니다.

blog.naver.com

 

Lamed

 

lamed-d.tistory.com

 

리버싱의 정복 : 네이버 카페

리버스 엔지니어링을 정복하고 싶은자 여기로 오라

cafe.naver.com

01 리버싱이란 단어는 무슨 의미일까?

리버싱은 영어 Reversing에서 나온 말입니다.

Reversing은 Reverse Enginering의 줄임말입니다.

Reverse Enginering은 역공학으로 사전적 의미는

역공학(逆工學)은 장치 또는 시스템의 기술적인 원리를 그 구조분석을 통해 발견하는 과정이다. -위키-

완성된 제품을 상세하게 분석하여 그 기본적인 설계 내용을 추적하는 것을 의미한다 -네이버사전-

역공학은 완성된 무언가를 분석하여 원리를 찻아내는 과정이란 뜻입니다.

우리가 말하는 리버싱은 숨겨진 단어가 있습니다. 두개입니다.

Software Reverse Enginering

Code Reverse Enginering

소프트웨어나 코드등 만들어진 프로그램 또는 코드를 분석하는 행위입니다.

여기서 조금 더 가보면 리버싱으로 얻은 분석을 통해서 우리는 프로그램의 설계를 바꿀수도 있습니다.

리버싱은 분석입니다. 그 지식으로 프로그램의 개조 또는 알고리즘 분석은 개인의 목적입니다.

리버싱은 지식입니다. 그걸 활용하는건 개인의 몫입니다.

 

태그