
我想知道如果我從一台電腦跳到另一台運行我的.tex
文件而不刪除某些隱藏的日誌(例如保留我在TeX 文件中的發票中的地址)的某種隱藏日誌,我是否會洩露個人資料。我安全嗎?
答案1
開箱即用的 LaTeX 在文件中儲存有關所用程式版本和所用套件的資訊.log
。在其他輔助文件中,它存儲有關文檔的某些信息,例如目錄的節標題信息、交叉引用信息等。中重複使用它。
此類資料可能包含 PII(個人識別資訊),具體取決於您在節標題中輸入的內容。\author
中使用的命令的內容\maketitle
不會傳輸到此類外部檔案(預設)。
然而,正如評論中所提到的,LaTeX 是一種完整的通用程式語言,可以編寫文件,因此原則上原始文件中的任何資料都可以在文件中處理和外部化。因此,根據您使用的附加軟體包,其他 PII 資料可能會顯示在輔助檔案中。
因此,如果您想安全起見,請在處理文件後刪除所有幫助文件,因為它們不再需要並且可以重新建立。預設情況下它們都寫在本機目錄中。但同樣,沒有什麼可以阻止惡意包寫入檔案系統中的其他位置(理論上)。實際上,假設您使用標準發行版,您應該是安全的。