ส่วนขยาย Chrome สำหรับการทดสอบ WebAuthn และ passkey ในเบราว์เซอร์
WebAuthn Solver, จาก WebAuthn Solver, เป็นส่วนขยายของ Chrome ที่ช่วยให้นักพัฒนาทดสอบและแก้ไขปัญหากระบวนการตรวจสอบที่ใช้รหัสผ่านแบบ passkey มันย้ายส่วนต่าง ๆ ของกระบวนการทดสอบ WebAuthn ไปยังเบราว์เซอร์เพื่อให้นักพัฒนาสามารถทำการท้าทายการตรวจสอบโดยไม่ต้องเปลี่ยนเครื่องมือ สร้างขึ้นสำหรับการทำงานของนักพัฒนา ส่วนขยายนี้เชื่อมโยงการจัดการการท้าทายในเบราว์เซอร์กับตัวตรวจสอบที่รองรับโดยอุปกรณ์และลดขั้นตอนการทดสอบด้วยมือ มันมุ่งเป้าไปที่นักพัฒนาเว็บ วิศวกรด้านความปลอดภัย และผู้ทดสอบ QA ที่ทำงานกับ FIDO2 และโปรโตคอล passkey และมุ่งเน้นไปที่การทดสอบเชิงปฏิบัติมากกว่าการใช้งานทั่วไปของผู้บริโภค.
ส่วนขยายนี้แก้ไขความท้าทายของ WebAuthn ในระหว่างการทดสอบได้อย่างไร?
WebAuthn Solver ดักจับการไหลของความท้าทาย publicKey ที่นำเสนอโดยหน้าเว็บและส่งคืนการยืนยันที่จำเป็นไปยังระบบที่กำลังทดสอบ ส่วนขยายนี้รวมเข้ากับรหัสผ่านระดับอุปกรณ์เพื่อให้ผู้ตรวจสอบทางกายภาพสามารถสร้างการตอบสนองที่หน้าเว็บคาดหวังได้ เส้นทางตรงจากเบราว์เซอร์ไปยังผู้ตรวจสอบช่วยลดความจำเป็นในการใช้สคริปต์ช่วยเหลือแบบ ad hoc เมื่อทำการสร้างและการยืนยันในระหว่างการพัฒนาและการตรวจสอบความปลอดภัย
ส่วนขยายนี้มีน้ำหนักเบาเพียงใดและมีผลต่อการทำงานของนักพัฒนาอย่างไร?
ส่วนเสริมถูกออกแบบให้กะทัดรัดและทำงานภายในเบราว์เซอร์ ซึ่งทำให้ขั้นตอนการทดสอบอยู่ในสภาพแวดล้อมเดียว ผลิตภัณฑ์นี้ถูกอธิบายว่าเป็นเครื่องมือสำหรับนักพัฒนาที่มีน้ำหนักเบา และการออกแบบนั้นช่วยลดการสลับบริบทระหว่างเครื่องมือเดสก์ท็อปและผู้ตรวจสอบทางกายภาพ นักพัฒนาที่ทำงานเกี่ยวกับการไหลแบบไม่มีรหัสผ่านสามารถทำการตรวจสอบที่ใช้เบราว์เซอร์โดยไม่ต้องสร้างเซิร์ฟเวอร์จำลองซ้ำแล้วซ้ำอีก
สิทธิ์และอุปกรณ์ใดบ้างที่จำเป็นต้องใช้?
ส่วนขยายนี้ต้องการสิทธิ์ในการโต้ตอบกับหน้าเว็บที่ออกความท้าทาย WebAuthn และการไหลบางอย่างต้องการอุปกรณ์ที่สามารถใช้รหัสผ่านใกล้เคียง เช่น สมาร์ทโฟน เพื่อทำการตรวจสอบสิทธิ์ เนื่องจากมันทำหน้าที่เป็นสะพานไปยังผู้ตรวจสอบทางกายภาพ การทดสอบที่พึ่งพาอุปกรณ์ภายนอกต้องมีอุปกรณ์นั้นพร้อมและจับคู่ตามกฎของรหัสผ่านบนแพลตฟอร์ม
สิ่งนี้เหมาะสำหรับใครและเปรียบเทียบกับการทดสอบด้วยมืออย่างไร?
นี่เป็นเครื่องมือที่มุ่งเน้นนักพัฒนามากกว่าฟีเจอร์สำหรับผู้บริโภค; ผู้ใช้ที่ตั้งใจคือ นักพัฒนาเว็บ วิศวกรความปลอดภัย และผู้ทดสอบ QA ที่ดำเนินการหรือตรวจสอบระบบ FIDO2 และรหัสผ่าน ผู้ใช้รับรู้ว่าส่วนขยายนี้อยู่ในหมวดหมู่เฉพาะที่ช่วยลดความยุ่งยากในการทดสอบด้วยมือ สำหรับทีมที่ต้องการการตรวจสอบการยืนยันในเบราว์เซอร์ที่ทำซ้ำได้ มันให้เส้นทางที่ตรงกว่าในการรันสคริปต์ฮาร์ดแวร์แยกต่างหาก
ทางเลือกที่เหมาะสมสำหรับการทดสอบของนักพัฒนา โดยมีขอบเขตที่ชัดเจน
WebAuthn Solver เป็นตัวเลือกที่เหมาะสมสำหรับนักพัฒนาและผู้ทดสอบที่ต้องการการตรวจสอบรหัสผ่านในเบราว์เซอร์ที่รวดเร็วขึ้นในระหว่างการพัฒนา ขอบเขตที่แคบของมันในกระบวนการทดสอบหมายความว่าทีมที่ไม่ได้ทำการตรวจสอบที่ใช้ฮาร์ดแวร์จะได้รับประโยชน์น้อยจากมัน การปฏิบัติที่สมเหตุสมผลคือการเปิดใช้งานส่วนขยายเฉพาะในเว็บไซต์ทดสอบและให้สิทธิ์ขั้นต่ำที่จำเป็นสำหรับเซสชัน ซึ่งจะทำให้การใช้งานถูกจำกัดอยู่ในสภาพแวดล้อมการพัฒนา.