วิธีหยุดไม่ให้แอปอ่านคลิปบอร์ดของ Android เพื่อปกป้องความเป็นส่วนตัวของคุณ

วิธีหยุดไม่ให้แอปอ่านคลิปบอร์ด Android โดยไม่ต้องรูท ตอนนี้คุณสามารถคัดลอกและวางข้อความโดยไม่ต้องกังวลว่าแอปจะขโมยข้อมูลของคุณ!

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

สำหรับบริบทของ Android คัดลอกและวางกรอบงาน อนุญาตให้แอปพลิเคชันใด ๆ อ่านหรือเขียนไปยังคลิปบอร์ดของอุปกรณ์ การใช้เฟรมเวิร์กนี้ทำให้นักพัฒนาหลายคนทำขึ้นมา ผู้จัดการคลิปบอร์ดบุคคลที่สาม มีอยู่ใน Play Store ในขณะที่แอปพลิเคชันเหล่านี้รวมถึงแอปพลิเคชันอื่น ๆ เช่น Google Translate ใส่คลิปบอร์ดไว้ เพื่อการใช้งานที่ดี ไม่อาจบอกได้เลยว่าแอปพลิเคชันอื่นอาจทำอะไรกับคุณบ้าง คลิปบอร์ด แอพบางตัวที่ขออนุญาตนั้นมีความโปร่งใสเกี่ยวกับสิ่งที่พวกเขาทำกับข้อมูลคลิปบอร์ดของคุณ แต่คุณจะแปลกใจว่ามีกี่แอพในโทรศัพท์ของคุณที่สามารถอ่านคลิปบอร์ดของคุณได้! นั่นเป็นเหตุผลว่าทำไมแอปจัดการรหัสผ่านจำนวนมากบน Android แนะนำให้คุณใช้คีย์บอร์ดของตัวเองเมื่อใด การป้อนรหัสผ่าน - พวกเขาต้องการปกป้องคุณจากแอปที่อาจขโมยรหัสผ่านของคุณจากคุณ คลิปบอร์ด!

แต่คุณไม่จำเป็นต้องมองข้ามสิ่งที่คุณทำได้และคัดลอกไม่ได้อีกต่อไป เพราะเราจะแสดงวิธีควบคุมว่าแอปใดบ้างที่สามารถอ่านคลิปบอร์ด Android ของคุณได้ นี่ไม่ใช่สิ่งที่คุณสามารถทำได้บนโทรศัพท์ของคุณโดยไม่มีตัวเลือกบรรทัดคำสั่งที่ซ่อนอยู่ แต่เราจะแนะนำคุณตลอดกระบวนการ เมื่อคุณปฏิบัติตามบทช่วยสอนนี้แล้ว คุณควรจะสามารถคัดลอกข้อมูลที่คุณต้องการได้อย่างปลอดภัยโดยไม่ต้องกังวลว่าแอปปลอมบางตัวอาจบันทึกทุกสิ่งที่คุณคัดลอกและวาง

หมายเหตุ: เมื่อลบการอนุญาตนี้ออกจากแอป คุณจะไม่สามารถใช้คุณสมบัติ "วาง" ในขณะที่ป้อนข้อความภายในแอปนั้นได้อีกต่อไป นี่ไม่น่าจะเป็นปัญหาสำหรับแอปเช่นเกม แต่อาจทำให้แอปอื่นๆ ไม่สะดวกได้


