ตั้งแต่ผมใช้เน็ตมือถือของ True ผมแทบจะมุด Proxy ทุกครั้งเวลาใช้ Facebook ผ่าน Browser (ย้ำว่าผ่าน Browser มือถือ ไม่ได้เล่นผ่านแอพฯ เพราะผมไม่ใช้แอพฯ อาจจะถึงขั้นเกลียดไปเลย)
ทั้งนี้เพื่อหลบเลี่ยงความรำคาญที่ทาง True จับมือกับ Facebook เสนอในหน้า Facebook ว่าให้ไปใช้บริการ Free Basics ซึ่งการใช้ Proxy นั้น ทำให้การแนะนำตรงนี้มันหายไป และแทบจะไม่แสดงในหน้าจออีก...
จนช่วงปีที่แล้ว เหมือนกับว่าทาง True ไปทำอะไรสักอย่างกับ Proxy ของทรู ทำให้มีลิงค์ของ Truemove-H มาแทรกข้างใต้ ในตอนที่กำลังจะ Login ซึ่งอันที่จริงมันไม่ควรจะมีตั้งแต่แรกเลยด้วยซ้ำ...
แต่ด้วยความที่มันไม่มีปัญหาอะไรมากวนใจนอกเหนือจากนั้น ประกอบกับว่าผมสามารถใช้ uBlock ซ่อนตรงนี้ออกไปได้ ผมเลยไม่ถือสา...
ทว่านับตั้งแต่ต้นเดือนนี้ หรือตั้งแต่วันนี้ ผมพยายามจะเข้า
touch.facebook.com โดยการมุด Proxy เช่นเดิม
อีกทั้งการอัพเดทหน้าเว็บมือถือของ Facebook มีการเพิ่ม Stories มาแล้ว ทำให้โดยส่วนตัวแล้ว มันหมดความจำเป็นในการดาวน์โหลดหรือใช้แอพฯ Official ได้อย่างสิ้นเชิง...
แต่ภายหลังก็ต้องพบกับการ "Redirect" ที่แสนอัปยศ แบบนี้! (ซึ่งส่วนตัวผมเองก็เผื่อใจไว้แล้วว่ามันต้องเป็นแบบนี้แน่ๆ ไม่วันใดก็วันหนึ่ง!!)
หมายความว่าอย่างไร?
- ในกรณีที่คุณใช้เน็ตบ้าน แล้วคุณเข้าเว็บ
mbasic.facebook.com หรือ
touch.facebook.com ตรงๆ หรือแม้แต่ใช้ Proxy ของทรูเอง (ในช่วงก่อนที่จะเกิดปัญหา) คุณสามารถเข้าไปได้ตรงๆ โดยไม่มีการถูก Redirect แต่อย่างใด
- แต่ในกรณีที่ใช้เน็ตมือถือนั้น คุณจะถูก Redirect มายัง h.facebook.com โดยเป็นการ Redirect มายัง
HTTP ธรรมดา ไม่ใช่ HTTPS ในแบบที่ควรจะเป็น กล่าวคือ การเชื่อมต่อแทบจะทุกอย่างของ Facebook มันควรจะเป็น HTTPS ทั้งหมด ทั้งนี้เพื่อป้องกันการ Sniff (ดักจับ) หรือการทำ Man-in-the-Middle หรือพูดง่ายๆ คือ มีการปลอมหน้าเว็บและสร้าง Server ปลอมขึ้นมา!
- เท่านั้นยังไม่พอ คุณจะถูกส่งมายัง mobile.facebook.com แทน ที่เหลือก็ขึ้นอยู่กับ User Agent ของเบราเซอร์ที่ใช้ (หรือที่คุณจำลองเอง) ว่าคุณจะได้เว็บ Facebook Version มือถือแบบไหน (แต่ส่วนมากผมจะได้เวอร์ชั้นแบบเดียวกับ Touch หรือคล้ายๆ แอพฯ)
ทำไมผมเลือกที่จะบล็อก ไม่ยอมปล่อยให้มีการ Redirect ต่อ?
- เพราะมันจะดีดไปยัง Subdomain อื่นของ Facebook ที่ผมไม่ต้องการเข้า (ผมจะเปิด Facebook แล้วเข้าแต่หน้า Basic / Touch เท่านั้น แต่ทำไมต้องไปโผล่ที่ mobile.facebook โดยไม่มีเหตุผลอะไรดีๆ มารองรับว่าควรที่จะต้องทำ Redirect?)
- การถูก Redirect แบบนี้ เป็นการบ่งบอกชัดเจนว่า Facebook รู้ได้ทันทีว่าผู้ใช้นั้นใช้ผ่านเน็ตมือถือ (ทั้งที่ความเป็นจริงในบางครั้งผมก็ต่อเน็ตบ้านแล้วก็มุด Proxy เหมือนกัน แต่ถูกระบบเฮงซวยเหมารวมไปว่าใช้เน็ตมือถือกับเขาด้วย?)
ถ้าเป็นทางทรูเองที่มีส่วนเกี่ยวข้องกับเรื่องนี้ หยุดเลยนะครับ แล้วควรคืนระบบ Proxy ของทรูเองให้เป็นแบบเดิม ต้องไม่ถูก Detect ว่าเป็นเน็ตมือถืออีก ต่อให้ใช้เน็ตบ้านหรือเน็ตมือถือมุดเอาก็ตาม!
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้ผมก็คิดว่าผมรอดแล้วนะ อุตส่าห์มุด Proxy เพื่อเลี่ยงไม่ให้เจอกับ Free Basics ยังจะโดน Detect ทั้งๆ ที่มุด Proxy แล้วดันมาบังคับให้ไปใช้ Free Basics อีก! ให้ตายสิ!!
Proxy เน็ตทรู โดน Facebook Detect ว่าเป็นเน็ตมือถือ!?
ทั้งนี้เพื่อหลบเลี่ยงความรำคาญที่ทาง True จับมือกับ Facebook เสนอในหน้า Facebook ว่าให้ไปใช้บริการ Free Basics ซึ่งการใช้ Proxy นั้น ทำให้การแนะนำตรงนี้มันหายไป และแทบจะไม่แสดงในหน้าจออีก...
จนช่วงปีที่แล้ว เหมือนกับว่าทาง True ไปทำอะไรสักอย่างกับ Proxy ของทรู ทำให้มีลิงค์ของ Truemove-H มาแทรกข้างใต้ ในตอนที่กำลังจะ Login ซึ่งอันที่จริงมันไม่ควรจะมีตั้งแต่แรกเลยด้วยซ้ำ...
แต่ด้วยความที่มันไม่มีปัญหาอะไรมากวนใจนอกเหนือจากนั้น ประกอบกับว่าผมสามารถใช้ uBlock ซ่อนตรงนี้ออกไปได้ ผมเลยไม่ถือสา...
ทว่านับตั้งแต่ต้นเดือนนี้ หรือตั้งแต่วันนี้ ผมพยายามจะเข้า touch.facebook.com โดยการมุด Proxy เช่นเดิม
อีกทั้งการอัพเดทหน้าเว็บมือถือของ Facebook มีการเพิ่ม Stories มาแล้ว ทำให้โดยส่วนตัวแล้ว มันหมดความจำเป็นในการดาวน์โหลดหรือใช้แอพฯ Official ได้อย่างสิ้นเชิง...
แต่ภายหลังก็ต้องพบกับการ "Redirect" ที่แสนอัปยศ แบบนี้! (ซึ่งส่วนตัวผมเองก็เผื่อใจไว้แล้วว่ามันต้องเป็นแบบนี้แน่ๆ ไม่วันใดก็วันหนึ่ง!!)
หมายความว่าอย่างไร?
- ในกรณีที่คุณใช้เน็ตบ้าน แล้วคุณเข้าเว็บ mbasic.facebook.com หรือ touch.facebook.com ตรงๆ หรือแม้แต่ใช้ Proxy ของทรูเอง (ในช่วงก่อนที่จะเกิดปัญหา) คุณสามารถเข้าไปได้ตรงๆ โดยไม่มีการถูก Redirect แต่อย่างใด
- แต่ในกรณีที่ใช้เน็ตมือถือนั้น คุณจะถูก Redirect มายัง h.facebook.com โดยเป็นการ Redirect มายัง HTTP ธรรมดา ไม่ใช่ HTTPS ในแบบที่ควรจะเป็น กล่าวคือ การเชื่อมต่อแทบจะทุกอย่างของ Facebook มันควรจะเป็น HTTPS ทั้งหมด ทั้งนี้เพื่อป้องกันการ Sniff (ดักจับ) หรือการทำ Man-in-the-Middle หรือพูดง่ายๆ คือ มีการปลอมหน้าเว็บและสร้าง Server ปลอมขึ้นมา!
- เท่านั้นยังไม่พอ คุณจะถูกส่งมายัง mobile.facebook.com แทน ที่เหลือก็ขึ้นอยู่กับ User Agent ของเบราเซอร์ที่ใช้ (หรือที่คุณจำลองเอง) ว่าคุณจะได้เว็บ Facebook Version มือถือแบบไหน (แต่ส่วนมากผมจะได้เวอร์ชั้นแบบเดียวกับ Touch หรือคล้ายๆ แอพฯ)
ทำไมผมเลือกที่จะบล็อก ไม่ยอมปล่อยให้มีการ Redirect ต่อ?
- เพราะมันจะดีดไปยัง Subdomain อื่นของ Facebook ที่ผมไม่ต้องการเข้า (ผมจะเปิด Facebook แล้วเข้าแต่หน้า Basic / Touch เท่านั้น แต่ทำไมต้องไปโผล่ที่ mobile.facebook โดยไม่มีเหตุผลอะไรดีๆ มารองรับว่าควรที่จะต้องทำ Redirect?)
- การถูก Redirect แบบนี้ เป็นการบ่งบอกชัดเจนว่า Facebook รู้ได้ทันทีว่าผู้ใช้นั้นใช้ผ่านเน็ตมือถือ (ทั้งที่ความเป็นจริงในบางครั้งผมก็ต่อเน็ตบ้านแล้วก็มุด Proxy เหมือนกัน แต่ถูกระบบเฮงซวยเหมารวมไปว่าใช้เน็ตมือถือกับเขาด้วย?)
ถ้าเป็นทางทรูเองที่มีส่วนเกี่ยวข้องกับเรื่องนี้ หยุดเลยนะครับ แล้วควรคืนระบบ Proxy ของทรูเองให้เป็นแบบเดิม ต้องไม่ถูก Detect ว่าเป็นเน็ตมือถืออีก ต่อให้ใช้เน็ตบ้านหรือเน็ตมือถือมุดเอาก็ตาม!
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้