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