97, 1/5 회원가입  로그인  
   GaOnNuRI
   리버싱 엔지니어링 공부??

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


리버싱 엔지니어링을 공부하고 있는 학생입니다.

그냥 단순히 인터넷에 올라와 있는 크랙미를 재밌게 풀면서 공부를(??) 하고 있는데요.

정확히 "리버싱을 공부한다" 고 말할 수 있는 건 어떻게 해야지 말 할 수 있을 까요?
제가 질문을 했지만 저도 잘 이해가 안가는 군요,...

다름이 아니라 우선 프로그램이 어떻게 구동되는지 확인하고 olly나 IDA로 분석을 하는데요

솔직히 거기 있는 코드들이 정확히 어떤 동작을 하고 어떤 의미 하는 건지 잘 모르겠더라구요..
물론 제대로 몰라도 크랙미 같은 문제들은  풀리는 건 많은데 왠지 얻어 걸렸다고 해야 될가요??

여기 계신 분들은 어떻게 공부하셨을까 궁금해서 질문을 올려봅니다..
부탁드려요..
리버싱 잘하고 싶은데 벅차군요....

  Hit : 4981     Date : 2011/04/30 04:08



    
T3ddyB34r 크랙미들 풀면서 모르는 어셈 보이면 검색 ㄱㄱ
그렇게 하다가 게임같은거도 리버싱 해보시구 ㅋ
2011/04/30  
gg0gg0ma CodeEngn 사이트 들어가셧어 크랙미, 키젠 이런 문제를 풀면 대충 감은 잡힙니다.

하지만 그 틀을 벗어나버리면 손도 못되죠

분석을 할려면 개발부터 많이 해보신후에 개발공부하시다보면, 해당 OS 구조까지 공부를해야되기때문에 그때서라도 리버싱을 하셔도 늦지않습니다, 분석을 하기전에 개발부터 먼저 경험을 쌓고나서 해보십시요
2011/04/30  
GaOnNuRI 좋은 답변 감사합니다. 무작정 리버싱을 하는 건 힘이 드는 것 같애요 ㅋㅋ 정말 감사합니다. 2011/04/30