정보보안프로그래밍언어추천부탁드립니다?

안녕하세요 현재20살인 사람입니다

저는 정보보안전문가가 꿈인데요 그중에서도 모의해킹전문가가꿈입니다

모의해킹도 웹쪽이나 네트워크쪽등등으로 나누어지는거같더라고요.

왠만하면 모의해킹쪽은 두루두루 알고싶은데 추천하시는 프로그래밍언어가 있으신가요?

    3개의 답변이 있어요!

    • 해킹을 하실려면 모든 지식을 최소한 기본이라도 알아야 합니다.

      제가 공부했을때는

      C언어를 공부하면서 리버싱을 공부하였고 그다음 달고나 문서를 읽었으며, 리버싱 핵심원리 2장인가 3장까지공부를 마치고 abex시리즈와 레나튜토리얼을 올클했었습니다.

      네트워크쪽은 와이어샤크 관련 책을 구매하여 공부를 하였고

      웹쪽에서는 html, php공부, mysql 서버구축 실습, sql 쿼리문을 공부하였고 이후 여러 공격기법을 공부했으며 워게임을 풀어 나갔습니다.

      아두이노도 공부를 해서 IOT대회에서 수상도 받았습니다.

      칼리리눅스로 외국 유튜브 영상 튜토리얼 보면서 실습하는 것도 추천합니다.

      단 칼리리눅스는 리눅스 이해도만 높이세요

    • 모의해킹을 하시려면 언어는 기본적으로 두루두루 다 알아야 합니다. php 를 만약에 생각하신다면 webhacking.kr 같은 사이트를 풀어보셔도 됩니다. 회원가입할 때에도 문제를 풀어야 통과할 수 있기 때문에 지식 조차 없으면 풀수 없습니다.

      그리고 리버스 엔지니어 쪽으로 공부하시면 더 도움이 될수 있습니다. 아이다, 올리디버그 같은 프로그램을 잘 다루셔야 할겁니다.

    • 모의 해킹 전문가라면 여러 언어들을 두루두루 알고 계셔야 하며 그 수준이 전문가에 근접할 정도여야 할 것이라 봅니다.

      추천하는 언어라면 처음 시작이라면 C언어를 시작으로 C언어 계통인 C#과 C++, 자바 순으로 배우시고

      웹쪽으로도 생각이 있으시다면 파이썬, JSP, PHP 외에도 다른 언어들이 있다면 배워둬야 하지 않을까 싶습니다.

      모의해킹 전문가라면 취약점을 찾고 그 취약점을 보완할 해결책을 내놓거나 해야하기 때문입니다.