574, 1/29 회원가입  로그인  
   j4ck1ng
   인문계 고1 진로질문..

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=324 [복사]


그냥 노멀한 인문계고등학교 1학년인데요
초딩때부터 컴퓨터로 게임이건 뭐건 하는걸 좋아해서 프로그래머셨던 고모부께서 한번보라고 주셨던 책에서
해볼만하다 해서 프로그래밍언어를 배우기 시작했었는데요

지금은 JAVA(+script), VB, C정도 배웠고 PHP 조금 할 줄 압니다
근데 지금은 막상 프로그래밍만 하는것보단 보안쪽이 더 관심이 가서요
기말끝나고 방학때 해킹같은걸 공부해보고 싶은데
웹,네트워크,시스템 같은 여러 해킹들의 차이점과 해킹대회에서 사용하는 해킹기법은 무슨해킹인지,
해킹대회 문제풀이할때도 C/C++같은걸로 코드를 짜서 한다는데 어떤식으로 하는건지 알려주세요

글고 지금쯤부터 열심히 해킹쪽 파면은 2학년이나 3학년때 중고등부 해킹대회같은거 출전할만한 실력이 쌓일까요??

컴퓨터관련 자격증은 딴게 없는데 대학교 입학할때 대회수상기록이랑 자격증이 많이 도움되나요?

반성적으론 이번중간 15등했는데 이정도성적을 유지하면 대학교 어디쯤까지 갈수있나요

  Hit : 3643     Date : 2011/06/15 07:35



    
lMaxl04 웹,네트워크,시스템 같은 여러 해킹들의 차이점과
- 웹을 대상으로 하는가 시스템을 대상으로 하는가가 해킹의 차이. 근본적으로 상대방의 컴퓨터의 권한을 갖는다는 점에서 동일. 어느 방향 (웹이냐 시스템이냐)으로 그 취약점을 뚫고 들어가느냐에 따라 분류.

해킹대회에서 사용하는 해킹기법은 무슨해킹인지,
- 위에서 말씀하신 웹 네트워크 시스템 트리비아 크립토 리버싱 등.

해킹대회 문제풀이할때도 C/C++같은걸로 코드를 짜서 한다는데 어떤식으로 하는건지 알려주세요
- 간단히 예를들면 xor로 암호화된 프로그램의 경우 프로그래밍으로 복호화 후 실행하는 그런류. 간단한 예시일뿐 물론 무궁무진함.

글고 지금쯤부터 열심히 해킹쪽 파면은 2학년이나 3학년때 중고등부 해킹대회같은거 출전할만한 실력이 쌓일까요??
- 네 출전은 개나소나 다 할 수 있습니다.

컴퓨터관련 자격증은 딴게 없는데 대학교 입학할때 대회수상기록이랑 자격증이 많이 도움되나요?
- 관련 학과를 간다면 써먹을 수 있겠죠. 저는 입상은 안했어도 이런 남들과 다른 취미 활동으로 취업에 써먹었답니다.


반성적으론 이번중간 15등했는데 이정도성적을 유지하면 대학교 어디쯤까지 갈수있나요
- 수능성적이 중요하죠뭐.
2011/06/15  
110115 공부를 잘하는편은아니지만 고3이니까 써드릴게요
자격증이런걸로 간다는건 입학사정관인데 다른것도 많이준비해야해서 공부를 잘하는편이아니면 그냥 안하는편이좋을지도
보통 자격증으로 가는건 실업계특별전형같은거라 공고에서 많이하는걸로알고있어요
인문계는 그냥 공부에 비중을 두는편이 좋다 이거죠
반인원이 30~40명이면(요즘평균) 15등이면 4등급정도인데 내신4등급으론 논술은쓸수있겠지만
학생부우수자로 수도권은 못넣구요 학생부우수자는 최소3등급은넘어야..
수능성적의경우 3.5등급이상이면 수도권이내로 갈수있는걸루알고있어요
물론 이과의경우예요(이공계열이니)
문과의경우 내신 1.5정도에
수능은 2.5정도..
제가말한건 일반적으로 학교에서 말하는정보지 확실히 그점수는 아니예요
그보다 낮아도 갈수있고 그보다 높아도 떨어질수있다는거예요

저처럼 방황하지마시고 1학년때부터 조금씩이라도 해두세요 하루한시간이라도..
전 몰아하다보니 힘드네요
2011/06/16  
netu 보안쪽에 관심이 있으시다면 매우 열심히 공부하셔야 합니다.

보안이라는 것이 컴퓨터와 네트워크 그리고 사람의 상상력, 각종 배경지식, 언어 등등
필요 없는 분야가 없다고 봐도 무방할 정도로 광범위해요.

컴퓨터도 하드웨어적, 소프트웨어적으로 어떻게 동작하는지 알아야 하고
네트워크, 쉽게 말하자면 네트워크 쪽도 알고 있어야 합니다.
이 부분도 짧게 말씀드리자면
라우터, 모뎀같은 하드웨어적 부분과
통신할 때 사용되는 기법, 기술적인 부분과 어떤 원리로 동작이 되는지 등등등

그리고 수학적 지식도 필요해요.
사람의 머리로는 도저히 계산이 되지 않는 수많은 것들을 계산해 내기 위해,
조금더 효율적으로 계산하는 방법 등등등 을 알기 위해서는 이쪽 부분도 소홀히 할 수 없죠..

보안이라는 분야는 c언어 정도는 쉽게 다룰줄 알아야 합니다.
위의 것들을 총체적으로 종합하여 그때 그때 상황에 맞게 컴퓨터에 적용할 수 있는 프로그램, 패치 등등을 만들어 내야 하기 떄문이죠..

여기서 c언어를 쉽게 다룬다는 말은,
컴퓨터의 내부적 구조와 작동원리, 네트워크의 작동원리 등등의 지식을 토대로
현재 취약점이 어느 것이며, 그것을 보안하기 위해난 어떻게 해야 하는지를
코드로 표현해 낼 수 있는 정도의 능력을 말하는 거에요.

더 많은 내용이 있지만 언급은 드리지 않았고
보안이라 하면
게임에서 끝판 왕이라 생각하시면 됩니다.

시작하자마자 끝판왕을 깰 수는 없겠죠?ㅎ
그 게임을 오랫동안 하면서 그 게임 만큼은 다 알 정도가 되야 끝판 왕을 잡으러 갈 정도가 되는 것처럼
(비록 그 많은 지식이 중요하게 사용되지는 않지만)
두루두루 다 방면으로 알고 있고 하다보면 몸에 익어서 어딘가에 도움이 된다는 정도로 생각하시고


지금은 현재 내가 해야할 부분에 대해 최선을 다 하고
관심 있는 부분 또한 커뮤니티도 많이 돌아다니시고 책도 보고 직접 실습도 해보시면서
흥미를 느끼고 관심 있는 사람들 끼리 같이 도움이 되셨으면 해요.
2011/06/30