logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Application Hacking

Application Hacking

(대한민국 최고의 보안 연구원들이 공개하는 애플리케이션 해킹의 비밀)

정상민, 남성일, 김태훈 (지은이), 이호웅 (감수)
북앤라이프
27,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Application Hacking
eBook 미리보기

책 정보

· 제목 : Application Hacking (대한민국 최고의 보안 연구원들이 공개하는 애플리케이션 해킹의 비밀)
· 분류 : 국내도서 > 컴퓨터/모바일 > OS/Networking > 네트워크 보안/해킹
· ISBN : 9788993364286
· 쪽수 : 460쪽
· 출판일 : 2009-06-25

책 소개

해킹과 보안에 쉽게 접근할 수 있도록 구성한 책. 보안과 해킹의 관점에서 시스템과 프로그램에 대한 접근 방법을 설명하고 이러한 지식들을 어떻게 활용할 수 있는가를 다루었다. 단순한 배경 지식으로서의 이론이 아니라 실제 프로그램 구조의 변경을 통해서 적용이 가능한 해킹과 보안 기술들을 담아냈다. 또한 시스템의 구조적인 내용을 이해하고 이들이 어떤 취약점을 가지게 되는지도 배울 수 있다.

목차

1장 윈도우, 메시지(Window, Message)
01 윈도우(Window)
02 윈도우 프로시저(Window Procedure)
03 윈도우 메시지(Window Message)
04 모달 윈도우 해제하기(Modal Window Free)
05 데스크톱(Desktop), 세션(Session), 스테이션(Station)

2장 프로세스, 스레드(Process, Thread)
01 프로세스의 구조
02 스레드의 구조
03 스레드 관리 기법
04 스레드 로컬 스토리지(Thread-Local Storage)

3장 커널 객체(Kernel Object)
01 핸들(Handle)과 객체(Object)
02 동기화 객체(Synchronization Object)
03 커널 객체 공유
04 보안 속성(Security Attributes)

4장 디버깅(Debugging)
01 디버거(Debugger)
02 디버기(Debuggee)
03 디버깅 API
04 심볼과 맵(Symbol & Map)
05 디버거 연결
06 특권(Privilege)
07 PEB, TEB 확인하기

5장 어셈블리(Assembly) 언어
01 어셈블리 언어 형식(Instruction Format)
02 레지스터(Register)
03 기본 명령어 이해

6장 해킹 기법(Hacking Techniques)
01 버퍼 오버플로우(Buffer Overflow)
02 포맷 문자열 공격(Format String Attack)
03 코드 케이브(Code Cave)
04 화면 정보 구하기
05 비정상 함수 호출(Abnormal Function Call)
06 리플레이 공격(Replay Attack)
07 IPC 스니핑(IPC Sniffing)
08 코드 훔치기(Code Steal)
09 코드 패치(Code Patch)
10 루트킷(Rootkit)

7장 DLL 인젝션(DLL Injection)
01 DLL 인젝션
02 DLL 인젝션 기법
03 DLL 인젝션 방어

8장 API 후킹(API Hooking)
01 IAT(Import Address Table) 후킹
02 인라인 코드 패치(Inline Code Patch)
03 SSDT(System Service Descriptor Table) 후킹

9장 안티디버깅(Anti-debugging)
01 디버깅(Debugging) API
02 디버그 플래그(Debug Flag)
03 중단점(Breakpoint)
04 예외 처리기(Exception Handler)
05 기타

10장 메모리 상의 데이터 변경
01 가상 메모리와 물리적인 메모리의 관계
02 메모리 조작 도구
03 디버거를 통한 메모리 조작
04 API를 통한 메모리 조작

11장 자동 입력 프로그램 제작
01 응용 레벨 자동 입력 프로그램
02 커널 레벨 자동 입력 프로그램

12장 스풀 데이터(Spool Data) 조작
01 스풀(Spool) 동작
02 스풀 가로채기(Spool Hijacking) 소스 코드

13장 디바이스 드라이버(Device Driver) 개발
01 디바이스 드라이버의 기본 구조
02 디바이스 드라이버 로딩하기
03 디바이스 드라이버에 명령 보내기

14장 보안을 고려한 개발
01 보안의 필요성
02 씬 클라이언트(Thin Client)
03 디버그 코드(Debug Code)
04 함수 명명(Function Naming)
05 설정 및 UI(User Interface)
06 데이터(Data)
07 문자열

부록 주요 디버거(Debugger) 소개
01 WinDbg
02 OllyDbg
03 IDA
04 SoftIce

저자소개

정상민 (지은이)    정보 더보기
금융 시스템 및 다양한 보안 제품들을 개발하였으며, 핵쉴드의 핵심 개발자로 많은 기술 특허들을 출원하였다. 안철수연구소 선임연구원을 거쳐 현재 NHN에 근무하고 있으며, 기술혁신센터에서 다른 개발자들을 위한 통합 개발환경을 프로그래밍하고 있다. 저서로는 『애플리케이션 해킹』이 있다. (http://blog.naver.com/iwillhackyou)
펼치기
남성일 (지은이)    정보 더보기
안철수연구소 보안기술팀. 해킹 방어에 관련된 다수의 특허를 출원하였으며, 현재 안철수연구소에서 게임보안 솔루션인 핵쉴드 제품의 개발 및 PM 역할을 수행하고 있다.
펼치기
김태훈 (지은이)    정보 더보기
안철수연구소 보안기술팀. 대학원에서 분자 시뮬레이션을 위한 그리드 컴퓨팅 환경을 구축하여 계산 그리드와 데이터 그리드 관련 연구를 진행하였다. 현재 안철수 연구소에서 근무하며 해킹 사례 분석과 해킹 방어 기술 개발에 참여하고 있다.
펼치기
이호웅 (감수)    정보 더보기
2010년~현재, AhnLab 시큐리티대응센터(ASEC, AhnLab Security E-response Center) 센터장 2008~2009년, HackShield, AhnLab Online Security, SiteGuard, SiteCare, V3 Mobile 개발 총괄 부서장 2005~2007년, V3 Mobile, HackShield 개발팀장/PM 2003~2004년, DataBlock 개발팀장/PM 2001~2002년, AhnLab PKI System 개발팀장 2000~2001년, EnDe Pro 2002 개발 1999년, 국가지리정보 시스템 개발 (저서 및 감수) 2009년, “Application Hacking” 감수, 북앤라이프 2005년, “속전속결 프로그래밍 입문” 집필, 영진닷컴
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책