도서상세보기

도서명 암호화폐 수사 (블록체인 증거 이해와 수사 기법
저자 닉 퍼노
출판사 에이콘
출판일 2019-08-30
정가 35,000원
ISBN 9791161753386
수량
1부 ? 기술의 이해
1장. 암호화폐란 무엇인가?
새로운 개념?
주요 암호화폐
블록체인은 암호화폐만을 위한 기술인가?
연구실에서 간단한 암호화폐 만들기
요약

2장. 하드 비트
해싱
공개키/개인키 암호화
RSA 암호화
타원 곡선 암호
연구실에서 간단한 암호화폐 만들기
요약

3장. 블록체인 이해하기
블록의 구조
블록 헤더
Hex에서 원시 블록의 분해
다운로드된 Hex에 적용하기
트랜잭션의 번호
블록 높이
포크
이더리움의 블록
요약

4장. 트랜잭션
트랜잭션 이면의 관념
트랜잭션의 메커니즘
멤풀 이해하기
ScriptSig 및 ScriptPubKey의 이해
원시 트랜잭션의 해석
JSON 데이터 추출하기
주소 히스토리의 분석
꾸밈 주소 만들기
이더리움 트랜잭션의 해석
요약

5장. 채굴
작업 증명의 개념
지분 증명의 개념
채굴 풀
채굴 사기
요약

6장. 지갑
지갑 유형
소프트웨어 지갑
하드웨어 지갑
콜드 지갑 또는 콜드 스토리지
지갑을 중요하게 인식하는 이유는?
소프트웨어 지갑
하드웨어 지갑
종이 지갑
지갑 가져오기 형식
지갑이 키를 저장하는 방법
은밀한 지갑 설정
요약

7장. 컨트랙트와 토큰
계약
비트코인
이더리움
토큰 및 최초 코인 공개
요약

2부 - 조사의 수행
8장. 암호화폐 사용의 탐지
현장 수색
수색 대상의 새로운 범주
심문
온라인 수색
압수한 컴퓨터에서 개인키 및 공개키 추출
상용 도구
지갑 파일 추출
비트코인 주소 검색 자동화
메모리 덤프에서 데이터 찾기
라이브 컴퓨터에서 작업하기
지갑 파일 획득
비트코인 데몬에서 데이터 내보내기
라이브 리눅스 및 OS X 시스템에서 지갑 데이터 추출
요약

9장. 복구된 주소 및 지갑의 분석
복구된 주소에서 정보 수집하기
이더리움에서 원시 데이터 추출
특정 주소에 관한 정보 검색
복구된 지갑 분석
조사 환경의 설정
개인키 가져오기
이 책에서 다루는 내용
■ 블록체인 및 트랜잭션 기술에 대한 심층적인 이해
■ 암호화폐 계정의 설정 및 실행
■ 블록체인 원장에서 원시 데이터에 접근
■ 트랜잭션 추적 및 특정 주소에 대한 정보 구축
■ 트랜잭션 뒤에 존재하는 실제 사용자를 식별
■ 코인 압수 방법의 이해
■ 조사 과정에서 적절한 기술과 기법의 사용

이 책의 대상 독자
당신이 디지털 포렌식 조사관이든 기업 분석 회계사이든 심지어 오픈소스 인텔리전스 수집가이든 나처럼 평생 다른 누군가의 데이터를 파헤치며 살아왔다면 이 주제에 대해 알아야 한다. 당장 오늘이 아니라면 내일이라도 말이다. 이 책은 기술을 광범위하게 다루므로 어떤 부분은 당신의 직업과 매우 밀접할 수 있고 어떤 부분은 관련성이 떨어질 수 있다. 예를 들어 하드디스크 드라이브와 디바이스에서 암호화폐에 관한 데이터를 추출하는 방법과 이런 유형의 정보를 현장 수색하는 방법을 배운다고 가정해보자. 만일 당신이 현장 수색을 수행할 수 없다 하더라도 중요한 정보를 놓치지 않도록 현장 담당자나 수사관에게 요구 사항을 전달할 수 있다.

이 책의 구성
1장 ‘암호화폐란 무엇인가?’에서는 암호화폐가 실제로 무엇인지 정의하고 통화의 가치가 어디에서 나오며 어떻게 거래되는지 설명한다. 오늘날의 주요 통화들을 살펴보고 트랜잭션, 컨트랙트(contract 그리고 기술의 다채로운 가능성에 대해 논의한다.
2장, ‘하드 비트’에서는 해싱의 기초를 형성하는 다소 재미없는 수학과 다양한 암호화폐에서 사용되는 암호화 프로토콜을 다룬다.
3장, ‘블록체인 이해하기’에서는 블록체인과 그 기능을 명확하게 정의한다. API 호출을 통해 원시 블록체인 데이터를 얻는 방법과 원시 16진수에서 블록 헤더를 해체하는 방법을 살펴본다.
4장, ‘트랜잭션’에서는 개별 트랜잭션을 드릴다운한다. 다시 말해 온라인 웹 인터페이스에서 얻은 데이터가 아닌 원시 트랜잭션 데이터를 추출한다. 수수료와 멤풀(Mempool뿐 아니라 ‘잔금’이 어떻게 작동하는지 검토한다