PDF가 수정됐다는 흔적은 꽤 자주 찾을 수 있어요. 만든 날짜보다 늦은 수정한 날짜, PDF 편집기 이름이 적힌 생성 프로그램 필드, 글꼴이 살짝 다른 한 줄, 상자 아래 숨어 있는데 선택되는 텍스트 같은 것들이요. 이런 건 누구나 일반 PDF 뷰어로 몇 분 만에 확인할 수 있어요.

솔직한 한계도 있어요. 이 흔적들 중 어느 것도 증거는 아니에요. 공들여 수정한 파일은 깨끗해 보일 수 있고, 손대지 않은 파일도 다시 저장됐다는 이유만으로 수상해 보일 수 있어요. 문서가 진짜라는 걸 실제로 확인해 주는 건 두 가지뿐이에요. 유효한 디지털 서명, 아니면 발급한 곳에 확인하는 것이요. 나머지는 모두 단서예요.

1단계: 문서 속성 읽기

대부분의 PDF 뷰어는 파일의 메타데이터를 보여 줘요. Adobe Acrobat Reader에서는 파일, 속성에 있어요. 다른 뷰어에서는 문서 속성이나 정보 버튼을 찾으세요. 봐야 할 필드는 몇 개뿐이에요.

  • 만든 날짜와 수정한 날짜. 수정한 날짜가 만든 날짜보다 며칠이나 몇 달 뒤라면, 무언가 파일을 다시 저장한 거예요. 수정일 수도 있고, 누군가 주석을 달거나 양식을 채웠을 뿐일 수도 있어요.
  • 생성 프로그램과 만든 프로그램. 소프트웨어 이름이 나와요. 생성 프로그램이 은행에서 쓸 법한 시스템이 아니라 일반 소비자용 PDF 편집기로 나오는 은행 거래 내역서라면 한 번 더 볼 만해요.
  • 작성자와 제목. 서식 파일이나 예전 문서에서 남은 경우가 있어서, 파일이 어디서 왔는지 알려 줄 수 있어요.

메타데이터는 누가 문서를 썼는지가 아니라 마지막 프로그램이 무엇을 했는지를 알려 줘요. 실제 예를 들어 볼게요. Kopitiam 편집기에서 내려받은 PDF는 생성 프로그램이 pdf-lib(Kopitiam이 쓰는 오픈 소스 라이브러리)로 나오고, 만든 날짜와 수정한 날짜가 둘 다 내려받은 순간이에요. 원래의 작성자와 제목은 옮겨지지 않아요. 그러니 만든 날짜가 최근이라고 문서가 새것이라는 뜻은 아니고, 파일이 새것이라는 뜻일 뿐이에요.

2단계: 텍스트를 자세히 보기

이름, 금액, 날짜, 계좌 번호처럼 중요한 부분을 200%나 400%로 확대하세요. 수정은 보통 작고 특정 부분만 노리기 때문에, 흔적도 거기서 드러나요.

  • 글꼴. 숫자 하나만 주변 숫자와 서체, 굵기, 크기가 살짝 다른가요? 숫자 1, 4, 7처럼 글꼴마다 모양이 다른 글자를 보세요.
  • 정렬. 한 줄이 옆 줄보다 조금 높거나 낮게 놓여 있나요, 아니면 글자 사이 간격이 고르지 않나요?
  • 색. 한 단어의 검은색만 살짝 다르거나, 색이 깔린 배경 위에서 그 단어 뒤에 희미한 상자가 보이나요?
  • 합계. 숫자가 여전히 맞아떨어지나요? 급여 명세서나 인보이스에서 숫자 하나를 바꾸면 합계나 세금 줄이 안 맞는 경우가 많아요.

어떤 뷰어는 파일이 쓰는 글꼴 목록도 보여 줘요. Adobe Acrobat Reader의 속성 창에는 글꼴 탭이 있어요. 문서가 한 가지 서체로 되어 있는데 목록에 Helvetica 같은 다른 서체가 섞여 있다면, 그 글꼴이 어디에 쓰였는지 물어보세요.

3단계: 텍스트를 선택해서 복사해 보기

가장 쓸모 있지만 대부분의 사람이 해 보지 않는 확인 방법이에요. 수상한 줄의 텍스트를 드래그해 선택하고, 복사해서, 일반 메모에 붙여 넣으세요.

  • 붙여 넣은 텍스트가 화면에 보이는 것과 다르다면 숨은 텍스트가 있는 거예요. PDF를 바꾸는 흔한 방법은 예전 단어를 흰 상자로 덮고 그 위에 새 단어를 입력하는 거예요. 예전 단어는 파일 안에 아직 남아 있는 경우가 많아요.
  • 페이지의 나머지는 선택되는데 한 줄만 선택되지 않는다면, 그 부분은 원본 위에 붙여 넣은 이미지일 수 있어요.
  • 다른 페이지는 텍스트인데 한 페이지 전체가 이미지라면, 바꿔치기된 것일 수도 있고, 그냥 따로 스캔된 것일 수도 있어요.

