프로그래밍

 3198, 1/160 회원가입  로그인  
   phj0860
   C, C++, tcp/ip 소켓 프로그래밍 능숙하신 분들, 어떻게 공부하시나요?

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


저는 고 2 일반 인문계학생입니다.
학교공부와 컴퓨터공부를 병행해서
입학사정관제 준비를 하고 있습니다.

지방에 사는지라
컴퓨터 학원의 도움을 받고싶은데, 학원이 서울에 있는지라 , 짬을 내서
   매주 주말마다 기차 3~ 4 시간씩 타고 ,, 이틀 동안 주말을 컴퓨터로 보냅니다.

제가 C와 C++을 학원에서 1 달 간 배웠습니다.
그런데 C와 C++은 학원에서 배워도 기본만 알지 나머지는
  조금 어렵더군요. 대체 프로그래밍하고 해킹과 무슨 관련인지도 모르겠고,.
그런데
컴퓨터학원에서 강사님께서 말씀하시더군요,
해킹 잘 하고 싶으면 프로그래밍도 매우 능숙해야한다고..

저는 근데 프로그래밍이 어렵네요

C와 C++프로그래밍에 능숙 하신 분들

어떻게 공부하시나요.,.. 궁금합니다.

저는  윤성우 저 열혈강의 C , C++, tcp/Ip 소켓 프로그래밍

이렇게 책 세 개를 사서 공부하고있습니다.



직접 컴파일 해보고 하는 방법 밖에 없을까요..
  왜 해킹 공부 중의 프로그래밍이 중요한지도 알려주세요.

  Hit : 5636     Date : 2013/07/27 11:46



    
kumi123 첨에는 그냥 한번 훑어본다는 느낌으로 보시구요..

그 다음에는, 필요한 부분만 다시 봐주시면 됩니다.. 모든부분이 100% 필요하지는 않으니까요.

해킹에 프로그래밍을 알아야 되는 이유는, 해킹이 일어나는 곳이 프로그램이기 때문입니다..

운영체제도 c로 이루어졌고, 프로그램의 취약점을 공격하는 것이 시스템해킹의 핵심입니다..

예를들어, 시스템해킹기법 중 하나인 버퍼오버플로우는 gets(), scanf(), strcpy() 등과 같은 함수에서,

발생하므로, 프로그래밍을 모르면 해킹을 할 수가 없습니다..

유치원~고등학교까지 만화보시면, 설명이 나올꺼에요..
2013/07/28  
Deferto 프로그래밍이 필요한 이유에 대해 예전에 v스쿨에 올린 제글이있는데요.
티스토리에도 올려놨으니 참고바랄게요^^
http://deferto.tistory.com/
2013/07/28  
sungwoodat Deferto님 해당 블로그에서 긁을 열람하려고 하였으나 비밀번호가 걸려있는데

비밀번호가 몬지 알 수 있을까욤? ㅇㅅㅇ
2013/07/29  
Deferto 어라 저도 비밀번호 걸려있는거 지금봤네요 공개로 풀어놨어요~ 2013/07/29