3 คะแนน โดย GN⁺ 2025-11-14 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • โครงการยืนยันตัวตนนักพัฒนา Android เริ่มนำมาใช้อย่างจริงจัง และได้เริ่ม โปรแกรม Early Access สำหรับนักพัฒนาที่เผยแพร่แอปนอก Play
  • ระบบนี้เป็นชั้นความปลอดภัยเพิ่มเติมเพื่อ ป้องกันการฉ้อโกงและการแพร่กระจายมัลแวร์ โดยกำหนดให้มี การยืนยันตัวตนตามชื่อจริง ของนักพัฒนา เพื่อเพิ่มต้นทุนการดำเนินการของผู้โจมตี
  • มีการเพิ่ม ประเภทบัญชีสำหรับนักศึกษาและนักพัฒนางานอดิเรก เพื่อให้สามารถเผยแพร่แอปไปยังอุปกรณ์จำนวนจำกัดได้ ด้วยขั้นตอนยืนยันตัวตนที่ผ่อนปรนกว่าเดิม
  • กำลังพัฒนา ขั้นตอนการติดตั้งสำหรับผู้ใช้ขั้นสูง ซึ่งจะมีความสามารถให้ผู้ใช้รับรู้ความเสี่ยงและ เลือกติดตั้งแอปที่ยังไม่ได้รับการยืนยัน ได้ด้วยตนเอง
  • Google กำลังปรับปรุงขั้นตอนการยืนยันตัวตนโดยสะท้อน ความคิดเห็นจากชุมชน และพัฒนาไปในทิศทางที่รักษา สมดุลระหว่างความปลอดภัยและการเข้าถึงของระบบนิเวศ Android

เป้าหมายของโครงการยืนยันตัวตนนักพัฒนา Android

  • ข้อกำหนดการยืนยันตัวตนนักพัฒนา ใหม่ถูกออกแบบให้เป็นชั้นป้องกันเพิ่มเติมเพื่อคุ้มครองผู้ใช้ Android
    • Google ตั้งเป้าใช้แนวทางด้านความปลอดภัยที่สมดุล โดยคำนึงถึงผู้ใช้หลายกลุ่ม
    • หลังการประกาศครั้งแรก ได้รวบรวมความคิดเห็นจากนักศึกษา นักพัฒนางานอดิเรก ผู้ใช้ขั้นสูง และกลุ่มอื่น ๆ
  • การป้องกันการฉ้อโกงและกลโกงดิจิทัล เป็นโจทย์หลักของความปลอดภัย Android มาอย่างยาวนาน
    • เชื่อมโยงกับฟีเจอร์เดิมอย่าง การตรวจจับการหลอกลวง ของ Google Messages, Google Play Protect และ การแจ้งเตือนสายสแปมแบบเรียลไทม์
  • ช่วงหลังมานี้ แคมเปญการหลอกลวงออนไลน์และมัลแวร์ มีความก้าวร้าวมากขึ้น
    • โดยเฉพาะในภูมิภาคที่กำลังเปลี่ยนผ่านสู่ดิจิทัลอย่างรวดเร็ว ซึ่งผลกระทบยิ่งรุนแรง

