해커의 입문 로드맵
해커의 로드맵이라 누군가가 해커한테 질문하면 해커는 이렇게 말합니다.
"해킹은 웹,앱,컴퓨터 구조,정규 표현식,linux등등을 다 배우셔야 합니다"라고 말합니다.
하지만 이렇게 말하면 저같이 해린이분들은 "해킹이 이렇게 어렵나???.." 라고 생각하고
자기 머릿속으로 로드맵을 그려봐도 머리가 아픕니다.
그래서 저같은 경우에는 해커가 되는 과정을 3가지로 나누어서 로드맵을 그렸습니다.
입문, 실전, 응용으로 나눌수 있다고 생각합니다.
그럼 오늘은 이 세가지중 처음인 입문과정의 로드맵에 대해 정리해보겠습니다.(normartic님의 유튜브를 참고했습니다)
입문은....
제가 생각하는 입문은 linux 사용법을 배우고 python과 웹을 배운다고 생각하면 된다고 생각합니다.
이렇게 말하면 엄청 어려워 보이죠? 원래 말로 설명하면 어렵습니다. 그러면 한번 그림으로 설명하겠습니다.
이제 마인드맵으로 딱 보셨다면 이제 공부를 할수 있는 사이트를 알려 드리겠습니다!!!!!(낵 1년동안 찾은것들.. 대방출)
1.bandit 워게임 : 리눅스를 다루는 실력을 키울수 있습니다!!(https://overthewire.org/wargames/bandit/)
2.리눅스 사용법 : 이것은 제가 존경하는 normartic님이 만드신 영상 입니다!!(https://academy.segfaulthub.com/)
3.python : 이것은 딱히 무료로 설명해주는곳이 유튜브랑 공식사이트 밖에 없습니다.
근데 돈을 조금 투자해야하는 부분이지만 추천하는 책은 옆 링크에 있습니다(http://www.yes24.com/Product/Goods/117373102)
4.프론트 앤드 : 이것은 유튜브에 아주 잘 설명 된게 많으니 유튜브에 찾아보면서 하시면 될것같습니다!!
5.백앤드 : 백앤드도 마찬가지로 유튜브에 잘 설명되어 있습니다.!!
이렇게 제가 처음 만든 로드맵이 정리가 된것 같은데요, 질문 같은것이 있으면 아래 댓글에 남겨 주시면 감사하겠습니다!!