Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags more
Archives
Today
Total
관리 메뉴

Piki's Play

해킹공부 01- 해킹 알아보기 본문

해킹공부

해킹공부 01- 해킹 알아보기

Pikigod 2019. 1. 30. 16:29

해킹이란?

- 보안기술을 좋은쪽으로 활용해 자신과 타인에게 기여하는 것


크래킹이란?

- 기술을 악용하여 개인적인 이득을 취하거나 파괴적인 행위로서 만족을 얻고자 하는 것


해커가 되기 위해서는 끊임없이 탐구하고 프로그래밍에 대한 지식을 항상 가지고 있어야 한다.

꾸준한 연구과정을 통해 새로운 기술을 개발하거나 어떤 프로그램에 대한 취약점을 분석한다.



정보통신보호법 제48조 1항

-> 누구든지 정당한 접근권한 없이 또는 허용된 접근권한을 초과하여 정보통신망에 침입하여서는 아니된다.


정보통신보호법 제48조 3항

-> 누구든지 정보통신망의 안정적 운영을 방해할 목적으로 대량의 신호 또는 데이터를 보내거나

    부정한 명령을 처리하도록 하는 등의 방법으로 정보통신망에 장애를 발생하게 하여서는 아니된다.


정보통신보호법 제49조

-> 누구든지 정보통신망에 의하여 처리, 보관 또는 전송되는 타인의 정보를 훼손하거나

    타인의 비밀을 침해, 도용 또는 누설하여서는 아니된다.



공부 해야할 것들!!


1. 네트워크 (TCP/IP)

2. 프로그래밍 (C언어 / 웹해킹- PHP, ASP / 윈도우 - WINAPI / 유닉스 - POSIX C / etc - Shell Script, Perl)

3. 운영체제

4. 영어 / 수학


공부 추천 순서


1. 네트워크 - 인터넷, TCP/IP

2. 운영체제 - 리눅스의 설치, 운용, 서버구축

3. C언어 -> 네트워크 프로그래밍

4. 해킹 기법 -> 버퍼 오버플로우, 포맷 스트링, 네트워크 해킹, 웹 해킹

5. 어셈블리어 -> 바이너리 파일 디버깅

6. 운영체제 -> 커널



P.S

공부해야할 양이 어마어마하지만 차근차근 기초부터 본다고 생각하고 쭉 훑어보자!!

'해킹공부' 카테고리의 다른 글

[해커스쿨]Trainer4  (0) 2019.02.12
해킹공부03 - 운영체제란 무엇인가?  (0) 2019.02.07
해킹공부 02 - 인터넷이란?  (0) 2019.01.30