"ล้างประวัติ" ลบรายการหน้าเว็บในฐานข้อมูลประวัติของเบราว์เซอร์ มันเป็นข้อมูลชุดหนึ่งในหลาย ๆ ชุด และบนเบราว์เซอร์สมัยใหม่มันไม่ใช่ชุดที่เปิดโปงมากที่สุดด้วยซ้ำ ทั้งไอคอนเว็บที่แคชไว้ ข้อมูลที่เว็บเก็บไว้ ข้อมูลกรอกอัตโนมัติ และแคช DNS ต่างก็บอกได้เองว่าคุณเคยไปที่ไหนมาบ้าง
ถ้าเป้าหมายคือให้คนอื่นที่มาใช้เครื่องคุณหาอะไรไม่เจอ คุณต้องล้างทั้งชุด และต้องรู้ว่ารายการไหนอยู่นอกเบราว์เซอร์ไปเลย แต่ถ้าเป้าหมายคือไม่ให้ใครที่ไหนรู้ การลบเป็นเครื่องมือที่ผิด เพราะบันทึกที่สำคัญที่สุดถูกเขียนไว้บนเซิร์ฟเวอร์ของคนอื่น
เครื่องของคุณเก็บอะไรไว้บ้างจริง ๆ?
มากกว่ารายการประวัติ และอยู่ในที่มากกว่าหนึ่งแห่ง
| ที่เก็บ | มันเปิดเผยอะไร | "ล้างประวัติ" ล้างให้ไหม |
|---|---|---|
| ฐานข้อมูลประวัติ | URL ชื่อหน้า เวลาที่เข้า | ล้างให้ |
| แคช | ส่วนประกอบของหน้า รูปภาพ ชิ้นส่วนวิดีโอ | เฉพาะเมื่อคุณเลือก |
| คุกกี้และข้อมูลของเว็บ | สถานะการล็อกอิน ตัวระบุรายเว็บ | เฉพาะเมื่อคุณเลือก |
| localStorage / IndexedDB | ข้อมูลของแอป บางทีก็ประวัติการดู | มักล้างพร้อม "คุกกี้และข้อมูลของเว็บ" |
| แคชของเซอร์วิสเวิร์กเกอร์ | สำเนาออฟไลน์ของทั้งหน้า | มักล้างพร้อมข้อมูลของเว็บ บางทีก็เหลือรอด |
| ข้อมูลกรอกอัตโนมัติและข้อมูลในฟอร์ม | คำที่ค้น ชื่อผู้ใช้ ที่อยู่ | เป็นช่องติ๊กแยกต่างหาก |
| รหัสผ่านที่บันทึกไว้ | บัญชีที่คุณมีอยู่ | ไม่ล้าง — ไม่เคยรวมอยู่ด้วย |
| รายการดาวน์โหลด | ชื่อไฟล์และ URL ต้นทาง | เฉพาะเมื่อคุณเลือก |
| ไฟล์ที่ดาวน์โหลดมา | ตัวไฟล์เอง | ไม่ล้าง — ต้องลบต่างหาก |
| สิทธิ์ที่ให้เว็บไว้ | เว็บไหนที่คุณให้สิทธิ์กล้องและการแจ้งเตือน | ไม่ล้าง — ต้องล้างในหน้าตั้งค่า |
| ฐานข้อมูลไอคอนเว็บ | ทุกโดเมนที่เคยตั้งไอคอนไว้ | ไม่ล้าง |
| แคช DNS (ของระบบปฏิบัติการ) | โดเมนที่เพิ่งถูกแปลงชื่อ | ไม่ล้าง |
| สำเนาที่ซิงก์ไว้ | ทุกอย่าง บนเซิร์ฟเวอร์ของผู้ให้บริการ | ขึ้นอยู่กับสถานะการซิงก์ |
| ภาพย่อและภาพตัวอย่างของระบบปฏิบัติการ | รูปจากไฟล์ที่คุณเปิด | ไม่ล้าง |
มีสองข้อในนี้ที่คนพลาดซ้ำแล้วซ้ำเล่า ฐานข้อมูลไอคอนเว็บ เก็บหนึ่งแถวต่อหนึ่งโดเมนไว้ ไม่ว่ารายการประวัติจะถูกลบไปแล้วหรือไม่ และแคชของเซอร์วิสเวิร์กเกอร์สามารถเก็บสำเนาออฟไลน์ที่ใช้งานได้จริงของหน้าเว็บไว้ ซึ่งเบราว์เซอร์บางตัวจะรักษาไว้จนกว่าคุณจะสั่งล้างข้อมูลของเว็บนั้นโดยเฉพาะ
ลำดับการล้างที่ถูกต้องเป็นอย่างไร?
ลำดับเปลี่ยนผลลัพธ์ได้ ส่วนใหญ่เป็นเพราะเรื่องการซิงก์
- ตัดสินใจเรื่องการซิงก์ก่อน ถ้าคุณลงชื่อเข้าใช้อยู่ ให้ลบขณะที่ยังลงชื่อเข้าใช้และการซิงก์ยังทำงานอยู่ การลบจะได้ถูกส่งต่อไปยังสำเนาบนเซิร์ฟเวอร์ การลงชื่อออกก่อนจะทิ้งสำเนาฝั่งนั้นไว้เฉย ๆ
- เลือกทุกหมวด อย่าใช้ชุดค่าเริ่มต้น เบราว์เซอร์ตั้งค่าเริ่มต้นไว้แค่ไม่กี่หมวดและช่วงเวลาสั้น ๆ ให้ตั้งช่วงเวลาเป็นตลอดกาล แล้วติ๊กแคช คุกกี้และข้อมูลของเว็บ ข้อมูลในฟอร์ม และประวัติการดาวน์โหลด
- ล้างสิทธิ์ที่ให้เว็บไว้แยกต่างหาก สิทธิ์การแจ้งเตือน กล้อง ไมโครโฟน และตำแหน่ง อยู่ในหน้าตั้งค่าของเว็บ และไม่ได้เป็นส่วนหนึ่งของการลบประวัติใด ๆ สิทธิ์แจ้งเตือนที่ให้ไปแล้วยังเป็นปัญหาความปลอดภัยที่มีชีวิตอยู่ด้วย
- ลบไฟล์ที่ดาวน์โหลดมา การล้างรายการดาวน์โหลดทิ้งตัวไฟล์ไว้บนดิสก์ และอย่าลืมเทถังขยะด้วย
- ล้างแคช DNS ที่ระดับระบบปฏิบัติการ
| ระบบ | คำสั่ง |
|---|---|
| macOS | sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
| Windows | ipconfig /flushdns |
| Linux (systemd-resolved) | resolvectl flush-caches |
- ตรวจแดชบอร์ดบัญชีของเบราว์เซอร์ ถ้าผู้ให้บริการเบราว์เซอร์เก็บบันทึกกิจกรรมฝั่งเซิร์ฟเวอร์ที่ผูกกับบัญชีของคุณ มันถูกจัดการอยู่ตรงนั้น ไม่ได้อยู่ในเบราว์เซอร์
อะไรที่ล้างออกจากเครื่องคุณไม่ได้เลย?
ทุกอย่างที่ถูกเขียนไว้อีกฝั่งของการเชื่อมต่อ และทุกอย่างที่เครือข่ายตรงกลางเขียนไว้
| บันทึก | ใครถือไว้ | คุณเข้าถึงได้แค่ไหน |
|---|---|---|
| บันทึกการเชื่อมต่อ | ผู้ให้บริการอินเทอร์เน็ตของคุณ | ไม่ได้เลย |
| บันทึกคำสอบถาม DNS | รีโซลเวอร์ที่คุณใช้อยู่ | ไม่ได้เลย |
| บันทึกของพร็อกซีและตัวกรอง | ที่ทำงาน โรงเรียน เครือข่ายที่มีผู้ดูแล | ไม่ได้เลย |
| บันทึกของเราเตอร์ | เจ้าของเราเตอร์ | ได้ต่อเมื่อคุณเป็นเจ้าของเอง |
| กิจกรรมในบัญชี | ทุกเว็บที่คุณลงชื่อเข้าใช้ | บางครั้งได้ ผ่านหน้าตั้งค่าบัญชี |
| บันทึกการเข้าถึงของเซิร์ฟเวอร์ | ทุกเว็บที่คุณเข้า | ไม่ได้เลย |
| บันทึกการชำระเงิน | ธนาคารและเครือข่ายบัตรของคุณ | ไม่ได้เลย |
นี่คือเส้นแบ่งที่ตัดสินว่าการล้างประวัติแก้ปัญหาของคุณได้หรือไม่ ถ้าคู่กรณีคือคนในบ้านที่ใช้โน้ตบุ๊กเครื่องเดียวกัน มันได้ผล แต่ถ้าคู่กรณีคือผู้ดูแลเครือข่ายหรือผู้ให้บริการอินเทอร์เน็ต มันไม่ได้ผลอะไรเลย เพราะคุณไม่เคยลบสำเนาของพวกเขาตั้งแต่แรก
ทำไมการเก็บให้น้อยลงถึงดีกว่าการลบให้มากขึ้น?
เพราะการลบเป็นการย้อนหลังและได้แค่บางส่วนเสมอ ส่วนการไม่เขียนบันทึกนั้นไม่เป็นทั้งสองอย่าง
การตั้งค่าที่ใช้ได้จริงและช่วยลดสิ่งที่สะสมอยู่
| การตั้งค่า | ผลที่ได้ |
|---|---|
| "ล้างคุกกี้และข้อมูลของเว็บเมื่อปิดหน้าต่างทั้งหมด" | ล้างข้อมูลที่เว็บเก็บไว้ทุกครั้งที่จบเซสชัน โดยอัตโนมัติ |
| แยกโปรไฟล์เบราว์เซอร์ต่างหากไว้ใช้คนละเรื่อง | เก็บประวัติ คุกกี้ และสิทธิ์ไว้คนละกล่อง |
| ปิดการซิงก์ประวัติโดยเฉพาะ | ประวัติในเครื่องเลิกถูกอัปโหลด ขณะที่การซิงก์รหัสผ่านยังทำงานต่อได้ |
| ปิดการกรอกฟอร์มและคำค้นอัตโนมัติ | ตัดร่องรอยชิ้นเดียวที่ถูกยกมาอ้างได้ง่ายที่สุดออกไป |
| ปิด "โหลดหน้าล่วงหน้า" หรือการทำนายล่วงหน้า | หยุดเบราว์เซอร์ไม่ให้ไปแปลงชื่อและดึงหน้าที่คุณไม่เคยเข้าเลย |
มีข้อแม้ตรง ๆ ข้อหนึ่งเรื่องการลบ บน SSD การเขียนทับไฟล์ไม่ได้เขียนทับบล็อกทางกายภาพอย่างน่าเชื่อถือ และไฟล์ฐานข้อมูลก็ยังเก็บแถวที่ถูกลบไว้จนกว่าจะถูกบีบอัดจัดระเบียบ การลบแบบปกติเพียงพอสำหรับความอยากรู้อยากเห็นแบบปกติ และไม่ได้ออกแบบมาให้ทนต่อการตรวจพิสูจน์ทางนิติวิทยาศาสตร์ ถ้าภัยคุกคามในสายตาคุณรวมถึงคนที่จะมาทำสำเนาทั้งดิสก์ไป คำตอบคือการเข้ารหัสทั้งดิสก์และการแยกบัญชีผู้ใช้ ไม่ใช่ขั้นตอนการล้างที่ละเอียดขึ้น