목차 일부
머리말 ... 5
저자 소개 ... 7
기술 편집자 소개 ... 8
감사의 말 ... 9
역자의 말 ... 10
역자 소개 ... 11
CHAPTER 0 소개
책 내용 및 핵심 포인트 ... 17
누구를 위한 책인가? ... 18
책의 구조 ... 19
결론 ... 22
CHAPTER 1 쉘 스크립트 소개
쉘 스크립트 ... 26...
더보기
목차 전체
머리말 ... 5
저자 소개 ... 7
기술 편집자 소개 ... 8
감사의 말 ... 9
역자의 말 ... 10
역자 소개 ... 11
CHAPTER 0 소개
책 내용 및 핵심 포인트 ... 17
누구를 위한 책인가? ... 18
책의 구조 ... 19
결론 ... 22
CHAPTER 1 쉘 스크립트 소개
쉘 스크립트 ... 26
유닉스, 리눅스, OS X 쉘 스크립트 ... 30
배시 기초 ... 34
배시로 응용프로그램 만들기 ... 44
윈도우 스크립트 ... 48
파워쉘 기초 ... 52
파워쉘로 응용프로그램 만들기 ... 62
요약 ... 66
참고문헌 ... 67
CHAPTER 2 파이썬 소개
파이썬이란 무엇인가? ... 70
파이썬은 어디에 유용한가? ... 71
파이썬 기초 ... 73
파일 처리 ... 96
네트워크 통신 ... 100
요약 ... 116
참고문헌 ... 117
CHAPTER 3 펄 소개
펄의 용도 ... 120
펄 사용하기 ... 122
펄 기초 ... 124
펄로 응용프로그램 만들기 ... 147
요약 ... 155
참고문헌 ... 156
CHAPTER 4 루비 소개
루비의 용도 ... 160
루비 기초 ... 160
루비 클래스 ... 177
파일 처리 ... 185
데이터베이스 기초 ... 187
네트워크 ... 194
루비로 응용프로그램 만들기 ... 201
요약 ... 209
참고문헌 ... 209
CHAPTER 5 PHP 웹 스크립트 소개
웹 스크립트의 용도 ... 212
PHP 시작하기 ... 212
PHP로 폼 만들기 ... 224
파일 처리 및 명령어 실행 ... 228
PHP로 응용프로그램 만들기 ... 236
요약 ... 240
CHAPTER 6 파워쉘과 윈도우
파워쉘의 실행 정책 ... 244
침투 테스트에서 파워쉘 ... 250
파워쉘과 메타스플로잇 ... 263
요약 ... 265
참고문헌 ... 266
CHAPTER 7 스캐너 스크립팅
스캐닝 툴 소개 ... 270
NETCAT ... 272
NMAP ... 282
NESSUS/OPENVAS ... 288
요약 ... 293
참고문헌 ... 294
CHAPTER 8 정보수집
침투 테스트를 위한 정보수집 ... 298
구글 검색 이용하기 ... 302
펄을 이용한 웹 자동화 ... 307
메타데이터 이용하기 ... 311
응용프로그램 만들기 ... 319
요약 ... 322
참고문헌 ... 323
CHAPTER 9 공격코드와 스크립팅
파이썬으로 공격코드 개발하기 ... 325
메타스플로잇 공격코드 개발 ... 342
PHP 스크립트 공격하기 ... 349
크로스 사이트 스크립팅(XSS) ... 357
요약 ... 364
CHAPTER 10 권한획득 이후의 공격 스크립트
권한획득 이후의 공격이 중요한 이유 ... 367
윈도우 쉘 명령어 ... 368
네트워크 정보 수집 ... 374
메타스플로잇 미터프리터 스크립트 ... 377
권한획득 이후의 공격-데이터베이스 ... 388
요약 ... 403
부록 : 서브넷과 CIDR 주소 ... 405
찾아보기 ... 409
더보기 닫기