หยุดแอปไม่ให้อ่านคลิปบอร์ดของ Android

  1. ก่อนอื่นคุณจะต้องดาวน์โหลดและติดตั้งไดรเวอร์ USB ของคุณก่อน โทรศัพท์หรือแท็บเล็ต. สิ่งนี้อาจจำเป็นหากคุณใช้ Windows เท่านั้น
  2. ต่อไปให้ดาวน์โหลดไฟล์ ไบนารี Android Debug Bridge (ADB) สำหรับระบบปฏิบัติการของคุณ ให้แตกไฟล์จากไฟล์ zip ไปยังโฟลเดอร์ใดๆ บนคอมพิวเตอร์ของคุณ
  3. จากนั้น เปิดแอปการตั้งค่าบนโทรศัพท์ของคุณแล้วค้นหาตัวเลือก "เกี่ยวกับโทรศัพท์" ซึ่งมักจะอยู่ใกล้ด้านล่าง
  4. เลื่อนลงและมองหา "หมายเลขบิลด์" แตะที่ค่านี้ 7 ครั้งเพื่อเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์
  5. กลับไปที่เมนูหลักในการตั้งค่าและเข้าสู่เมนูตัวเลือกนักพัฒนาใหม่
  6. เปิดใช้งานโหมดการแก้ไขจุดบกพร่อง USB
  7. เสียบอุปกรณ์ของคุณเข้ากับพีซีและเปลี่ยนโหมด USB จาก "ชาร์จเท่านั้น" เป็น "ถ่ายโอนไฟล์ (MTP)"
  8. บนคอมพิวเตอร์ ให้นำทางไปยังตำแหน่งที่คุณแตกไบนารี ADB ไว้ก่อนหน้าในขั้นตอนที่ 2
  9. สำหรับผู้ใช้ Windows ให้เปิด Command Prompt ในไดเรกทอรี ADB นี้ วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการกด Shift + คลิกขวา จากนั้นในเมนูบริบทที่ปรากฏขึ้น ให้เลือกตัวเลือก "เปิดหน้าต่างคำสั่งที่นี่" สำหรับผู้ใช้ Mac หรือ Linux ให้เปิด Terminal
  10. ป้อนคำสั่งต่อไปนี้: adb devices. หากคุณใช้ Mac หรือ Linux คุณอาจต้องเติมคำสั่งนำหน้าด้วยไดเร็กทอรีทั้งหมดซึ่งเป็นตำแหน่งที่เก็บ ADB ตัวอย่างเช่น /home/user/downloads/adb devices. หากเป็นเช่นนั้น คุณจะต้องจำนำหน้าคำสั่งเพิ่มเติมในบทช่วยสอนนี้ในลักษณะเดียวกัน
  11. ไม่ว่าในกรณีใด การป้อนคำสั่งจะเริ่มต้น ADB daemon หากนี่เป็นครั้งแรกที่คุณใช้ ADB คุณจะเห็นข้อความแจ้งบนอุปกรณ์ของคุณที่ขอให้คุณอนุญาตการเชื่อมต่อ อนุญาต.
  12. รันคำสั่งอีกครั้งจากขั้นตอนที่ 10 แล้วคุณจะเห็นหมายเลขซีเรียลของอุปกรณ์ในเอาต์พุต หากคุณทำเช่นนั้นให้ไปยังขั้นตอนต่อไป มิฉะนั้น ให้ติดตั้งไดรเวอร์ของคุณใหม่
  13. ตอนนี้ส่งคำสั่งต่อไปนี้: adb shell
  14. สิ่งนี้จะนำคุณเข้าสู่สภาพแวดล้อมเชลล์ของอุปกรณ์ของคุณ ตอนนี้ เราต้องค้นหาว่าแอปใดบ้างที่สามารถอ่านคลิปบอร์ดได้ ใส่สิ่งนี้: cmd appops query-op --user 0 READ_CLIPBOARD allow
    ตัวอย่าง: แอปที่สามารถอ่านคลิปบอร์ดของฉันได้
  15. อย่างที่คุณเห็น ในผลลัพธ์ คุณจะเห็นรายการแพ็คเกจที่สามารถอ่านคลิปบอร์ดของคุณได้ สิ่งที่ระบุไว้ที่นี่บางส่วนอาจชัดเจนสำหรับคุณว่าเกี่ยวข้องกับแอปใด แต่หากไม่เป็นเช่นนั้น ให้ติดตั้ง ตัวตรวจสอบแอป จากนั้นค้นหาชื่อแพ็กเกจใต้ชื่อแอปแต่ละชื่อ
  16. เมื่อคุณรู้ว่าแอปใดที่คุณต้องการป้องกันไม่ให้อ่านคลิปบอร์ด ให้ป้อนข้อมูลต่อไปนี้: cmd appops set READ_CLIPBOARD ignore
    ตัวอย่าง: การป้องกันไม่ให้ทาซเคอร์อ่านคลิปบอร์ดของคุณ
  17. หากคุณไม่เห็นข้อความแสดงข้อผิดพลาด แสดงว่าคำสั่งใช้งานได้! ทำซ้ำขั้นตอนข้างต้นสำหรับแอปอื่นๆ ที่คุณต้องการหยุดอ่านคลิปบอร์ด
  18. หากคุณต้องการยกเลิกสิ่งที่คุณเพิ่งทำ ให้เปลี่ยน "ละเว้น" ในขั้นตอนที่ 16 เป็น "อนุญาต" หรือคุณสามารถถอนการติดตั้งแล้วติดตั้งแอปอีกครั้ง จากนั้นแอปจะรีเซ็ตสิทธิ์ทั้งหมด

