|
|


22020, 1/1101 |
![]() |
![]() |
![]() |
![]() |
|
rlaghtna | ||||||
|
뭘 공부해야될지 ㅠㅠ | ||||||
|
http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Board&no=19399 [복사]
Hit : 12095 Date : 2011/01/09 09:38
|
|||||||
| ![]() |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| sweetick | C언어, 리눅스, 네트워크./ 어디에 물어봐도 대부분 이렇게 대답할껍니다. 일단 C언어 먼저하시는거 추천합니다. 책은 '열혈강의 C' 가 좋은것 같아요. 화이팅! |
2011/01/09 | |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ddrnow | 무조건 '프로그래밍 공부해라' 고 말하는건 요즘애들에겐 잘 안먹힙니다. 물론 '무조건 프로그래밍 공부하는게' 맞는거긴 합니다만 요즘 애들, 옳은말 해도 지머리로 이해 못하면 말 안듣잖아요 -_-; 자, 해킹하면 당연히 스워드피쉬 같은 영화에 나오는 '네트워크 해킹' 을 떠올릴겁니다. 그 모습을 동경하는걸테구요. 사실 네트워크 해킹은 해킹의 여러 장르(?)중 하나일 뿐입니다만 남의 집에 쳐들어가 비밀리에 정보를 빼네고 유유히 빠져나온다는 설정이 마치 닌자가 암살하고 유유히 성주의 저택을 빠져나오는것처럼 멋있어보여서 흔히 해킹에 대한 환상을 보면 네트워크 해킹이 주류를 이룹니다. (여담입니다만, 시스템해킹 같은거 사실 멋대가리 없잖아요 -_-; 혼자 집에서 덕후쳐럼 psp같은거 갖다놓고 시커먼화면 들여다보면서 뭐 얻는거 없이 복호화나 줄창 해대는거.. 네트워크 해킹이 졷간지인건 사실입니다. 간혹 돈도 되구요. 물론 좋은쪽으로..) 이런 네트워크 해킹을 하려면 뭐부터 해야할까요? 방화벽 뚫기? 아닙니다. 개념부터 알아야죠. 이런 네트워크 해킹이 도대체 '뭘 해킹하는가?' 부터 알아야 합니다. 분명 네트워크 해킹이니까 서버에 들어가서 뭔가 하고(?) 나온다 뭐 그런 추상적 개념은 흔히 있지만 구체적으로 '서버' 란게 뭐고, 왜 거길 들어가야 하며, 들어가서 '뭔 짓' 을 하는지를 알아야 합니다. 따라서 네트워크에 대해 우선 개념을 잡는것이 선행되어야 하겠구요. 이어서 '프로그래밍' 을 배워야 합니다. 왜냐? 그놈의 '서버' 는 '프로그램' 을 통해 관리되고 운영되기 때문입니다. 쿵푸하는 놈과 싸우려면 싸움질을 배워야 하겠고 수학천재와 겨루려면 수학을 배워야겠죠? 프로그램과 싸우려면 프로그래밍을 배워야 합니다. 수학천재한테 가서 카라테로 싸우자 하면 안되겠죠? 복싱챔피언한테 가서 미분속도로 싸우자 하면 죽도록 맞습니다. 상대가 내세우는 것으로 싸워야 싸움이 성립됩니다. 그 다음으로 '보안' 에 대해 공부해야 합니다. 서버에는 관리프로그램 뿐만 아니라 그 프로그램을 관리하는 프로그램, 그 프로그램을 지켜주는 프로그램, 입구를 지키는 프로그램 등 수많은 프로그램들이 상주해 있습니다. 이놈들을 '무장해제' 시키려면 당연히 '무장법' 에 대해 공부해야 합니다. 빤쮸를 어떻게 입는지 알아야 벗기는 법도 알겠죠? 공부한 프로그래밍을 토대로 이넘의 보안프로그램들이 어떻게 '무장' 하고 있는지를 알아야 그 다음에 해킹이 가능해집니다. 그리고 수많은 보안공부를 거듭하다 보면, 왠만한 상용 보안프로그램도 척보면 '이놈의 패턴은 강약 중강약이군. 푸하하!' 하며 앉은자리에서 빤쮸를 벗겨낼 수도 있습니다. 기법과 패턴을 수없이 공부하고 비슷한넘들을 수없이 반복해서 보다보면 어떤 패턴들의 조합인지 구조가 눈에 척 보이거든요. 대략 설명은 이렇습니다. 세줄요약 하자면 1.네트워크 개념을 잡아라 2.프로그래밍을 배워라 (C부터 시작하길 추천) 3.보안에 대해 공부해라 그리고 이 모든걸 위 '유치원' 부터 웹툰을 차근차근 보시면 대략적인 흐름이나마 배울 수 있습니다. 아주 친절하고 순서대로 일목요연하게 잘 정리해놓은 만화입니다. 간단한 에디터 하나 설치하시고 메모장 여시고 웹툰을 켜세요 그럼 알아서 개념이 잡히게 됩니다. 그 다음부턴 본인 노력여하에 따라 스워드피쉬가 될수도 있는겁니다.^^ |
2011/01/09 | |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ruka270 | 일단 emacs나 vi연습? 키보드가 쫙쫙 붙어야 공부하는 맛도 생기는법 |
2011/01/09 | |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ddrnow | ruka270// 아...-0-; 일단 닥치고 한메영타부터... 베네치아 10렙찍고 다시 얘기하죠.. |
2011/01/09 | |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| sweetick | ddrnow// 오대박ㅋㅋ 대박공감이네, ㅋㅋㅋ 네트워크해킹 간지 ㅋㅋㅋ 근데솔직히 너무 이 질문 많이 올라와서 이렇게 다 쓰기가 힘들죠 ㅋㅋㅋ | 2011/01/10 | |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||