보안 솔루션 엔지니어가 되려면 뭘 공부해야하는지 조언구합니다.

wolken546의 이미지

시스템 프로그래밍이나 보안 프로그래밍쪽으로 일하시는 분들께 여쭙고 싶습니다.

제가 현재 대학생인데 타학과에서 컴공으로 편입한 3학년생 입니다.
현재는 C와 자료구조를 어느정도 활용할줄 아는 수준입니다.
지금부터라도 보안 프로그래머가 되기 위해서 노력하고 싶은데 배워야하는 것 등에 관한 전반적인 조언을 구합니다.

학기중에는
유닉스 시스템 프로그래밍, 운영체제, 보안 프로그래밍, 컴퓨터 구조, 암호학, 객체지향 프로그래밍, 웹 프로그래밍 등을 배우려고 합니다.

그리고 제가 생각하기로 더 필요한 지식으로는
리눅스 커널, 윈도우즈 프로그래밍, 솔라리스, 임베디드 를 배워야 할 것 같습니다.

현업에 계신 분들의 의견을 듣고 싶습니다.
꼭 필요한 과목이나 지식이 있다면 추천해주세요~

Ps. 제목 수정했어요. 아무것도 모르고 보안 프로그래밍이라고 써놓았네요 ㅋㅋ 좀 제대로 질문했어야 했는데 마음만 앞섰네요.

세벌의 이미지

다 알면서 뭘 물어보시나?

jick의 이미지

이런 답글은 안 다시는 게 서로 나을 것 같습니다.

ozon1000의 이미지

인정합니다ㅎㅎㅎ..
씁쓸하네요 저분 댓글이

reistrem의 이미지

창과 방패군요.. 창을 배우시면 방패도 따라올듯...

chochae의 이미지

DB 하나 정도는 공부 해보셔도 좋을 것 같습니다.

특히 개발쪽이면 DB 쿼리쪽과 API 쪽은 많이 알아 두시면 매우 편합니다.

저는 개인적으로 mysql(mariadb), oracle, mssql에 대한 api는 필수라고 생각합니다.

k1d0bus3의 이미지

보안 프로그래밍??? 그게 뭔지 누가 설명 좀 해주십시오

wolken546의 이미지

보안 프로그래밍이란 일반적인 논리적 흐름 오류로 인한 버그가 아닌
보안상 문제점을 일으키는 무결성, 가용성 및 기밀성에 영향을 주어 예기치
않은 프로그램적 결함이 프로그램 제작 시 보안에 취약한 코드들을 배제하여
프로그램을 개발하는 것.

출처 : https://www.google.co.kr/url?sa=t&source=web&rct=j&url=http://index-of.co.uk/Reverse-Engineering/%255Bpak8198%255D.pdf&ved=0ahUKEwimx4nV5t_VAhXGbbwKHSHVDVwQFghVMAQ&usg=AFQjCNEKaooaABk2sRB-XZTWUx2qXnpP2w

wolken546의 이미지

질문이 이상했네요 ㅋㅋㅋ

백연구원의 이미지

딴지는 아닌데 여전히 제목이 올바르지 않은 것 같습니다. 보통 시큐어코딩이 보안 솔루션 을 대표하지는 않거든요. 보안 솔루션이 훨씬 큰 개념입니다. UTM, IPS, DDoS, NAC 등등.

이미 특정 종목을 정하신 듯 하니 시큐어코딩 솔루션을 제공하는 업체에 컨텍해서 가이드 받으시는게 좋을 겁니다. 공부하는 학생이라고 신분 밝히고 어떤 분야를 공부하면 귀사에 입사가 가능한지 등 이래저래 하면 친절히 알려 줄 듯 하네요.


소곤소곤