volantrat |
해킹할줄 모르는 해커가 몇자 끄적여 봅니당 ㅎㅎ
요즘나오는 스마트폰, 네비게이션 등 모바일 플랫폼들 대부분의 OS가 원초적으로는 UNIX에 기반하고 있는 것 같은데요(본인 생각에는요 ^^;) 그런 점에서 본다면 결국 배워야 할 것은 다 거기서 거기가 아닌가 생각됩니다.
임베디드를 하려고 해도 결국은 어셈블리를 알아야되고, 또 이걸 디버깅하고 버그픽스를 하기 위해서는 리버싱 또한 일부 필요하다고 생각합니다. 간단한 프로젝트 같은것들로 시작하면 좀더 흥미진진하게 배울 수 있지 않을까 생각되는데요, 아두이노, avr같은 프로그래밍 보드에 프로그래밍을 해보는 것도 괜찮을 것같구용,,(마이컴도 일종의 임베디드라고 한다면 할 수 있을 것같습니다:? )
임베디드 리눅스 보드 구매하셔서 직접 리눅스 올려보고 끄적끄적 해보시면 좋을 것 같습니다.
추천해드리고싶은 책은 "만들면서 배우는 OS커널의 구조와 원리"하고,, 마이컴 쪽으론 "손에 잡히는 아두이노" 추천드리고 싶어요. 아두이노 같은경우엔 7만원 정도에 스타터팩(보드+몇몇부품+책)을 판매하는 쪽도 있으니 고려해 보시구요..
줄줄 써내려 오긴 했는데 "옳지 않은" 내용이 있을지도 몰라요, 고수분들 보시면 질문자님 방황하지 않으시게 테클 마구 걸어주세요 ㅠㅠ |
2012/11/18 |
|