ความจำเป็นของการยืนยันตัวตนและกรณีตัวอย่างจริง

  • มาตรการป้องกันทางเทคนิคเพียงอย่างเดียวป้องกันการโจมตีแบบ social engineering ได้ไม่ทั้งหมด
    • ผู้โจมตีใช้ เทคนิค social engineering แบบกดดันอย่างหนัก เพื่อหลอกให้ผู้ใช้เพิกเฉยต่อคำเตือนด้านความปลอดภัย
  • ในกรณีที่พบในเอเชียตะวันออกเฉียงใต้ ผู้โจมตีหลอกเหยื่อว่าบัญชีธนาคารถูกแฮ็ก
    และชักจูงให้ติดตั้ง ‘แอปยืนยันตัวตน’ แต่แท้จริงแล้วเป็นการติดตั้ง มัลแวร์ที่ขโมยรหัสยืนยันตัวตนแบบ 2 ขั้นตอน
  • หากไม่มีขั้นตอนยืนยันตัวตน ผู้โจมตีสามารถสร้างและเผยแพร่แอปอันตรายตัวใหม่ได้ทันที
    • การยืนยันตัวตนด้วยชื่อจริงของนักพัฒนา ช่วยเพิ่มต้นทุนการดำเนินการของผู้ไม่หวังดี และทำให้การขยายการโจมตีทำได้ยากขึ้น
    • เป็นแนวทางที่พิสูจน์ประสิทธิภาพแล้วบน Google Play และกำลังขยายไปใช้กับ ระบบนิเวศ Android ทั้งหมด

การสนับสนุนนักศึกษาและนักพัฒนางานอดิเรก

  • นักพัฒนาบางส่วนกังวลเรื่องอุปสรรคในการเริ่มต้น เมื่อต้องพัฒนาแอปสำหรับ การแจกจ่ายในวงเล็ก เช่น ครอบครัวหรือเพื่อน
  • ด้วยเหตุนี้จึงมีการเพิ่ม ประเภทบัญชีเฉพาะสำหรับนักศึกษาและนักพัฒนางานอดิเรก
    • บัญชีประเภทนี้สามารถเผยแพร่แอปไปยัง อุปกรณ์จำนวนจำกัด ได้ โดยไม่ต้องผ่านขั้นตอนยืนยันตัวตนเต็มรูปแบบ

เสริมสิทธิ์ให้ผู้ใช้ขั้นสูง

  • กำลังพัฒนา ขั้นตอนการติดตั้งใหม่สำหรับผู้ใช้ที่มีความชำนาญและยอมรับความเสี่ยงด้านความปลอดภัยได้
    • จะแสดง ข้อความเตือน เพื่อให้ผู้ใช้รับรู้ความเสี่ยงอย่างชัดเจนเมื่อจะติดตั้งแอปที่ยังไม่ได้รับการยืนยัน
    • ออกแบบมาเพื่อไม่ให้ถูกเลี่ยงได้ แม้อยู่ในสถานการณ์ถูกบังคับหรือถูกหลอกลวง
    • ขณะนี้กำลังรวบรวมความคิดเห็นเบื้องต้นต่อดีไซน์ดังกล่าว และจะเปิดเผยรายละเอียดเพิ่มเติมในอนาคต

เริ่มโปรแกรม Early Access

  • เริ่มเชิญ นักพัฒนาที่เผยแพร่แอปนอก Play ให้เข้าร่วม การเข้าถึงล่วงหน้าสำหรับการยืนยันตัวตนนักพัฒนา บน Android Developer Console
    • คำเชิญสำหรับ Play Console จะเปิดให้ในภายหลัง
  • มีการเผยแพร่วิดีโอสาธิตสภาพแวดล้อมคอนโซลใหม่ พร้อม คู่มือและเอกสาร FAQ
  • Google กำลังนำความคิดเห็นจากนักพัฒนามาปรับใช้เพื่อ ทำให้ประสบการณ์การยืนยันตัวตนง่ายขึ้น และเดินหน้าสร้าง ระบบนิเวศที่ปลอดภัย อย่างต่อเนื่อง

