이미 소장하고 있다면 판매해 보세요.
|
CHAPTER 0 책 내용 및 핵심 포인트
누구를 위한 책인가? 책의 구조 결론 CHAPTER 1 쉘 스크립트 소개 쉘 스크립트 유닉스, 리눅스, OS X 쉘 스크립트 배시 기초 배시로 응용프로그램 만들기 윈도우 스크립트 파워쉘 기초 파워쉘로 응용프로그램 만들기 요약 참고문헌 CHAPTER 2 파이썬 소개 파이썬이란 무엇인가? 파이썬은 어디에 유용한가? 파이썬 기초 파일 처리 네트워크 통신 요약 참고문헌 CHAPTER 3 펄 소개 펄의 용도 펄 사용하기 펄 기초 펄로 응용프로그램 만들기 요약 참고문헌 CHAPTER 4 루비 소개 루비의 용도 루비 기초 루비 클래스 파일 처리 데이터베이스 기초 네트워크 루비로 응용프로그램 만들기 요약 참고문헌 CHAPTER 5 PHP 웹 스크립트 소개 웹 스크립트의 용도 PHP 시작하기 PHP로 폼 만들기 파일 처리 및 명령어 실행 PHP로 응용프로그램 만들기 요약 CHAPTER 6 파워쉘과 윈도우 파워쉘의 실행 정책 침투 테스트에서 파워쉘 파워쉘과 메타스플로잇 요약 참고문헌 CHAPTER 7 스캐너 스크립팅 스캐닝 툴 소개 NETCAT NMAP NESSUS/OPENVAS 요약 참고문헌 CHAPTER 8 정보수집 침투 테스트를 위한 정보수집 구글 검색 이용하기 펄을 이용한 웹 자동화 메타데이터 이용하기 응용프로그램 만들기 요약 참고문헌 CHAPTER 9 공격코드와 스크립팅 파이썬으로 공격코드 개발하기 메타스플로잇 공격코드 개발 PHP 스크립트 공격하기 크로스 사이트 스크립팅(XSS) 요약 CHAPTER 10 권한획득 이후의 공격 스크립트 권한획득 이후의 공격이 중요한 이유 윈도우 쉘 명령어 네트워크 정보 수집 메타스플로잇 미터프리터 스크립트 권한획득 이후의 공격- 데이터베이스 요약 부록 서브넷과 CIDR 주소 |
|
다양한 개발 언어로 직접 침투 테스트 툴을 만드는 법을 배워보자.
“침투 테스터는 수십 가지 툴을 마스터해야 하는 직업이다. 모든 작업은 큰 도전이며, 이러한 툴을 혼합, 조합, 자동화해야 한다. 마스터 침투 테스터는 툴 사용에만 뛰어난 것이 아니라 직접 작성한 스크립트와 자신만의 프로그램으로 툴의 기능을 확장하여 문제를 해결한다. 이 책은 침투 테스터의 목표를 염두에 두고 여러 가지 언어를 사용하여 직접 스크립트를 작성하고 툴을 개발하는 법을 다루는 탄탄한 내용의 입문서다. 이러한 배경은 침투 테스트를 반복적인 수작업에서 좀 더 빠를 뿐만 아니라, 대규모 프로젝트에서는 더 정확하고 일관성 있는 효율적인 프로세스로 전환시킬 수 있게 해준다.” - HD 무어, 메타스플로잇 최초 개발자 및 RAPID 7 보안최고책임자 “침투 테스트를 위해 테스터는 대상을 가능한 많이 이해해야 하며 최대한 효율적이고 동시에 다양한 공격을 어떻게 수행해야 하는지 알아야 한다. 다양한 스크립트를 작성하는 능력은 침투 테스터의 효율성을 제고하고, 침투 테스터를 단순한 스크립트 키디에서 전문가로 발돋움하게 해준다. 제이슨 안드레스와 라이언 린은 침투 테스트를 할 때 사용할 스크립트를 만드는 데 필요한 기술을 조사하고 소개하는 가이드를 만들었다. 어떤 플랫폼에서 침투 테스트를 하든 상관없이 이 책은 스크립트를 배우고 세계 최고의 침투 테스터가 되는 데 필요한 정보를 제공한다. 그리고 이 책에서 배운 것은 당연히 모든 테스트에서 활용할 수 있다!” - 케빈 존슨, SECURE IDEAS 수석 컨설턴트 침투 테스트에 사용하는 툴은 인터넷에서 구입하거나 다운로드한다. 각각의 툴은 펄, 파이썬, 루비 같은 언어를 기반으로 만들어졌다. 침투 테스터가 툴의 기능을 확장, 증대, 변경하여 기본 설정과는 다른 침투 테스트를 하고 싶다면 관련된 프로그래밍 언어의 기초를 반드시 알아야 한다. 《해킹과 침투 테스트를 위한 코딩》은 직접 툴을 개발하고 툴이 사용될 상황의 예를 보여줌으로써 침투 테스트 툴을 개발할 때 흔히 사용되는 스크립트 언어를 쉽게 이해할 수 있게 해준다. 각 언어를 이해함으로써 실제 테스트 상황에 관해 배우고 나중에 실제 사용할 툴을 개발하게 된다. ? 침투 테스트에서 사용하는 다양한 스크립트 언어에 대한 설명 ? 펄, 루비, 파이썬 등의 언어로 직접 침투 테스트 툴을 만드는 방법을 단계적으로 설명 ? 웹 스크립트, 스캐너 스크립트, 공격 스크립트 등을 포함한 주요 스크립트에 대한 설명 |