리버스 엔지니어링 책을 추천해 주세요, 근데 인터넷에서 pdf파일을 얻을수 있는
글쓴이: galeeleo / 작성시간: 금, 2020/10/30 - 11:42오후
말 그대로 인터넷에서 pdf파일을 바로 구할수있는 리버스 엔지니어링 책들을 추천해 주실수 있으신가요?
Reversing Secrets of Reverse Engineering
Reverse Engineering for Beginners
Design for Hackers Reverse Engineering Beauty
이 책들의 pdf파일을 얻어서 컴퓨터의 구조도 잘 모르는 지식상태로 맨땅에 해딩하듯이 공부중인데...생각해보니 제가 얻은 모든책들이 나온지 최소 9년이 넘어가는 옛날책들이라 과연 요즘에도 적용되는 부분이 있을까 조금 걱정이 됩니다, 이 리버스 엔지니어링 이라는 분야가 it기술중에서도 유독 시간에 따라 변화가 심한쪽에 속하지 않습니까? 이런저런 고민 끝에서 여기서 좀 부끄러운 질문을 드리게 되었네요..추천좀..해주십시오
Forums:
리버스 엔지니어링을 익히기 위한 가장 쉬운 방법은,
리버스 엔지니어링을 익히기 위한 가장 쉬운 방법은, 엔지니어링을 공부하는 겁니다.
내가 분석하고자 하는 대상에 대해 잘 알고 있을수록 분석이 쉬운 법이지요.
정석적인 컴퓨터 시스템 공부를 차근차근 진행 하시길 권해 드립니다.
https://www.amazon.com/Computer-Systems-OHallaron-Randal-Bryant/dp/1292101768
https://www.amazon.com/Computer-Organization-Design-MIPS-Architecture/dp/0124077269
https://www.amazon.com/gp/product/1119456339
https://www.amazon.com/Compilers-Principles-Techniques-International-Economy/dp/9332518661
모두 좋은 책들입니다.
추천해주신 책 모두 pdf 파일을 구하긴 했는데
추천해주신 책 모두 pdf 파일을 구하긴 했는데
1번째 책은 second editon, 2번째 책은 4th edition, 3번째 책은 9th edition,4번째 책은 second editon 으로 링크해주신것보다 구판 버전을 구했는데 상관 없겠지요? 아마존 리뷰 보니까 오히려 최신버전에 대해 비판하는 리뷰과 꽤 보이는걸 보아 굳이 최신버전을 구해야 할 필요성은 없을것이라 생각중인데....만약 시대 변화에 따라 구판과 신판의 아주 큰 차이점이 생겼다면 이야기 해주세요..
어지간하면 최신판이 좋긴 하지요.
어지간하면 최신판이 좋긴 하지요.
예컨대 "Computer Systems: A Programmer's Perspective"의 3판은 x86-64를 가르쳐주는데, 2판은 32비트였던가 아마. 기억이 잘 안 나는데 아마 그럴겁니다. 이 책은 실습으로 실제로 간단한 리버스 엔지니어링 (어셈블리어 읽고 이해하기)을 시키기도 하는데, 그런 목적으로 접근한다면 꽤 중요한 차이가 되겠죠.
근데 뭐 아무래도 상관없습니다. 요점은 최신 기술을 습득하는 게 아니라 Fundamental을 갖추는 거니까요. 구판이라고 해도 저 책들을 다 떼고 나면 리버스 엔지니어링을 바라보는 눈이 트일 겁니다.
댓글 달기