博 言
小高在單位與同事共用一臺電腦,他日常使用時也很注意保護自己的隱私,比如登錄QQ不會設置為自動保存密碼,也會在關機之前會清空QQ歷史記錄、最近的文檔文件列表、瀏覽器的Cookie等……。遺憾的是,即使他進行了以上操作,還免不了隱私被泄露。
可怕的QQ網盤漏洞
小高的QQ網盤中,保存有一些給女友的情書,可最近卻被喜歡做惡作劇的同事給曝光了。他能肯定的是,同事絕對不會知道自己的QQ密碼,而且他又沒有將這些隱私信息保存到本地。
最后在小高的一頓美餐后,同事道出了緣由。原來小高把與女友來往的情書保存到他的QQ網盤中,時常打開來欣賞。可是QQ網盤有一個很可怕的漏洞,就是QQ網盤文件打開后,會在QQ的臨時文件夾保存該文件。即使退出QQ網盤也不會自動刪除它們,使用清除工具如QQClear等也不會清除,結果被好事的同事給發(fā)現(xiàn)了。
保存Q Q網盤文件的臨時文件夾位置在“C: Documents and SettingsAll UsersApplication DataTencentQQDisk”,在“QQDisk”文件夾下以用戶的QQ號碼命名一個文件夾,在該文件夾下的“Temp”文件夾以打開日期又創(chuàng)建文件夾來保存的打開過的QQ網盤文件(如圖1)。
由于“Application Data”這個文件夾是隱藏屬性,平時是看不到的,所以小高也沒在意,結果讓QQ網盤泄密了。“Application Data”文件夾是保存應用程序數據的,儲存有某些程序運行時需要的東西。具體功能與能否刪除依軟件而定,有的是臨時文件,有的是軟件備份與設置文件——平時我們一般不會去理會它的。
批處理文件快刪除
小高知道了原因后,每次使用了QQ網盤的文件后,都要修改顯示所有文件,再進入該文件夾下去清空他的QQ號對應的文件夾,時間一長操作很煩人,同事看到小高如此辛苦,于是給他編寫了一段批處理幫他快速清空QQ網盤產生的臨時文件。
這個清空QQ網吧產生的臨時文件,格式很簡單,其代碼如下:
@echo off
set /p id=輸入QQ號:
rmdir "%ALLUSERSPROFILE%Application Data
TencentQQDisk\%id% emp" /s /qpause
小高把這些代碼輸入到記事本后,保存成批處理格式(如shanchu.bat)的文件,保存到QQ網盤中。每次使用QQ網盤文件后,拖出這個文件執(zhí)行一下,輸入他的QQ號,按下任意鍵(如圖2),很快就清空了QQ網盤產生的臨時文件。再不需要麻煩的修改顯示為“顯示所有文件和文件夾”了,只需雙擊一切全OK了——世界又太平了。
使用一段時間后,小高發(fā)現(xiàn)這個操作只清空QQ號碼文件夾下的“temp”目錄中的QQ網盤產生的臨時文件夾及文件,還會保留QQ號碼文件夾;而且,每次清除時都要輸入QQ號碼,有些麻煩。于是,他對該批處理進行了修改,雙擊直接就刪除臨時文件夾中QQ號碼對應的那個文件夾。
修改后的代碼如下:
@echo off
rmdir "%ALLUSERSPROFILE%Application DataTencentQQDisk小高QQ號碼" /s /q
有了這個批處理后,小高的QQ網盤就再也沒有產生過隱私泄露,真正做到了不留任何痕跡。