키워드를 통한 PDF 검사 (pdfid)
■ Package Description
특정 PDF 키워드를 찾기 위해 파일을 검색하여
JavaScript 등이 포함 된 PDF 문서를 식별하거나 열 때 작업을 실행할 수 있습니다.
프로그램이 복잡할 수록 보안에 취약할 수밖에 없는데, 이 프로그램은 간단하게 제작되어
사용하기 간편하고 무결성이 좋다.
[사용방법]
# pdfid -a english.pdf
참조 사이트
http://blog.didierstevens.com/programs/pdf-tools/
■ OPTIONS
# pdfid -h
# pdfid -h |
[EX] 사용 예제
# pdfid /usr/share/doc/texmf/fonts/lm/lm-info.pdf PDFiD 0.0.12 /usr/share/doc/texmf/fonts/lm/lm-info.pdfPDF Header: %PDF-1.4 obj 526 endobj 526 stream 151 endstream 151 xref 1 trailer 1 startxref 1 /Page 26 /Encrypt 0 /ObjStm 0 /JS 0 /JavaScript 0 /AA 0 /OpenAction 0 /AcroForm 0 /JBIG2Decode 0 /RichMedia 0 /Launch 0 /EmbeddedFile 0 /Colors > 2^24 0 |
[실습]
@Kali Linux
# pdfid /root/바탕화면/test.pdf
root@kali:~# pdfid /root/바탕화면/test.pdf PDFiD 0.2.1 /root/바탕화면/test.pdf PDF Header: %PDF-1.6 obj 6205 endobj 6203 stream 1870 endstream 1870 xref 0 trailer 0 startxref 1 /Page 0 /Encrypt 0 /ObjStm 2 /JS 0 /JavaScript 0 /AA 0 /OpenAction 0 /AcroForm 0 /JBIG2Decode 0 /RichMedia 0 /Launch 0 /EmbeddedFile 0 /XFA 0 /Colors > 2^24 0 |
[그림 1-1 정상적인 .pdf 와 악의적인 .pdf 차이]
'Learning > └Kali Linux' 카테고리의 다른 글
[Forensics Tools] peepdf (0) | 2017.01.12 |
---|---|
[Forensics Tools] pdgmail (0) | 2017.01.11 |
[Forensics Tools] pdf-parser (0) | 2017.01.11 |
[Forensics Tools] p0f (0) | 2017.01.11 |