책 이미지
eBook 미리보기
책 정보
· 제목 : 해커의 언어 파이썬 3 입문 
· 분류 : 전자책 > 컴퓨터/모바일 > OS/Networking > 네트워크 보안/해킹
· ISBN : 9791198963536
· 출판일 : 2024-10-24
· 분류 : 전자책 > 컴퓨터/모바일 > OS/Networking > 네트워크 보안/해킹
· ISBN : 9791198963536
· 출판일 : 2024-10-24
책 소개
해킹에 관심과 열정을 보이는 초보 해커를 대상으로 사이버 보안에서 자주 사용하는 내용을 중심으로 파이썬 3 문법을 소개한다. 데비안 및 우분투 기반 운영 체제 환경에서 파이썬 3를 소개하며, 백박스 4.7 버전에...
제1장 ‘파이썬 소개와 실습 환경 구축 들여쓰기’에서는 파이썬 언어의 강점 등을 소개했고 파이썬을 사용할 수 있는 운영 체제의 종류 그리고 데비안/우분투 기반 중심의 파이썬 3 작업 환경 등을 소개한다.
제2장 ‘주요한 데이터 타입과 변수 그리고 객체의 이해’에서는 파이썬에서 처리하는 데이터 타입의 종류를 소개한다. 변수와 객체의 개념 그리고 참조 변수도 소개한다.
제3장 ‘숫자 데이터 특징과 각종 연산자’에서는 정수를 중심으로 숫자 데이터 타입의 다양한 연산자를 소개한다. 또한 숫자와 관련이 있는 바이트 순서 개념 등을 소개한다.
제4장 ‘문자열 데이터 특징과 내장 함수들’에서는 시퀀스 데이터 타입으로서 문자열 데이터 타입의 형식과 특징을 소개한다. 또한 문자열과 관련한 다양한 내장 함수의 기능 등을 소개한다. 아울러 바이트 타입과 바이트 배열도 소개한다.
제5장 ‘리스트 데이터 특징과 내장 함수들’에서는 시퀀스 데이터 타입으로서 리스트 데이터 타입의 형식과 특징을 소개한다. 또한 리스트와 관련한 다양한 내장 함수의 기능 등도 다룬다.
제6장 ‘튜플 데이터 특징과 내장 함수들’에서는 시퀀스 데이터 타입으로서 튜플 데이터 타입의 형식과 특징을 소개한다. 또한 튜플과 리스트를 상호 변경할 수 있는 내장 함수의 기능 등도 소개한다. 더불어 format() 함수를 이용한 문자열 서식도 소개한다.
제7장 ‘딕트 데이터 특징과 내장 함수들’에서는 매핑 데이터 타입으로서 딕트 데이터 타입의 형식과 특징을 소개한다.
제8장 ‘각종 제어문의 이해’에서는 중괄호가 아닌 들여쓰기에 기반한 파이썬 고유의 조건문/반복문의 형식과 기능 등을 간결한 예제를 통해 소개한다.
제9장 ‘파일 및 예외 처리에 대한 이해’에서는 open() 함수와 write() 함수와 read() 함수 그리고 close() 함수로 이어지는 일련의 파일 처리 과정을 소개한다. 또한 예외의 개념과 try-except-else-finally 문으로 이루어진 예외 처리를 소개한다. 더불어 raise/assert 문의 개념도 다룬다.
제10장 ‘함수에 대한 이해’에서는 사용자 정의 함수를 중심으로 파이썬 고유의 함수 형식과 다양한 용어와 기능 등을 소개한다. 또한 함수에서 사용하는 전역 변수와 지역 변수, 아울러 축약 함수의 개념을 소개한다.
제11장 ‘모듈과 패키지에 대한 이해’에서는 모듈과 프레임워크 그리고 패키지 개념을 소개한다. 또한 import문의 다양한 사용 방법을 설명한다.
제12장 ‘주요한 내장 모듈’에서는 파이썬을 커널과 소켓 등에서 자주 사용하는 주요 모듈 세 가지, 다시 말해 os 모듈과 socket 모듈과 struct 모듈을 소개한다. 이와 함께 형식 문자열의 종류도 소개한다.
제13장 ‘클래스에 대한 이해’에서는 객체 지향 스크립트 언어로서 파이썬 고유의 클래스 형식과 다양한 기능 등을 소개한다. 또한 클래스에서 사용하는 self 인자의 개념, 클래스의 핵심 기능인 상속과 다형성의 개념을 소개한다.
제14장 ‘GUI 기초’에서는 tkinter 모듈을 이용한 파이썬 GUI 개념을 소개한다. 또한 이벤트 개념 등을 소개한다.
제15장 ‘파이썬의 활용’에서는 제3장부터 제14장까지 소개한 문법 내용을 토대로 소켓과 암호에 대한 내용을 다룬다.
제2장 ‘주요한 데이터 타입과 변수 그리고 객체의 이해’에서는 파이썬에서 처리하는 데이터 타입의 종류를 소개한다. 변수와 객체의 개념 그리고 참조 변수도 소개한다.
제3장 ‘숫자 데이터 특징과 각종 연산자’에서는 정수를 중심으로 숫자 데이터 타입의 다양한 연산자를 소개한다. 또한 숫자와 관련이 있는 바이트 순서 개념 등을 소개한다.
제4장 ‘문자열 데이터 특징과 내장 함수들’에서는 시퀀스 데이터 타입으로서 문자열 데이터 타입의 형식과 특징을 소개한다. 또한 문자열과 관련한 다양한 내장 함수의 기능 등을 소개한다. 아울러 바이트 타입과 바이트 배열도 소개한다.
제5장 ‘리스트 데이터 특징과 내장 함수들’에서는 시퀀스 데이터 타입으로서 리스트 데이터 타입의 형식과 특징을 소개한다. 또한 리스트와 관련한 다양한 내장 함수의 기능 등도 다룬다.
제6장 ‘튜플 데이터 특징과 내장 함수들’에서는 시퀀스 데이터 타입으로서 튜플 데이터 타입의 형식과 특징을 소개한다. 또한 튜플과 리스트를 상호 변경할 수 있는 내장 함수의 기능 등도 소개한다. 더불어 format() 함수를 이용한 문자열 서식도 소개한다.
제7장 ‘딕트 데이터 특징과 내장 함수들’에서는 매핑 데이터 타입으로서 딕트 데이터 타입의 형식과 특징을 소개한다.
제8장 ‘각종 제어문의 이해’에서는 중괄호가 아닌 들여쓰기에 기반한 파이썬 고유의 조건문/반복문의 형식과 기능 등을 간결한 예제를 통해 소개한다.
제9장 ‘파일 및 예외 처리에 대한 이해’에서는 open() 함수와 write() 함수와 read() 함수 그리고 close() 함수로 이어지는 일련의 파일 처리 과정을 소개한다. 또한 예외의 개념과 try-except-else-finally 문으로 이루어진 예외 처리를 소개한다. 더불어 raise/assert 문의 개념도 다룬다.
제10장 ‘함수에 대한 이해’에서는 사용자 정의 함수를 중심으로 파이썬 고유의 함수 형식과 다양한 용어와 기능 등을 소개한다. 또한 함수에서 사용하는 전역 변수와 지역 변수, 아울러 축약 함수의 개념을 소개한다.
제11장 ‘모듈과 패키지에 대한 이해’에서는 모듈과 프레임워크 그리고 패키지 개념을 소개한다. 또한 import문의 다양한 사용 방법을 설명한다.
제12장 ‘주요한 내장 모듈’에서는 파이썬을 커널과 소켓 등에서 자주 사용하는 주요 모듈 세 가지, 다시 말해 os 모듈과 socket 모듈과 struct 모듈을 소개한다. 이와 함께 형식 문자열의 종류도 소개한다.
제13장 ‘클래스에 대한 이해’에서는 객체 지향 스크립트 언어로서 파이썬 고유의 클래스 형식과 다양한 기능 등을 소개한다. 또한 클래스에서 사용하는 self 인자의 개념, 클래스의 핵심 기능인 상속과 다형성의 개념을 소개한다.
제14장 ‘GUI 기초’에서는 tkinter 모듈을 이용한 파이썬 GUI 개념을 소개한다. 또한 이벤트 개념 등을 소개한다.
제15장 ‘파이썬의 활용’에서는 제3장부터 제14장까지 소개한 문법 내용을 토대로 소켓과 암호에 대한 내용을 다룬다.
목차
1장. 파이썬 소개와 실습 환경 구축
__입문자와 전문가 모두를 만족시키는 파이썬 언어
__실습 환경 구축
2장 주요한 데이터 타입과 변수 그리고 객체의 이해
__추천영화 1. 공상 과학 영화 분야에서 기념비적인 작품
3장 .숫자 데이터 특징과 각종 연산자
4장. 문자열 데이터 특징과 내장 함수
__추천영화 1. 개인 정보란 은밀한 사생활이 담긴 흔적
5장. 리스트 데이터 특징과 내장 함수
6장. 튜플 데이터 특징과 내장 함수
__추천영화 1. 영화사에서 해커가 주인공으로 등장하는 최초의 작품
7장. 딕트 데이터 특징과 내장 함수
8장. 각종 제어문의 이해
__조건문
__반복문
__추천영화 1. 케빈 미트닉 사건을 다룬 최고의 해커 영화
9장. 파일 및 예외 처리에 대한 이해
10장. 함수에 대한 이해
__추천영화 1. 네트워크 세대의 한 단면을 잘 묘사한 청춘 영화
11장. 모듈과 패키지에 대한 이해
12장. 주요한 내장 모듈
__추천영화 1. 사회 공학을 영화의 반전 기법으로 활용한 걸작
13장. 클래스에 대한 이해
14장. GUI 기초
__추천영화 1. 스턱스넷에 대한 기록 영화
15장. 파이썬의 활용
__간단한 UDP/TCP 소켓 작성
__보안 알고리즘의 이해
부록. My-SQL과 파이썬 연동 설정
__추천영화 1. 스노든의 프리즘 폭로 사건을 묘사한 극 영화
__입문자와 전문가 모두를 만족시키는 파이썬 언어
__실습 환경 구축
2장 주요한 데이터 타입과 변수 그리고 객체의 이해
__추천영화 1. 공상 과학 영화 분야에서 기념비적인 작품
3장 .숫자 데이터 특징과 각종 연산자
4장. 문자열 데이터 특징과 내장 함수
__추천영화 1. 개인 정보란 은밀한 사생활이 담긴 흔적
5장. 리스트 데이터 특징과 내장 함수
6장. 튜플 데이터 특징과 내장 함수
__추천영화 1. 영화사에서 해커가 주인공으로 등장하는 최초의 작품
7장. 딕트 데이터 특징과 내장 함수
8장. 각종 제어문의 이해
__조건문
__반복문
__추천영화 1. 케빈 미트닉 사건을 다룬 최고의 해커 영화
9장. 파일 및 예외 처리에 대한 이해
10장. 함수에 대한 이해
__추천영화 1. 네트워크 세대의 한 단면을 잘 묘사한 청춘 영화
11장. 모듈과 패키지에 대한 이해
12장. 주요한 내장 모듈
__추천영화 1. 사회 공학을 영화의 반전 기법으로 활용한 걸작
13장. 클래스에 대한 이해
14장. GUI 기초
__추천영화 1. 스턱스넷에 대한 기록 영화
15장. 파이썬의 활용
__간단한 UDP/TCP 소켓 작성
__보안 알고리즘의 이해
부록. My-SQL과 파이썬 연동 설정
__추천영화 1. 스노든의 프리즘 폭로 사건을 묘사한 극 영화















