Georgi Gerganov นักวิจัยความปลอดภัยได้โพสต์คลิปวิดีโอสาธิตการดักจับข้อความที่ถูกพิมพ์โดยอาศัยเพียงการดักฟังเสียงกดแป้นพิมพ์เท่านั้น
Gerganov ได้พัฒนาซอฟต์แวร์ที่มีชื่อว่า Keytap3 ที่ทำการถอดรหัสข้อความแบบเรียลไทม์จากเสียงกดแป้นพิมพ์ที่มันจับเสียงได้ ตัวอย่างที่เขาสาธิตนั้นอาศัยเพียงไมโครโฟนของสมาร์ทโฟนธรรมดาก็ดีเพียงพอสำหรับการทำงานของ Keytap3 แล้ว
จากชื่อของมัน Keytap3 นี้เป็นซอฟต์แวร์ที่พัฒนามาเป็นเวอร์ชั่นที่ 3 แล้ว ในเวอร์ชั่นก่อนนั้นการจับเสียงจะต้องวางไมโครโฟนไว้ตำแหน่งเดียวห้ามเคลื่อนย้าย และจะต้องมีการพิมพ์ข้อความมาตรฐาน (เหมือนเป็นการปรับศูนย์จูนระบบ) ลงบนแป้นพิมพ์ให้จบก่อน ซอฟต์แวร์จึงจะเริ่มทำการถอดรหัสข้อความหลังจากนั้นได้ แต่แน่นอนว่า Keytap3 ในตอนนี้ไม่ต้องมีเงื่อนไขเหล่านั้นอีกต่อไป
การสาธิตใช้ Keytap3 ถอดรหัสข้อความจากเสียงกดแป้นพิมพ์
Gerganov อธิบายแนวคิดการวิเคราะห์เสียงของ Keytap3 ว่ามันจำแนกเสียงการกดแป้นพิมพ์ตัวอักษรต่างๆ ที่มีเสียงคล้ายคลึงกันถูกจัดไว้เป็นกลุ่มเดียวกัน จากนั้นนำเอาข้อมูลเชิงสถิติว่าตัวอักษรใดถูกใช้งานบ่อยมากน้อยแค่ไหนในภาษานั้นๆ เข้ามาวิเคราะห์ประกอบด้วย
และเพื่อยืนยันว่าการวิเคราะห์ถอดรหัสข้อความนั้นอาศัยใช้แค่ข้อมูลเสียงการพิมพ์เท่านั้น คลิปวิดีโอสาธิตของเขาจึงนำเอาแป้นพิมพ์เปล่าๆ ที่ไม่ได้เสียบสายใดๆ มาพิมพ์ข้อความโชว์ให้เห็นกันชัดๆ
อย่างไรก็ตามในตอนนี้ Keytap3 สามารถวิเคราะห์ได้เฉพาะเสียงกดของแป้นพิมพ์แบบเมคานิคอลเป็นหลัก เนื่องจากมีเสียงกดที่ดังและชัดเจนพอสำหรับการวิเคราะห์
ใครที่อยากลองเล่น Keytap3 ก็สามารถเข้าไปทดลองใช้งานได้ที่นี่
ที่มา - TechRadar
Comments
keyboard ไร้สาย แบบไร้แบตด้วย โคตรนวัตกรรม
เท่าที่ดู วิธีการนี้น่าจะไม่สามารถจับพวก password แบบสุ่มได้ น่าจะ log พวกการพิมพ์ข้อความ หรือ จดหมายมากกว่า เพราะมันใช้วิธีการรับรู้ input เป็นกลุ่ม แล้วเอามาผ่าน ai อีกที
พาสเวิร์ดแบบสุ่มอาจจะไมไ่ด้โดนตรง แต่ลดความน่าจะเป็นไปเยอะ
ส่วนพาสเวิร์ดที่เป็นกลุ่มคำก็ยิ่งมีประโยชน์
ส่วนตัวคิดว่าคงไม่ได้เอาใช้เดี่ยวๆ
ถ้าเป็นพวก word dice น่าจะไม่รอดครับ
lewcpe.com, @wasonliw
หาคีย์บอร์ดเงียบมาๆ ใช้ดีกว่า เปลี่ยน switch แว่บบบ
V3 น่าเทรนโมเดลมาแล้ว แต่ก็ต้องทำเพิ่มอีก
ข่าวต่อไป: บ. A ห้ามพนักงานใช้ mechanical keyboard
หลายๆ ที่ห้ามใช้ clicky แล้ว (อันนี้สมควรโดน) บางที่ลามไปถึง tactile เลยครับ
ไม่ใช่ว่าบางที่ลามให้บังคับใช้จอสัมผัส หรือ membrane keyboard แบบที่ใช้ในปุ่มกดเครื่องคิดเลข กับคอมเก่าๆ อย่าง ZX Spectrum นะ
ความล้มเหลว คือจุดเริ่มต้นสู่ความหายนะ มีผลกระทบมากกว่าแค่เสียเงิน เวลา อนาคต และทรัพยากรที่เสียไป - จงอย่าล้มเหลว
// ส่ง ZX81 กับ Kidtech My First Keyboard เข้าประกวด
ถ้ามันจะขนาดนั้นก็ไม่ต้องให้พิมพ์อะไรดีกว่า ส่วนที่ว่าทำไมบางที่ถึงห้าม tactile switch ด้วย เพราะบางตัวมันมีเสียงจากกลไกของมันเองครับ (ถ้ากดจนถึงจุดที่มันทำงาน มันจะมีแค่ความรู้สึกว่าเรากดจนถึงจุดนั้นแล้วเท่านั้น เสียงจะไม่มี)
ปล. แต่บางทีเสียงมันมาจากคนกด แบบว่ากดแรง กดจม จน keycap กระทบกับตัว switch จนเกิดเสียงครับ
เหมือนบางคนเค้าชอบเสียง tock ด้วยมั้งครับ ยิ่งไปกันใหญ่
นี่ว่าจะลองใช้ o-ring ดูละ ไม่รู้จะลดเสียงได้มั้ย
O-ring ช่วยได้แค่ downstroke (ตอนกดลงไป) ช่วง upstroke (ตอนปุ่มเด้งกลับมา) ยังมีเสียงเหมือนเดิม แถมบางกรณีทำ Keycap หลวม และก็ทำให้ Key travel (ความลึกในการกด) สั้นลงกว่าเดิม ถ้าให้ผมแนะนำ แนะนำไปใช้สวิตช์ที่ออกแบบมาเพื่อเก็บเสียงโดยตรงดีกว่า ถ้าในท้องตลาดตอนนี้ก็จะมี Cherry MX Silent Red (Pink) กับ Matias Quiet (แต่ตัวนี้ใช้ Keycap เป็น Alps Mount) ที่เหลือจะเป็นพวก MX Clone ที่ใช้แทนกันได้ เช่นจาก Gateron, ZealPC
การใช้ Desk Mat กับ Dampening Foam ในคีย์บอร์ด ก็ช่วยลดเสียงลงได้
ขอบคุณครับ 🥰
เจอคีย์แบบ linear ยังใช้ได้ไหม?
ผมว่า กรณีใช้ linear ก็คงได้ผลไม่ต่างกับ tactile เพราะเสียงไม่ได้เงียบกว่ากันเท่าไร หรือก็คือ linear ≠ silent ครับ
ธรรมดา
แก้แล้วครับ :)
ช่างไฟสมัครเล่น (- -")
ต่อไปคงมีบริษัทออกกฏว่า ต้องใช้ rubber dome keyboard เท่านั้น
คีย์บอร์ดยางปลอดภัยสุด เพราะเสียงกดไม่มี มีแต่เสียงสัมผัสกับยาง เหมือนเรากดยางปกติเลย แบบว่ากดบนยางลบอ่ะ ไรงี้
ผมว่าหลายคนก็พิมพ์ดังมากนะครับ โดยเฉพาะคนใช้แม๊คบุ๊ค บางทีดูแล้วก็รู้สึกว่าเค้าอยากใช้ Apple Care กันหรือยังไง 555
แสดงว่าคุณยังไม่เคยเห็นคนพิมพ์โดมยางเสียงดัง (เช่น ผมเอง)
ปล. ยางหลาย ๆ ตัวก็เสียงดังนะ อย่าง Logitech G213 นี่โดมดางแต่เสียงอย่างลั่น ฟีลลิ่งดีมากสำหรับโดมยางบนแผ่น Membrane
อยากรู้มานานแล้วว่าเพลงนี้พิมพ์ว่าอะไร ^_^
@ Virusfowl
I'm not a dev. not yet a user.