ถ้าคุณเห็นแฟลชไดรฟ์ที่มีโลโก้นี้ อย่าเสียบเข้ากับคอมพิวเตอร์ของคุณ
ลองนึกภาพว่าคุณกำลังเดินผ่านลานจอดรถและเห็นสิ่งที่ดูเหมือนแฟลชไดรฟ์ USB ธรรมดาอยู่บนพื้น คุณหยิบมันขึ้นมาด้วยความอยากรู้ว่าอาจมีอะไรอยู่ในนั้น บางทีคุณอาจคิดว่าจะเอามันกลับไปคืนเจ้าของ หรือบางทีคุณก็แค่สงสัย
แต่เพียงแค่คุณเสียบมันเข้ากับคอมพิวเตอร์ การโจมตีที่มองไม่เห็นก็เกิดขึ้นในไม่กี่วินาที ก่อนที่คุณจะเปิดโฟลเดอร์ใด ๆ รหัสผ่านของคุณก็ถูกขโมย มีการสร้างช่องทางลับ และระบบทั้งหมดของคุณก็ถูกบุกรุก
มันฟังดูคล้ายกับนิยายวิทยาศาสตร์หรือบางสิ่งจาก เจมส์ บอนด์ แต่ความจริงก็คืออุปกรณ์เหล่านี้ที่เรียกว่า USB Rubber Ducky นั้นมีอยู่จริงและมีอันตรายจริง ๆ
USB Rubber Ducky คืออะไร?
มันไม่ใช่อะไรที่คุณเอามาใช้ตอนอาบน้ำ
USB Rubber Ducky ดูเหมือนกับแฟลชไดรฟ์ USB ปกติทั่วไป แต่จริง ๆ แล้วมันเป็นเครื่องมือฉีดคีย์สโตรกที่ทำงานเป็นอุปกรณ์แฮกขั้นสูง แทนที่จะเก็บไฟล์ USB ไดรฟ์นี้เหมือนกับคีย์บอร์ดที่มีการตั้งโปรแกรมล่วงหน้าซึ่งสามารถรันสคริปต์ด้วยความเร็วสูงโดยไม่ทำให้เกิดความสงสัยใด ๆ
แนวคิดสำหรับ Rubber Ducky เกิดจาก Darren Kitchen ผู้ก่อตั้งเว็บไซต์เครื่องมือทดสอบเจาะระบบและช่อง YouTube ชื่อ Hak5 ซึ่งเขาออกแบบมันเพื่อทำให้งานไอทีที่ทำซ้ำ ๆ เป็นอัตโนมัติ การใช้ภาษาการเขียนโปรแกรมง่าย ๆ ที่รู้จักกันในชื่อ DuckyScript ใครก็สามารถเขียนสคริปต์ได้ตั้งแต่การกดปุ่มพื้นฐานไปจนถึงคำสั่งหลายขั้นตอนที่ซับซ้อน ซึ่งสามารถขโมยข้อมูล ดาวน์โหลดมัลแวร์ สร้างบัญชีซ่อน establish การเชื่อมต่อ Remote Desktop และอื่น ๆ
นี่คือฟังก์ชันที่ทำให้ USB Rubber Ducky กลายเป็นที่โด่งดังในภาพยนตร์และรายการทีวี เช่น การปรากฏในซีรีส์แฮ็กเกอร์ที่ชื่นชอบ Mr. Robot
สิ่งที่ทำให้ Rubber Ducky อันตรายมากขึ้นก็คือ โดยพื้นฐานแล้วใครก็สามารถใช้มันได้ ตัวไดรฟ์ USB เองมีราคาเพียง 100 ดอลลาร์ และแม้ว่าจะมีโมดูลเสริมเช่น Payload Studio Pro (60 ดอลลาร์) และหลักสูตร Advanced DuckyScript (60 ดอลลาร์) แต่คุณก็ไม่จำเป็นต้องมีสิ่งเหล่านี้จริง ๆ เพื่อเริ่มใช้ไดรฟ์นี้
Rubber Ducky มาพร้อมกับความสามารถในการรัน payloads แต่ไม่ได้มี payloads ใด ๆ ถูกโหลดมากับมัน มีชุมชนออนไลน์มากมายที่ทุ่มเทให้กับสคริปต์ USB Rubber Ducky และการใช้งานในรูปแบบต่าง ๆ (แม้ว่านี่จะเป็นอุปกรณ์สำหรับแฮ็กโดยหลัก แต่ก็มีการใช้งานที่ไม่เป็นอันตรายบ้างเช่นกัน)
ทำไมเครื่องมือต้านไวรัสถึงไม่สามารถหยุดการโจมตีด้วย USB Rubber Ducky ได้?
คอมพิวเตอร์ของคุณจะไม่สังเกตเลยว่ามันถูกโจมตี
สิ่งที่ทำให้ USB Rubber Ducky มีความร้ายแรงมากคือมันใช้ประโยชน์จากปัญหาในเรื่องความปลอดภัยของอุปกรณ์ทั่วไป ซึ่งโดยปกติจะเชื่อถืออุปกรณ์ USB ที่เสียบเข้ากับเครื่องของคุณ เมื่ออุปกรณ์ USB นำเสนอตัวเองเป็น Human Interface Device (HID) — เช่น แป้นพิมพ์ที่ดูดีและเชื่อถือได้ — คอมพิวเตอร์และโปรแกรมแอนติไวรัสจึงเชื่อถือมันโดยอัตโนมัติ
สำหรับมนุษย์ มันคือแฟลชไดรฟ์ สำหรับคอมพิวเตอร์ มันคือคีย์บอร์ดที่พิมพ์ด้วยความเร็วเหนือมนุษย์
เครื่องมือต้านไวรัสแบบดั้งเดิมถูกออกแบบมาเพื่อตรวจจับไฟล์ที่เป็นอันตราย รู้จำลายเซ็นของมัลแวร์ และอื่นๆ แต่เนื่องจาก USB Rubber Ducky ไม่ได้วางไฟล์ใดๆ โดยเฉพาะ มันจึงไม่ทำให้เกิดสัญญาณเตือนแบบเดียวกัน และมักสามารถทำงานโดยไม่ถูกตรวจจับ
เนื่องจาก Rubber Ducky ปรากฏตัวเหมือนเป็นคีย์บอร์ดหรือเมาส์ที่ถูกต้องตามกฎหมาย มาตรการรักษาความปลอดภัยส่วนใหญ่จึงไม่ถือว่ามันเป็นภัยคุกคาม มันสามารถหลบเลี่ยงการป้องกันที่อิงไฟล์ได้ทั้งหมดเพราะ payload ทำงานทันทีผ่านการป้อนข้อมูลจากคีย์บอร์ด ทำให้แทบไม่มีเวลาสำหรับการตรวจจับหรือการแทรกแซง
ความแตกต่างพื้นฐานนี้ทำให้ Rubber Ducky สามารถโจมตีได้โดยเลียนแบบอุปกรณ์ที่คุณใช้และไว้วางใจทุกวัน: แป้นพิมพ์ของคุณ
ถ้าแอนตี้ไวรัสใช้ไม่ได้ จะป้องกัน USB Rubber Ducky อย่างไร?
ใส่ใจทุกสิ่งทุกอย่าง
แน่นอน วิธีที่ง่ายที่สุดในการหลีกเลี่ยงการโจมตีแบบ Rubber Ducky คืออย่าเสียบอุปกรณ์ใด ๆ เข้ากับคอมพิวเตอร์ของคุณเลย หากคุณไม่รู้ว่ามันมาจากไหน มันก็ไม่ควรเข้าใกล้พอร์ต USB ของคุณ นี่คือวิธีพื้นฐานและใช้งานได้จริงที่สุดในการหลีกเลี่ยงการโจมตีในลักษณะนี้
นโยบายนี้เหมาะที่สุดสำหรับอุปกรณ์ส่วนบุคคลของคุณ แต่คุณอาจพบวิธีปฏิบัติด้านความปลอดภัยที่ครอบคลุมมากขึ้นในที่ทำงาน ดังนั้น อาจเป็นไปได้ว่า นอกจากการได้รับคำแนะนำให้ไม่เสียบอุปกรณ์ USB แล้ว อุปกรณ์ในที่ทำงานของคุณอาจปิดพอร์ต USB ไปอย่างสมบูรณ์
นอกจากนี้ยังมีเครื่องมือแอนตี้ไวรัสบางส่วนที่มีฟีเจอร์ตรวจจับพฤติกรรมการพิมพ์แป้นพิมพ์ ซึ่งสามารถใช้ในการตรวจจับรูปแบบการพิมพ์อัตโนมัติความเร็วสูงมากที่ถูกใช้โดยสคริปต์ USB Rubber Ducky
ภัยคุกคามไม่ได้จำกัดอยู่แค่เพียงแฟลชไดรฟ์ USB เท่านั้น ในหลายกรณี คุณก็อาจสังเกตเห็นใครบางคนเดินเข้ามาใกล้อุปกรณ์ของคุณและสอดแฟลชไดรฟ์ USB เข้าไปขณะที่คุณกำลังทำงาน แต่ความจริงคือ คนที่ใช้ USB Rubber Ducky มักจะใช้เทคนิคอื่นร่วมด้วยเช่นกัน เช่น การใช้วิศวกรรมสังคมล่อให้คุณออกจากคอมพิวเตอร์หรือเข้าถึงพื้นที่ที่ถูกจำกัด เป็นต้น
ในเรื่องนั้น การรักษาความปลอดภัยทางกายภาพถือเป็นส่วนสำคัญในการป้องกันตัวจากการโจมตีประเภทนี้
USB Rubber Ducky มีการใช้งานที่ถูกต้องตามกฎหมาย
ตามที่กล่าวไปแล้ว อุปกรณ์ USB Rubber Ducky ไม่ได้ถูกใช้เพียงเพื่อขโมยข้อมูลหรือติดตั้งมัลแวร์เสมอไป Hak5 เป็นองค์กรทดสอบความปลอดภัยที่มีชื่อเสียงซึ่งได้ช่วยนักวิจัยด้านความปลอดภัยมาหลายปี
นักวิจัยด้านความปลอดภัยใช้ Rubber Ducky เพื่อตรวจสอบว่าองค์กรมีความเสี่ยงต่อการละเมิดความปลอดภัยทางกายภาพหรือไม่ และเพื่อตรวจหาจุดอ่อนในการป้องกันปลายทาง เมื่ออุปกรณ์เหล่านี้ถูกใช้โดยทีมรักษาความปลอดภัยที่ได้รับอนุญาต จะช่วยให้องค์กรสามารถเสริมความแข็งแกร่งด้านการป้องกันได้
อย่างไรก็ตาม ความง่ายในการใช้งานและความพร้อมของเครื่องมือเหล่านี้หมายความว่ามันสามารถถูกนำไปใช้เป็นอาวุธโดยผู้ประสงค์ร้ายได้เช่นกัน บทเรียนตรงนี้ง่ายมาก: ในด้านความปลอดภัยไซเบอร์ ความอยากรู้อยากเห็นอาจมีค่าใช้จ่ายสูง แฟลชไดรฟ์ USB ที่ดูไร้อันตรายนั้นอาจเป็นกุญแจที่เปิดระบบทั้งหมดของคุณ และข้อมูลทั้งหมดที่เก็บอยู่ในนั้น

