97, 1/5 회원가입  로그인  
   qkreoghks00
   http://hackerschool.org
   리버스 엔지니어링이 뭐에요?

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=8 [복사]


대략 프로그램을 디버깅해서 분석하는건 알겠는데 정확히 뭐하는거에요?

자세하게 알려주세요




  Hit : 4768     Date : 2011/01/23 11:16



    
geniousblue 원시 소스 코드로부터 컴파일을 해서 실행파일을 완성하게 되면 원래의 소스 코드를 알아낼 수 없는 바이너리 파일이 됩니다. 이걸 WinDBG나 올리디버거 같은 툴로 열어 보시면 어셈블리어로 된 코드들을 볼 수 있는데요,
이거 가지고 프로그램의 실행 원리를 분석해서 자기가 원하는 대로 고치는 것입니다.
2011/01/24  
issacs98 책 내용중-
기계, 예를 들어 오디오의 동작 원리를 알고 싶다면 오디오를 차례차례 분해해 보면 알 수 있겠죠
그러나 프로그램이 동작하는원리를 알고싶다면? 리버싱을 하면 됩니다
리버싱이란 프로그램을 차례차례 분석해서 동작원리를 알수 있게 하는 것 입니다
-
제가 좀 살을 붙였습니다
2011/01/25  
rkdgh0112 프로그램을 해킹하는거죠 ㅋ 2011/02/05