LaTeX 是否將我的來源中的任何可能洩露個人資訊的資料儲存在某個日誌檔案中?

LaTeX 是否將我的來源中的任何可能洩露個人資訊的資料儲存在某個日誌檔案中?

我想知道如果我從一台電腦跳到另一台運行我的.tex文件而不刪除某些隱藏的日誌(例如保留我在TeX 文件中的發票中的地址)的某種隱藏日誌,我是否會洩露個人資料。我安全嗎?

答案1

開箱即用的 LaTeX 在文件中儲存有關所用程式版本和所用套件的資訊.log。在其他輔助文件中,它存儲有關文檔的某些信息,例如目錄的節標題信息、交叉引用信息等。中重複使用它。

此類資料可能包含 PII(個人識別資訊),具體取決於您在節標題中輸入的內容。\author中使用的命令的內容\maketitle不會傳輸到此類外部檔案(預設)。

然而,正如評論中所提到的,LaTeX 是一種完整的通用程式語言,可以編寫文件,因此原則上原始文件中的任何資料都可以在文件中處理和外部化。因此,根據您使用的附加軟體包,其他 PII 資料可能會顯示在輔助檔案中。

因此,如果您想安全起見,請在處理文件後刪除所有幫助文件,因為它們不再需要並且可以重新建立。預設情況下它們都寫在本機目錄中。但同樣,沒有什麼可以阻止惡意包寫入檔案系統中的其他位置(理論上)。實際上,假設您使用標準發行版,您應該是安全的。

相關內容