Kali Linux-법의학 도구
이 장에서는 Kali Linux에서 사용할 수있는 포렌식 도구에 대해 알아 봅니다.
p0f
p0f는 해당 장치가 패킷 방화벽 뒤에있는 경우에도 캡처 된 패킷을 검사하여 대상 호스트의 운영 체제를 식별 할 수있는 도구입니다. P0f는 직접 또는 간접적 인 추가 네트워크 트래픽을 생성하지 않습니다. 이름 조회 없음; 신비한 탐사선이 없습니다. ARIN 쿼리가 없습니다. 아무것도. 고급 사용자의 손에 P0f는 방화벽 존재, NAT 사용 및로드 밸런서 존재를 감지 할 수 있습니다.
유형 “p0f – h” 터미널에서 사용 방법을 확인하면 다음과 같은 결과를 얻을 수 있습니다.
사용 가능한 인터페이스도 나열됩니다.
그런 다음 다음 명령을 입력하십시오. “p0f –i eth0 –p -o filename”.
매개 변수 "-i" 위에 표시된 인터페이스 이름입니다. "-p" 무차별 모드에 있음을 의미합니다. "-o" 출력이 파일에 저장됨을 의미합니다.
주소가 192.168.1.2 인 웹 페이지를 엽니 다.
결과에서 웹 서버가 apache 2.x를 사용하고 OS가 Debian임을 알 수 있습니다.
pdf 파서
pdf-parser는 분석 된 pdf 파일에 사용 된 기본 요소를 식별하기 위해 PDF 문서를 구문 분석하는 도구입니다. PDF 문서를 렌더링하지 않습니다. PDF 파서의 교과서 케이스에는 권장되지 않지만 작업이 완료됩니다. 일반적으로 이것은 스크립트가 포함 된 것으로 의심되는 pdf 파일에 사용됩니다.
명령은-
pdf-parser -o 10 filepath
여기서 "-o"는 개체 수입니다.
다음 스크린 샷에서 볼 수 있듯이 pdf 파일은 CMD 명령을 엽니 다.
Dumpzilla
Dumpzilla 애플리케이션은 Python 3.x로 개발되었으며 분석 할 Firefox, Iceweasel 및 Seamonkey 브라우저의 모든 포렌식 흥미로운 정보를 추출하는 목적으로 사용됩니다.
ddrescue
한 파일 또는 블록 장치 (하드 디스크, cdrom 등)에서 다른 파일로 데이터를 복사하여 읽기 오류가 발생한 경우 먼저 좋은 부분을 복구하려고합니다.
ddrescue의 기본 작동은 완전 자동입니다. 즉, 오류를 기다리거나 프로그램을 중지하거나 새 위치에서 다시 시작할 필요가 없습니다.
ddrescue의 맵 파일 기능을 사용하면 데이터가 매우 효율적으로 복구됩니다 (필요한 블록 만 읽음). 또한 언제든지 구조를 중단하고 나중에 같은 지점에서 재개 할 수 있습니다. 맵 파일은 ddrescue의 효율성에 필수적인 부분입니다. 당신이 무엇을하고 있는지 알지 못한다면 그것을 사용하십시오.
명령 줄은-
dd_rescue infilepath outfilepath
매개 변수 "–v" 장황함을 의미합니다. "/dev/sdb"구출 할 폴더입니다. 그만큼img file 복구 된 이미지입니다.
DFF
파일을 복구하는 데 사용되는 또 다른 포렌식 도구입니다. GUI도 있습니다. 열려면 다음을 입력하십시오.“dff-gui” 터미널에서 다음 웹 GUI가 열립니다.
파일 →“증거 열기”를 클릭합니다.
다음 표가 열립니다. "원시 형식"을 확인하고 "+"를 클릭하여 복구 할 폴더를 선택합니다.
그런 다음 창 왼쪽에있는 파일을 검색하여 복구 된 항목을 볼 수 있습니다.