Python 디지털 포렌식-소개
이 장에서는 디지털 포렌식이 무엇인지에 대한 소개와 역사적 검토를 제공합니다. 또한 실제 생활에서 디지털 포렌식을 적용 할 수있는 위치와 그 한계를 이해하게됩니다.
디지털 포렌식이란 무엇입니까?
디지털 포렌식은 전자 장치에있는 디지털 증거를 분석, 조사, 식별 및 복구하는 포렌식 과학의 한 분야로 정의 될 수 있습니다. 일반적으로 형법 및 개인 수사에 사용됩니다.
예를 들어, 누군가가 전자 장치에서 일부 데이터를 훔치는 경우 디지털 포렌식 추출 증거에 의존 할 수 있습니다.
디지털 포렌식의 간략한 역사적 검토
컴퓨터 범죄의 역사와 디지털 포렌식의 역사 검토는 다음과 같이이 섹션에서 설명됩니다.
1970 ~ 1980 년대 : 최초의 컴퓨터 범죄
이 10 년 전에는 컴퓨터 범죄가 인정되지 않았습니다. 그러나 그것이 일어날 것이라고 가정하면 당시의 기존 법률이 그들을 다루었습니다. 나중에 1978 년 플로리다 컴퓨터 범죄 법 (Florida Computer Crime Act)에서 컴퓨터 시스템에있는 데이터의 무단 수정 또는 삭제에 대한 법률이 포함 된 최초의 컴퓨터 범죄가 인정되었습니다. 그러나 시간이 지남에 따라 기술의 발전으로 컴퓨터 범죄의 범위도 증가했습니다. 저작권, 사생활, 아동 포르노와 관련된 범죄를 처리하기 위해 다양한 법률이 통과되었습니다.
1980 년대 -1990 년대 : 개발 10 년
이 10 년은 Cliff Stoll이 Markus Hess라는 해커를 추적 한 최초의 조사 (1986) 덕분에 디지털 포렌식의 개발 10 년이었습니다. 이 기간 동안 두 가지 종류의 디지털 포렌식 분야가 개발되었습니다. 첫 번째는이를 취미로 삼은 실무자들이 개발 한 임시 도구와 기술의 도움으로, 두 번째는 과학 커뮤니티에서 개발했습니다. 1992 년에“Computer Forensics”학술 문헌에 사용되었습니다.
2000 년대 -2010 년대 : 10 년의 표준화
디지털 포렌식이 일정 수준으로 발전한 후 조사를 수행하는 동안 따를 수있는 몇 가지 특정 표준을 만들 필요가있었습니다. 이에 따라 다양한 과학 기관과 기관이 디지털 포렌식에 대한 지침을 발표했습니다. 2002 년에 SWGDE (Scientific Working Group on Digital Evidence)는 "컴퓨터 포렌식을위한 모범 사례"라는 논문을 발표했습니다. 모자의 또 다른 깃털은 유럽 주도의 국제 조약입니다.“The Convention on Cybercrime”43 개국이 서명하고 16 개국이 비준했다. 이러한 표준 이후에도 연구원들이 확인한 몇 가지 문제를 해결해야 할 필요가 있습니다.
디지털 포렌식 프로세스
1978 년 최초의 컴퓨터 범죄 이후 디지털 범죄 활동이 엄청나게 증가했습니다. 이러한 증가로 인해이를 처리하기위한 구조화 된 방식이 필요합니다. 1984 년에 공식화 된 프로세스가 도입되었으며 그 후 많은 새롭고 개선 된 컴퓨터 포렌식 조사 프로세스가 개발되었습니다.
컴퓨터 법의학 조사 프로세스는 아래에 설명 된대로 세 가지 주요 단계를 포함합니다.
1 단계 : 전시회 수집 또는 이미징
디지털 포렌식의 첫 번째 단계는 나중에 분석 할 수 있도록 디지털 시스템의 상태를 저장하는 것입니다. 범죄 현장에서 사진, 혈액 샘플 등을 찍는 것과 매우 유사합니다. 예를 들어, 하드 디스크 또는 RAM의 할당 된 영역과 할당되지 않은 영역의 이미지 캡처가 포함됩니다.
2 단계 : 분석
이 단계의 입력은 수집 단계에서 수집 된 데이터입니다. 여기에서 증거를 확인하기 위해이 데이터를 조사했습니다. 이 단계는 다음과 같은 세 가지 증거를 제공합니다.
Inculpatory evidences − 이러한 증거는 주어진 역사를 뒷받침합니다.
Exculpatory evidences − 이러한 증거는 주어진 역사와 모순됩니다.
Evidence of tampering− 이러한 증거는 시스템이 식별을 피하기 위해 조정되었음을 보여줍니다. 여기에는 삭제 된 파일을 복구하기위한 파일 및 디렉터리 내용 검사가 포함됩니다.
3 단계 : 프레젠테이션 또는보고
이름에서 알 수 있듯이이 단계는 조사의 결론과 해당 증거를 제시합니다.
디지털 포렌식의 응용
디지털 포렌식은 모든 디지털 장치에 포함 된 증거를 수집, 분석 및 보존하는 것을 다룹니다. 디지털 포렌식의 사용은 애플리케이션에 따라 다릅니다. 앞서 언급했듯이 주로 다음 두 가지 응용 분야에서 사용됩니다.
형법
형법에서는 법원에서 가설을지지하거나 반대하기 위해 증거를 수집합니다. 법의학 절차는 범죄 수사에 사용되는 절차와 매우 유사하지만 법적 요건 및 제한 사항이 다릅니다.
개인 조사
주로 기업 세계에서는 개인 조사를 위해 디지털 포렌식을 사용합니다. 직원이 회사 정책에 위배되는 컴퓨터에서 불법 활동을 수행 할 수 있다고 회사가 의심 할 때 사용됩니다. 디지털 포렌식은 회사 또는 개인이 디지털 부정 행위를 조사 할 때 취할 수있는 최상의 경로 중 하나를 제공합니다.
디지털 포렌식의 지점
디지털 범죄는 컴퓨터에만 국한되지 않지만 해커와 범죄자들도 태블릿, 스마트 폰 등과 같은 소형 디지털 장치를 대규모로 사용하고 있습니다. 일부 장치에는 휘발성 메모리가 있고 다른 장치에는 비 휘발성 메모리가 있습니다. 따라서 장치 유형에 따라 디지털 포렌식에는 다음과 같은 분기가 있습니다.
컴퓨터 법의학
이 디지털 포렌식 분야는 컴퓨터, 임베디드 시스템 및 USB 드라이브와 같은 정적 메모리를 다룹니다. 로그에서 드라이브의 실제 파일에 이르기까지 다양한 정보를 컴퓨터 포렌식에서 조사 할 수 있습니다.
모바일 포렌식
이것은 모바일 장치의 데이터 조사를 다룹니다. 이 지점은 모바일 장치에 위치와 관련된 유용한 정보를 제공하는 데 유용한 통신 시스템이 내장되어 있다는 점에서 컴퓨터 포렌식과 다릅니다.
네트워크 포렌식
이것은 정보 수집, 증거 수집 또는 침입 탐지를위한 로컬 및 WAN (광역 네트워크)의 컴퓨터 네트워크 트래픽 모니터링 및 분석을 다룹니다.
데이터베이스 포렌식
이 디지털 포렌식 부문은 데이터베이스 및 해당 메타 데이터에 대한 포렌식 연구를 다룹니다.
디지털 포렌식 조사에 필요한 기술
디지털 포렌식 조사관은 해커를 추적하고, 훔친 데이터를 복구하고, 컴퓨터 공격을 소스로 되돌리고, 컴퓨터와 관련된 다른 유형의 조사를 지원합니다. 아래에서 논의되는 디지털 포렌식 심사관이되기 위해 필요한 핵심 기술 중 일부-
뛰어난 사고 능력
디지털 포렌식 수사관은 뛰어난 사상가 여야하며 결과물을 얻기위한 특정 과제에 대해 다른 도구와 방법론을 적용 할 수 있어야합니다. 서로 다른 패턴을 찾아서 상관 관계를 만들 수 있어야합니다.
기술 능력
디지털 포렌식 심사관은이 분야에서 네트워크에 대한 지식과 디지털 시스템이 상호 작용하는 방식에 대한 지식이 필요하기 때문에 우수한 기술 능력이 있어야합니다.
사이버 보안에 대한 열정
디지털 포렌식 분야는 모두 사이버 범죄 해결에 관한 것이고 이것은 지루한 작업이기 때문에 누군가가 에이스 디지털 포렌식 수사관이되기 위해서는 많은 열정이 필요합니다.
의사 소통 능력
다양한 팀과 협력하고 누락 된 데이터 또는 정보를 추출하려면 훌륭한 의사 소통 기술이 필수입니다.
보고서 작성에 능숙
획득 및 분석을 성공적으로 구현 한 후 디지털 포렌식 검사관은 최종 보고서 및 프레젠테이션에 모든 결과를 언급해야합니다. 따라서 그는 보고서 작성에 능숙하고 세부 사항에주의를 기울여야합니다.
한계
디지털 포렌식 조사는 여기에 설명 된대로 특정 제한을 제공합니다.
설득력있는 증거를 제시해야 함
디지털 포렌식 조사의 주요 단점 중 하나는 데이터가 쉽게 변조 될 수 있으므로 검사관이 법정에서 증거에 필요한 표준을 준수해야한다는 것입니다. 반면에 컴퓨터 법의학 수사관은 법정에서 설득력있는 증거를 제시하기 위해 법적 요건, 증거 처리 및 문서화 절차에 대한 완전한 지식이 있어야합니다.
조사 도구
디지털 조사의 효과는 전적으로 디지털 포렌식 심사관의 전문성과 적절한 조사 도구의 선택에 달려 있습니다. 사용 된 도구가 지정된 표준을 따르지 않는 경우 법정에서 판사가 증거를 거부 할 수 있습니다.
청중 사이의 기술 지식 부족
또 다른 제한은 일부 개인이 컴퓨터 포렌식에 완전히 익숙하지 않다는 것입니다. 따라서 많은 사람들이이 분야를 이해하지 못합니다. 수사관은 모든 사람이 결과를 이해하는 데 도움이되는 방식으로 조사 결과를 법원에 전달해야합니다.
비용
디지털 증거를 생성하고 보존하는 데는 많은 비용이 듭니다. 따라서 비용을 감당할 수없는 많은 사람들이이 프로세스를 선택하지 못할 수 있습니다.