웹해킹쪽 공부하려고 하는데 프로그래밍 필수 인가요?
보안쪽 공부하려고 하는데요, 웹 해킹쪽에 관심이 많습니다.
공부하려면 프로그래밍부터 선행 공부 해야 되나요? 아니면 코드정도만 읽을줄 아는 수준만 되면 될까요..?
보안쪽도 기본적으로 언어을 필수적으로 배워셔야됩니다. 대표적으로 C, C++ 있습니다.
C와 C++의 차이는 객체지향 개발의 유무의 차이이지만 생산성이나 학습의 난이도면에서 확실히 C++이 더 어렵고 성능도 뛰어나다고 할 수
있습니다. 문제는 C를 배우고 C++을 배우는 것과 바로 C++을 배우는 것의 차이입니다.
이것은 정답이 없지만 쉽게 개발언어에 친숙해지기 위해서는 C부터 시작하는 것이 낫습니다.
하지만 구조적인 프로그래밍과 객체 지향 프로그래밍을 체계적으로 공부하고자 마음 먹었다면 바로 C++에 하셔도 됩니다.
웹해킹을 배우고 싶다구요?
우선 아주 간단하게는 해킹툴이 여기저기 찾아보면 아주 많이 나와있습니다만,
해킹이 될 확율은 과거와 달리 많이 줄어들었구요
그렇다면 좀더 전문적인 해킹툴이 있다면?
프로그램을 배우지 않아도 됩니다만
그래도 웹해킹을 하시다보면 프로그램쪽이
필요로 하게 됩니다
그 이유는 모든 해킹툴은 정형화 된것이구요,
섬세하게 공격툴을 만들어줘야할때가 있습니다
그럴때 프로그래밍이 필요한것이구요
이 부분은 그냥 간단하게 코딩 읽을줄 아는것으로는 안됩니다, 최소 중급이상의 실력과
많은 경험이 있어야지만 웹해킹이 쉬워집니다
그리고 웹해킹을 잘 하시게 된다면?
당연히 웹보안쪽으로도 잘 할수밖에 없습니다
그러므로 연구차원에서 해킹을 많이 해보시고
실전으로 웹보안해보시면 취업하시는데 많은 도움이 될거라 생각을 합니다