파이썬을 활용한 네트워크 프로그래밍 또는 나우 인 파리(Now in Paris) > 도서

본문 바로가기

도서

파이썬을 활용한 네트워크 프로그래밍 또는 나우 인 파리(Now in Paris)

땅끝
2025-04-24 13:26 10 0

본문




파이썬을 활용한 네트워크 프로그래밍
9788960776432.jpg


도서명 : 파이썬을 활용한 네트워크 프로그래밍
저자/출판사 : 파루크 사커, 에이콘출판
쪽수 : 288쪽
출판일 : 2015-01-27
ISBN : 9788960776432
정가 : 30000

1장 소켓, IPv4 그리고 간단한 클라이언트/서버 프로그래밍
__소개
__자신의 컴퓨터 이름과 IPv4 주소를 알아내어 출력하기
__외부 컴퓨터의 IP 주소 가져오기
__IPv4 주소를 다른 포맷으로 변환하기
__주어진 포트 번호와 프로토콜 정보를 바탕으로 서비스 이름 찾기
__호스트 컴퓨터와 네트워크 바이트 순서에 맞게 정수를 변환하기
__기본 소켓 타임아웃 값을 설정하거나 얻기
__소켓 에러를 간결하면서도 자연스럽게 처리하기
__소켓의 전송/수신 버퍼 크기 변경
__소켓의 블로킹/논블로킹 모드 변경
__소켓 주소 재사용
__인터넷 시간 서버로부터 현재 시간을 얻어와 출력하기
__SNTP 클라이언트 작성
__간단한 에코 클라이언트/서버 애플리케이션 작성

2장 성능 향상을 위한 소켓 I/O 멀티플렉싱
__소개
__소켓 서버 애플리케이션에서 ForkingMixIn 사용
__소켓 서버 애플리케이션에서 ThreadingMixIn 사용
__select.select를 이용한 채팅 서버 구현
__select.epoll을 이용한 웹 서버 멀티플렉싱
__디젤 병렬 라이브러리를 이용한 에코 서버 멀티플렉싱

3장 IPv6, 유닉스 도메인 소켓, 네트워크 인터페이스
__소개
__내부 포트를 외부 호스트로 포워딩하기
__ICMP를 이용해 네트워크상의 호스트에 ping 전송하기
__외부 네트워크 서비스 사용 대기
__컴퓨터에 있는 모든 네트워크 인터페이스 찾기
__컴퓨터의 특정 네트워크 인터페이스 IP 주소 얻기
__컴퓨터상의 네트워크 인터페이스 사용 가능 여부 알아내기
__내부 네트워크상에서 비활성화된 컴퓨터 탐지
__연결된 소켓(socketpair)을 이용한 기본적인 IPC 실행
__유닉스 도메인 소켓을 이용한 IPC 실행
__파이썬의 IPv6 소켓 지원 여부 확인
__IPv6 주소로부터 IPv6 프리픽스 추출
__IPv6 에코 클라이언트/서버 작성

4장 HTTP 프로그래밍
__소개
__HTTP 서버로부터 데이터 내려받기
__자신의 컴퓨터에서 HTTP 요청 처리
__방문한 웹사이트의 쿠키 정보 추출
__웹 폼을 웹 서버로 제출
__프록시 서버를 이용한 웹 요청 전송
__HEAD 방식을 이용해 특정 웹 페이지 존재 여부 확인
__자신의 코드를 모질라 파이어폭스로 둔갑시키기
__HTTP 압축을 통해 웹 요청 시 사용 대역폭 줄이기
__부분 다운로드와 다운로드 재개 기능을 갖춘 클라이언트 작성
__파이썬과 OpenSSL을 이용한 간단한 HTTPS 서버 작성

5장 이메일, FTP, CGI 프로그래밍
__소개
__외부 FTP 서버에 있는 파일의 리스트 얻기
__자신의 컴퓨터에 있는 파일을 FTP 서버에 업로드하기
__현재 작업 디렉토리를 ZIP 파일로 압축해 이메일로 전송하기
__POP3로 구글 메일 내려받기
__IMAP으로 외부 서버에 있는 이메일 확인하기
__지메일 SMTP 서버를 통해 첨부 파일이 있는 이메일 전송하기
__CGI로 파이썬 기반의 웹 서버에 방명록 작성하기

6장 스크린 스크래핑과 기타 유용한 애플리케이션
__소개
__구글 맵 API를 이용한 업체 주소 검색
__구글 맵의 URL을 이용한 지도 좌표 검색
__위키피디아 글 검색
__구글로 주식 시세 검색
__깃허브 소스 코드 저장소 검색
__BBC 뉴스 읽어오기
__웹 페이지에 있는 모든 링크 실행하기

7장 네트워크상의 원격 관리 작업 프로그래밍
__소개
__텔넷을 이용해 외부 기기에서 셸 명령어 실행하기
__SFTP로 외부 기기에 파일 복사하기
__외부 호스트의 CPU 정보 출력하기
__외부 기기에 파이썬 패키지 설치하기
__원격으로 MySQL 명령 실행하기
__SSH를 이용해 외부 기기에 파일 전송하기
__웹사이트를 운영하기 위해 외부에서 아파치 웹 서버 설정하기

8장 웹 서비스 API로 작업하기
__소개
__XML-RPC 서버 질의
__다중 호출을 허용하는 멀티스레드 XML-RPC 서버 작성
__간단한 HTTP 인증과 함께 XML-RPC 서버 운영
__REST API를 이용한 플리커 사진 정보 수집
__아마존 S3 웹 서비스로부터 SOAP 메소드 검색
__구글을 이용한 고급 정보 검색
__아마존 검색 API를 이용한 서적 검색

9장 네트워크 감시와 보안
__소개
__자기 네트워크의 패킷 스니핑
__pcap 포맷으로 패킷 저장
__HTTP 패킷 헤더에 내용 추가
__외부 호스트의 포트 스캐닝
__패킷의 IP 주소 조작
__저장한 pcap 파일로부터 패킷 데이터를 읽어서 전송하기
__브로드캐스트 패킷 탐지




나우 인 파리(Now in Paris)
9788934971054.jpg


도서명 : 나우 인 파리(Now in Paris)
저자/출판사 : munge, 김영사
쪽수 : 84쪽
출판일 : 2015-06-19
ISBN : 9788934971054
정가 : 12000

이 책은 목차가 없습니다.

댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색