Kopitiam의 덮고 바꾸기 도구도 이런 식으로 작동해요. 기존 텍스트 위에 같은 색 상자를 깔고 그 위에 새 텍스트 상자를 추가하는데, 원래 텍스트는 그 아래 파일 안에 남아요. 그래서 오타를 고치기에는 괜찮지만, 정보를 숨기는 데는 맞지 않아요. 정보를 숨기려면 Kopitiam의 마스킹 도구를 쓰세요. 마스킹한 페이지를 이미지로 바꾸기 때문에 아래에 있던 텍스트가 정말로 사라져요. PDF를 워드·텍스트로를 쓰면 덮인 단어까지 포함해 파일의 모든 단어를 꺼내서 결과를 읽어 볼 수 있어요. 브라우저에서 돌아가기 때문에 파일은 업로드되지 않아요.

스캔한 PDF는 예외예요. 스캔본은 페이지를 찍은 그림이라서 선택할 텍스트도, 비교할 글꼴 목록도 없어요. 스캔본이 문자 인식을 거쳤다면, 아무도 수정하지 않았는데도 숨은 텍스트 레이어에 오류가 있을 수 있어요. 스캔본이라면 눈으로 하는 확인과 발급처가 전부예요.

4단계: 디지털 서명 확인하기

디지털 서명은 파일 안에서 변경을 진짜로 잡아낼 수 있는 유일한 장치예요. 서명한 사람의 인증서로 만든 암호화 봉인이에요. 서명한 뒤에 글자 하나라도 바뀌면 검증에 실패해요.

  1. Adobe Acrobat Reader처럼 서명을 검증하는 뷰어에서 PDF를 여세요.
  2. 맨 위의 서명 막대나 서명 패널을 찾아서 여세요.
  3. 서명이 유효한지, 누가 서명했는지, 서명한 뒤로 문서가 바뀌었는지 적힌 내용을 읽으세요.
  4. 서명 후 변경이 있다고 나오면 세부 내용을 읽으세요. 어떤 문서는 나중에 양식을 채우거나 주석을 다는 걸 허용하고, 패널에 무엇이 바뀌었는지 나와요.

헷갈리지 말아야 할 게 두 가지 있어요. 첫째, 손글씨 서명을 찍은 그림은 디지털 서명이 아니에요. Kopitiam의 서명 도구도 대부분의 PDF 편집기처럼 그린 서명을 이미지로 넣는데, 그건 파일이 바뀌었는지에 대해 아무것도 증명하지 못해요. 둘째, 유효한 디지털 서명은 서명한 뒤로 파일이 바뀌지 않았다는 걸 증명해요. 그 전에 적힌 내용이 사실이었다는 건 증명하지 않아요.

증분 저장: 일부 파일에 숨은 기록

어떤 PDF 소프트웨어는 파일을 다시 쓰는 대신 변경 사항을 파일 끝에 덧붙여 저장해요. 예전 버전은 변경 사항 아래에 여전히 들어 있어요. 전문 도구로 그 예전 버전을 꺼낼 수 있고, 어떤 뷰어의 서명 패널에서는 서명된 버전을 볼 수 있어요.

대략적으로 확인해 볼 방법이 있어요. PDF 사본을 일반 텍스트 편집기에서 열고, 저장된 버전의 끝을 표시하는 %%EOF를 검색하세요. 두 개 이상이면 파일이 증분 저장됐다는 뜻일 수 있어요. 어디까지나 단서예요. 평범한 기술적 이유로 두 개가 있는 파일도 있고, Kopitiam을 포함한 많은 편집기는 완전히 새 파일을 써서 예전 버전을 남기지 않아요.

이 중 어느 것도 증거가 아닌 이유

  • 메타데이터는 바꾸거나 지우기 쉬워요. 메타데이터가 없다고 증명되는 건 없고, 있는 메타데이터는 위조될 수 있어요.
  • 아무 문제 없는 작업도 같은 흔적을 남겨요. 인쇄 → PDF로 저장, 파일 압축, 양식 채우기는 모두 내용은 그대로 두고 생성 프로그램과 날짜를 바꿔요.
  • PDF를 평면화하면 추가된 텍스트가 페이지에 합쳐지기 때문에, 선택해서 복사해 보는 방법으로는 별도 레이어가 더 이상 안 보일 수 있어요.
  • 치밀한 위조범은 글꼴을 맞추고 페이지를 처음부터 다시 만들어서, 집에서 알아챌 만한 흔적을 하나도 남기지 않을 수 있어요.

그러니 찾아낸 건 판정이 아니라 물어볼 이유로 여기세요. 세입자 지원자의 급여 명세서가 이상해 보여도 글꼴 하나로 누군가를 몰아세우지 마세요. 믿을 수 있는 경로로 문서를 다시 받거나, 고용주에게 내용을 확인하세요.

정말 중요할 때는 발급처로 가세요

대출용 은행 거래 내역서, 임대용 급여 명세서, 취업용 증명서처럼 돈이나 법적 무게가 걸린 문서라면, 믿을 만한 확인 방법은 발급처예요. 은행, 고용주, 기관이 문서를 직접 보내 달라고 하거나, 핵심 숫자를 확인해 달라고 하세요. 어떤 발급처는 공식 사이트에서 확인할 수 있는 참조 번호나 QR 코드를 인쇄해 둬요. 문서에 인쇄된 링크를 믿지 말고 그 사이트 주소를 직접 입력하세요.

분쟁이 법정이나 보험사까지 갈 수 있다면, 받은 파일을 받은 그대로 보관하고 전문가의 도움을 받으세요. 제대로 된 포렌식 감정에는 전문 도구와 전문 지식이 필요해요. Kopitiam은 포렌식 도구가 아니라 PDF 편집기이고, 이 글의 확인 방법은 조사가 아니라 첫 점검이에요.