1 ความคิดเห็น

 
GN⁺ 2025-11-14
ความคิดเห็นจาก Hacker News
  • ฉันอยากติดตั้งแอปจากสโตร์ทางเลือกอย่าง F-Droid และรับการอัปเดตอัตโนมัติได้โดยไม่ต้องให้ Google อนุมัติ
    การติดตั้งด้วย adb แบบแมนนวลควรทำได้ แต่แค่นั้นยังไม่พอ
    ฉันคิดว่า “การปกป้องผู้ใช้” ของ Google จริง ๆ แล้วมีไว้เพื่อ ควบคุมรายได้โฆษณา มากกว่า ตัวอย่างเช่นกรณี SimpleMobileTools ที่หลังแอปถูกขาย เจ้าของใหม่สามารถบังคับปล่อยอัปเดตที่ไม่เป็นผลดีกับผู้ใช้ได้
    ในทางกลับกัน F-Droid บล็อกรุ่นแบบนั้นและแนะนำ Fossify Apps ซึ่งเป็นโอเพนซอร์สฟอร์กแทน (คอมเมนต์ที่เกี่ยวข้อง)

    • สุดท้ายแล้วประเด็นหลักคือ การควบคุม ถ้าควบคุมแพลตฟอร์มและการเข้าถึงได้ ก็ครองโลกได้
      สิ่งที่เราควรทำคือสอนคนรุ่นถัดไปเรื่อง FOSS เพราะนิสัยที่ฝังตอนเด็กจะติดตัวไปตลอดชีวิต นักพัฒนาควรอาสาไปบรรยายเรื่องนี้ในโรงเรียน
    • การยอมให้อัปเดตอัตโนมัติ แต่ในเวลาเดียวกันก็พยายามป้องกันการเปลี่ยนนักพัฒนาไปในทางไม่หวังดีนั้นเป็นเรื่องขัดแย้งกัน
      ทั้ง Google และ F-Droid ต่างก็ตรวจจับได้ยากว่านักพัฒนาโอนบัญชีและคีย์ให้คนอื่นหรือไม่
    • บอกว่า “สิ่งสำคัญที่สุดคือทำให้ผู้ใช้ปลอดภัย” แต่ฉันไม่ได้อยากให้ Big Brother มาคุ้มครอง
    • ถ้าการอัปเดตอัตโนมัติถูกปิดไว้เป็นค่าเริ่มต้น ปัญหาแบบ SimpleMobileTools ก็คงไม่เกิด
      ผู้ใช้ควรเป็นคนตัดสินใจเอง ฉันบล็อกการเข้าถึงอินเทอร์เน็ตของทุกแอปเป็นค่าเริ่มต้น
      สุดท้ายแล้ว Android เองก็เป็น OS ที่ไม่เป็นมิตรกับผู้ใช้ สร้างโดยบริษัทที่ทำ ธุรกิจสอดส่อง
    • ที่ตลกคือถ้าจะติดตั้ง Google Drive บน macOS ก็ยังต้องดาวน์โหลดไฟล์ .pkg เอง
      ใน Apple Store ก็ไม่มี แล้วทำไมบน Android ถึงห้ามสิ่งนี้? นี่ไม่ใช่ สองมาตรฐาน เหรอ?
  • ตอนที่ Google ประกาศนโยบายนี้ ก็ส่งสัญญาณตั้งแต่แรกแล้วว่าบางประเทศเป็นเพราะแรงกดดันจากรัฐบาล
    ตาม โพสต์บล็อกอย่างเป็นทางการ ระบุว่าจะเริ่มใช้ในบราซิล อินโดนีเซีย สิงคโปร์ และไทย
    เมื่อรัฐบาลทำให้ Google ต้องรับผิดชอบต่อปัญหาแอปหลอกลวง ก็ย่อมไม่สามารถปล่อยให้ผู้ใช้ที่ไม่เชี่ยวชาญติดตั้ง “แอปที่ไม่ได้รับการตรวจสอบ” ได้ง่าย ๆ
    แต่แนวทางแบบนี้สำหรับหลายคนถือว่า ยอมรับไม่ได้โดยพื้นฐาน

    • ฉันไม่เชื่อคำอ้างเรื่องแรงกดดันจากรัฐบาล ปัญหาจริงคือโครงสร้างที่เปิดให้แอปเข้าถึงข้อมูลส่วนตัวได้
      Google สร้างระบบควบคุมที่ซับซ้อนแบบนี้เพื่อรักษา โมเดลธุรกิจที่ตั้งอยู่บนการละเมิดความเป็นส่วนตัว ไว้
      สุดท้ายมันก็เป็นขั้นตอนเพื่อสร้างความชอบธรรมให้กับ การห้าม sideloading แบบค่อยเป็นค่อยไป
    • Google อยากกำจัดแอปอย่าง YouTube ReVanced
      แค่ดู กรณีบล็อก yt-dlp ก็ชัดเจนแล้ว
    • นี่ไม่ใช่แรงกดดันจากรัฐบาล แต่เป็นนโยบายที่ Google ผลักดันเอง
      การที่รัฐบาลกับบริษัทเลี่ยงกระบวนการทางกฎหมายเพื่อรวมศูนย์อำนาจเป็น พฤติกรรมที่ไม่เป็นประชาธิปไตย
    • ฉันซื้อฮาร์ดแวร์มาแล้ว ก็ย่อมมี สิทธิตามธรรมชาติ ในการดัดแปลงและซ่อมมัน
    • การปิดกั้น “แอปที่ไม่ได้รับการตรวจสอบ” คล้ายกับ โศกนาฏกรรมของทรัพยากรส่วนรวม
      ถ้าจะป้องกันการหลอกลวง ก็ควรทำควบคู่ไปกับการให้ความรู้ผู้ใช้และให้ข้อมูลที่เพียงพอ
  • คำว่า “sideloading” เองนี่แหละคือปัญหา
    การรันโค้ดด้วยวิธีที่ระบบรองรับก็ควรถูกเรียกว่าแค่ การรันตามปกติ
    คำนี้บิดเบือนการรับรู้ของผู้คน

    • ถึงจะลบคำนี้ออกไปไม่ได้ ก็ต้อง นิยามใหม่ ตอนนี้เราก็กำลังเขียนบน Hacker News ผ่าน “เบราว์เซอร์ที่ sideloaded” อยู่เหมือนกัน
    • ฉันก็แค่ติดตั้งแอปจาก f-droid ไม่ได้ “sideload” อะไร
    • สำหรับฉัน sideloading คือการย้าย apk มาจากอุปกรณ์อีกเครื่องที่อยู่ข้าง ๆ กันทางกายภาพ
    • คำนี้ถูกใช้มาตั้งแต่ปี 2006 แล้ว ลิงก์หนังสือ CNET
  • ในนโยบายใหม่ของ Google บอกว่าจะมี “บัญชีสำหรับนักเรียน/นักพัฒนางานอดิเรกโดยเฉพาะ” ซึ่งสุดท้ายก็คือการตั้ง ข้อจำกัดด้านขนาด
    ถ้าตรรกะคือแอปขนาดเล็กเสี่ยงอันตรายกว่า นี่ก็ฟังไม่สมเหตุสมผล

    • สิ่งสำคัญอยู่ที่ “advanced flow สำหรับผู้ใช้ที่เชี่ยวชาญ” ในหัวข้อถัดไป
      มันจะอนุญาตให้ติดตั้งแอปที่ไม่ผ่านการตรวจสอบได้ แต่ผู้ใช้ต้องยอมรับความเสี่ยงเอง
    • แต่ก็ยังสงสัยว่าทำไมถึงไม่ยอมให้แค่ติ๊กใน OS ว่า “ฉันเข้าใจความเสี่ยง” ไปเลย
    • ถ้าแอปที่มียอดติดตั้งน้อยถือว่าเสี่ยง การทำให้การแจกจ่ายขนาดเล็กง่ายขึ้นก็ดูขัดแย้งกันเอง
  • หลังจากเห็นการเปลี่ยนนโยบายของ Google ฉันก็ลองติดตั้ง F-Droid
    ความปลอดภัยทำได้ดีกว่าที่คิด ต้องตั้งค่า “อนุญาตให้ติดตั้งแอปอื่น” แยกเป็นรายแอป
    หลังติดตั้ง NewPipe แล้ว ต่อให้ปิด sideloading ระดับระบบ มันก็ยังทำงานได้ดี
    นั่นแปลว่า ความเสี่ยงจากการติดตั้งแอปแบบสะเปะสะปะถูกพูดเกินจริง
    ใน Play Store เองก็มีแอปอันตรายเยอะอยู่แล้ว ดังนั้นนโยบายใหม่ของ Google สุดท้ายก็เป็นแค่ การเพิ่มการควบคุม

  • Google บอกว่าจะทำ “advanced flow สำหรับผู้ใช้ที่เชี่ยวชาญ”
    ถ้าเป็นขั้นตอนที่ตั้งค่าแค่ครั้งเดียวได้ก็คงดี แต่ก็กลัวว่าจะทำให้น่ารำคาญเหมือน Apple บน macOS

    • คำว่า “sideloading” มีนัยเชิงลบ จึงน่าจะต้องมี คำใหม่
    • ถ้ากำหนด ช่วง cooldown ที่ตั้งค่าได้ครั้งเดียวจะเป็นอย่างไร?
    • สงสัยว่า flow นี้จะยอมให้ใช้ ไบนารีที่ไม่ได้เซ็นลายเซ็น ด้วยหรือไม่
    • ประเด็นสำคัญคือจะปฏิบัติต่อผู้ใช้ที่เชี่ยวชาญเหมือนเป็น ผู้ใหญ่ หรือเปล่า
  • วิธีปัจจุบันคือ แย่ที่สุดสำหรับทั้งสองฝ่าย
    apk อันตรายก็ยังแพร่กระจายได้อยู่ และถ้ามีขนาดใหญ่ขึ้นก็ต้องมีการตรวจสอบ
    ฉันอยากให้ Google บังคับการยืนยันตัวตนนักพัฒนาไปเลย แต่ยังอนุญาตสโตร์ภายนอกอย่าง F-Droid ได้
    แบบนี้ผู้ใช้ก็ไม่ต้องไปโหลด apk จากเว็บอันตรายด้วยตัวเอง
    แต่ ทางออกที่สมดุล แบบนี้กลับไม่ค่อยถูกพูดถึง มีแต่ปฏิกิริยาเชิงอารมณ์เต็มไปหมด

    • จริง ๆ แล้วมีการเปลี่ยนอยู่สองอย่าง
      1. การยืนยันสำหรับนักเรียน/นักพัฒนางานอดิเรก
      2. advanced flow สำหรับผู้ใช้ที่เชี่ยวชาญ
        อย่างหลังจะทรงพอรองรับ F-Droid ได้หรือไม่ยังไม่แน่ชัด
    • ฉันอยากมี อิสระในการสร้างแอปบนอุปกรณ์ของตัวเองโดยไม่ต้องต่ออินเทอร์เน็ต
    • ทำไมการจะติดตั้งแอปบนโทรศัพท์ที่ฉันเป็นเจ้าของถึงต้องพึ่งสโตร์?
    • F-Droid ปฏิเสธการติดตามจำนวนการติดตั้ง เพราะมันละเมิดความเป็นส่วนตัว
      ถ้า Google จะมาตรวจสอบแอปสโตร์ นั่นก็เป็น การเฝ้าประตู อีกรูปแบบหนึ่ง
  • Google พูดว่า “การปกป้องผู้ใช้มาก่อน” แต่ในความเป็นจริงกลับปล่อยปัญหาอย่าง ความปลอดภัยของบัญชี หรือ การควบคุมการแจ้งเตือน ไว้
    ถ้าแอปอันตรายดักจับการแจ้งเตือนได้ นั่นแปลว่า sandbox อ่อนแอ
    สุดท้าย Google ก็ใช้การควบคุมแบบรวมศูนย์เพื่อบล็อกทีหลัง
    ปัญหาที่แท้จริงคือ การแยกกั้นล้มเหลว และ การออกแพตช์ล่าช้า

    • คำพูดแบบนี้ยิ่ง เผยช่องโหว่ของสถาปัตยกรรมความปลอดภัย
      แค่ตรวจสอบเพิ่มเติมเฉพาะแอปที่ต้องใช้สิทธิ์อ่อนไหวก็น่าจะพอแล้ว
    • ภาษาของบริษัทก็เหมือนเดิมเสมอ ความตาย ภาษี และ คำพูดกำกวมแบบองค์กร
    • สิ่งสำคัญที่สุดของพวกเขาคือ การสร้างรายได้
    • ความจริงแล้วเป้าหมายคือการบล็อกแอปอย่าง YouTube ReVanced หรือ uBlock Origin
    • แน่นอนว่า Google ลงทุนด้านความปลอดภัยมหาศาลจริง แต่ก็ยังต้องมีการปรับปรุงที่เป็นรูปธรรม
  • คำว่า “อนุญาต (Allow)” นี่แหละคือใจกลางของปัญหา
    มันฟังไม่สมเหตุสมผลที่ Google จะมา “อนุญาต” อะไรบนอุปกรณ์ที่ฉันจ่ายเงินซื้อเอง
    เพราะแบบนี้ฉันจึงกำลังเตรียมย้ายไป GrapheneOS และเชื่อว่าเมื่อกระแสเงียบลง Google ก็จะกลับมาเข้มงวดเรื่องการล็อกอีก
    ตอนนี้การ เลิกพึ่ง Google กลายเป็นสิ่งจำเป็นแล้ว

    • ฉันก็กำลังลดการใช้บริการ Google อยู่เหมือนกัน กำลังย้ายข้อมูลจาก Drive และ Photos
      อีเมลก็อยากดูแลเอง เพราะ Google ทำระบบกรองสแปมแย่ลงและยังขึ้นราคาอีก
      พวกเขาบังคับรวมฟีเจอร์ AI เข้ามาพร้อมขึ้นค่าบริการ ทั้งที่ฉันไม่ได้ต้องการ
      ฉันวางแผนจะทดสอบ postmarketOS หรือ GrapheneOS
      ฟีเจอร์ AI พากย์เสียง ของ YouTube ก็ชวนอึดอัดมากจนกำลังมองหาทางเลือก
    • UbuntuTouch ก็อาจเป็นตัวเลือกที่น่าสนใจ และยังรัน Android apk ได้ด้วย
  • Google ประกาศว่าจะ ผ่อนคลายกระบวนการยืนยันที่เป็นข้อบังคับ
    บอกว่ากำลังพัฒนา “advanced flow” ที่เปิดให้ผู้ใช้ที่เชี่ยวชาญยอมรับความเสี่ยงและติดตั้งแอปที่ไม่ผ่านการยืนยันได้

    • แต่ตอนนี้ขั้นตอน sideloading ก็ซับซ้อนอยู่แล้ว เลยกังวลว่าจะยิ่งเข้มขึ้นกว่าเดิม
      ถึงอย่างนั้น ถ้ายังไม่ถึงขั้นปิดตายทั้งหมด ก็ยัง มองโลกในแง่ดีแบบระมัดระวัง
    • ถ้าความปลอดภัยเป็นสิ่งสำคัญที่สุดจริง ก็ควรมีขั้นตอนแบบนี้มาตั้งแต่แรก
      ถึงอย่างนั้น การเปลี่ยนแปลงครั้งนี้ก็ดูเป็น สัญญาณเชิงบวก
    • แต่อันนี้เป็นแค่ฝั่งผู้ใช้เท่านั้น
      ถ้านักพัฒนาจะเผยแพร่แอปผ่านสโตร์ภายนอกหรือเว็บไซต์ ก็ยังต้องผ่าน กระบวนการยืนยัน อยู่ดี