หากคำสั่งในขั้นตอนที่ 14 และ 16 ใช้ไม่ได้ผลสำหรับคุณ ให้ลองเรียกใช้คำสั่งโดยไม่มี "cmd" ข้างหน้า ฉันได้ยินมาว่าสิ่งนี้อาจจำเป็นสำหรับโทรศัพท์บางรุ่นที่ใช้ Android 6.0 Marshmallow หรือต่ำกว่า


คำอธิบาย

แอปพลิเคชันใด ๆ ที่ประกาศการอนุญาต android.permission.READ_CLIPBOARD ในพวกเขา AndroidManifest.xml ไฟล์จะได้รับสิทธิ์นี้โดยอัตโนมัติเมื่อติดตั้ง ซึ่งหมายความว่าสามารถอ่านคลิปบอร์ดของ Android ได้ แม้ว่าอุปกรณ์จำนวนมากจะสามารถเข้าถึงระบบควบคุมการจัดการสิทธิ์ในการตั้งค่าได้ READ_CLIPBOARD ไม่ใช่สิ่งที่ผู้ใช้สามารถจำกัดจากแอปได้ เว้นแต่คุณจะเป็นผู้ใช้ ROM แบบกำหนดเองบางอย่าง เช่น LineageOS

อย่างไรก็ตาม จริงๆ แล้วมีวิธีจำกัดสิทธิ์ที่แอปใช้ในการอ่านคลิปบอร์ดของคุณซ่อนอยู่ และนี่คือสิ่งที่เราเพิ่งทำข้างต้น เราใช้อินเทอร์เฟซบรรทัดคำสั่ง "appops" ที่ซ่อนอยู่ ซึ่งช่วยให้เราจำกัดสิทธิ์ได้มากกว่าที่แสดงในการตั้งค่า คำสั่งแรกที่เราทำ query-opsดึงรายการแอปพลิเคชันที่ติดตั้งที่ได้รับอนุญาตให้อ่านคลิปบอร์ดของ Android เมื่อใช้รายการนั้น เราจะสามารถตัดสินใจได้ว่าแอปใดที่เราต้องการหยุดไม่ให้อ่านคลิปบอร์ดของคุณ หากคุณตัดสินใจที่จะจำกัดการอนุญาตจากทุกแอปของผู้ใช้/บุคคลที่สามที่ติดตั้งบนอุปกรณ์ของคุณ คุณก็สามารถทำได้ เริ่มคัดลอกและวางรหัสผ่านของคุณอย่างปลอดภัยโดยไม่ต้องกังวลว่าแอปอื่นอาจดักฟังและขโมยรหัสผ่านของคุณ รหัสผ่าน!

ดูบทช่วยสอนที่ยอดเยี่ยมอื่นๆ เช่นนี้ในของเรา หมวดบทช่วยสอน. ติดตามข่าวสารล่าสุดได้ที่ เอ็กซ์ดีเอ แล็บ แอปพลิเคชัน.