iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 20
0
Security

你的數據安全嗎?系列 第 20

[數據保安] 關於PDF文件的安全性 ..

  • 分享至 

  • xImage
  •  

PDF 文件在各領域中被廣泛使用, 除了可以使用加密碼這個選項外, 還有甚麼技巧可以用呢?

下面將介紹轉成圖像模式的好處跟方法

  1. 將檔案另存成PDF 文件
    https://ithelp.ithome.com.tw/upload/images/20191004/20103824vKHsmZKoYs.png
  2. 打開PDF 文件後發現文件內容是可以被任意複製或編輯的
    https://ithelp.ithome.com.tw/upload/images/20191004/20103824siLGeZqF8K.png

如果有在寫python 的朋友就可能知道可以使PyPDF2 或其他模組來擷取裏頭的文字, 以下是簡單的示範:
(1) 安裝PyPDF2 套件

pip3 install

https://ithelp.ithome.com.tw/upload/images/20191004/20103824wlOBve0oU9.png
(2) 寫個簡單的文字擷取程式

import PyPDF2
fn_pdf = open('test.pdf', 'rb')
readPDFFile = PyPDF2.PdfFileReader(fn_pdf)
pageContent = readPDFFile.getPage(0)
print(pageContent.extractText())

(3) 完成
3. 再次將PDF文件列印成image 格式或者再轉換成PDF文件時就直接勾選列印成Image的選項
https://ithelp.ithome.com.tw/upload/images/20191004/20103824iA9ZzqCoWN.png
PS:

  1. 筆者是使用Foxit PDF Printer 來做這種轉換
  2. 轉換成圖像模式會增加被逆向回來的複雜度. 雖然現在OCR工具非常發達, 但其實還是有極限存在.

上一篇
[數據恢復] 救照片/ 記憶卡的好用工具 - PhotoRec
下一篇
[數據保安] 開源資料備份到雲端的工具 - Duplicati
系列文
你的數據安全嗎?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言