1. 목표
저의 목표는 저를 괴롭힌 랜섬웨어를 완전히 패치시켜버리기 위해서 이 길을 선택하게 되었습니다.
저도 항상 흔들릴때가 많습니다.. 하지만 그럴대 마다 조금씩 쉬어주고 램섬웨어에 걸렸을때를 생각하며 칼을 갈아나가고 있습니다.
2. 긍정적인 마인드
저도 이번에 해킹동아리에 관심을 가지고 대학에 지원을 하게 되었고 해킹동아리를 같이 할 친구들을 모으면서
많은 친구들이 해킹에 대해서 많은 잘못된 편경을 가지고 있습니다. 저도 처음에는 이런 편견이 강했습니다.
이런 편견을 바구게 해준게 정보보안영재원이 이었습니다. 저보다 웹해킹이 뛰어나지만 그렇다고 많은 언어를 알필요도 없었습니다. 그곳의 많은 친구들도 많은 지식이나 많은 코드를 아는게 아닙니다. 하나하나 문제를 해결해 나가면서 배워나갔습니다. 저의 경우 대학과정에 자바가 있고 3대 언어 c python java 에대한 약간의 편경 때문에 자바를 완파 했습니다. 사실 자바는 리버싱을 하는데 큰도움이 되지 않는데도 말이죠 ㅋㅋㅋ
저또한 파이썬이나 c 자바를 완벽하게 아는게 아닙니다. 그저 필요할때 검색해서 알아가고 문제를 해결해 갑니다.
3. 재미를 느껴야 한다.
음.. 저는 crack me 중 암호화 된 패스워드를 알아내는 문제를 풀었을떄 그리고 매번 문제를 나의 방법으로 해결해 갈때 많은 성취감을 느낌니다. 이런 성취감이 저를 신나게 하는것 같습니다.
4. 검색의 생활화
저는 요즘 노력을 하고 있는 부분 입니다. 문제를 풀어가면서 모르는 어셈블리어를 자주 검색하고 정리를 합니다. 특히 자주 나오는 몇몇게는 조금씩 기억해 나간다는게 재미있습니다.
5. 제일중요한것은 실천이다.
저도 이부분에서 많은 공감을 했습니다.
가장 중요한것은 실천입니다.
6. 느긋한 마음을 가지세요
이부분은 저에게는 조금 어렵습니다. 저는 조금함 때문에 풀이를 보기도 전에 문제에 정답을 찾기 위해 하루정도 혼자 싸울떄도 많았습니다. 조급함은 양날의 칼과 같습니다. 잘 이용한다면 더 힘이 된다고 생각합니다.
드디어 기초 리버싱 단원을 끝냈습니다. 저는 항상 마지막 스퍼트가 가장 힘듭니다. 이시기에는 내가 돠염 지금까지의 내용을 완벽하게 이해 했을까? 하는 불안감 때문에 완벽히 끝내지 못하는 경향이 있는데요. 책에서는 이렇게 말합니다.
'가슴 한편에 간직해두고 알아가자' 처음 이책을 읽고 완벽하게 이해하는 사람도 있겠지만 저는 아닙니다. 실천과 반복이 저를 강하게 만들기 때문에 물론 이해를 못한 부분도 있겠지만 마음 한편에 간직하고 이책을 마무리한후 다시한번 볼때 메모해 두었던 부분의 모르는 부분을 찾고 넘어가도록 해보겠습니다.
앞으로 힘내자!
'리버싱 > 리버싱 핵심원리' 카테고리의 다른 글
RVA to RAW (0) | 2020.03.11 |
---|---|
PE File Format : PE Heder (0) | 2020.03.09 |
11_Lenas_Reversing_for_Newbies 책보고 풀이 (0) | 2020.03.02 |
11_Lenas_Reversing_for_Newbies 분석 실폐 (0) | 2020.02.28 |
함수 호출 규약(Calling convention) (0) | 2020.02.28 |