ฮาร์ดแวร์ถูกแฮ็กได้อย่างไร (ตอนที่ 3): การนำทัศนคติของผู้โจมตีมาใช้

May 28, 2026
ข่าว บริษัท ล่าสุดเกี่ยวกับ ฮาร์ดแวร์ถูกแฮ็กได้อย่างไร (ตอนที่ 3): การนำทัศนคติของผู้โจมตีมาใช้

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

ท้าทายคำถาม!
ทำไมคุณถึงคิดว่าผู้โจมตีต้องกังวลกับการลาดตระเวนเลย? ทำไมไม่ลองเริ่มหาช่องโหว่แบบสุ่มล่ะ?

คุณคิดว่าจะเปลี่ยนแปลงอย่างไรเมื่อคุณมีข้อมูลที่ดีเกี่ยวกับเป้าหมายของคุณ อะไรคือตัวอย่างของข้อมูลที่ “ดี” ที่คุณคิดว่าผู้โจมตีจะพบว่ามีคุณค่าสูง

ตอบคำถามเหล่านี้กับตัวเองก่อนที่จะอ่านต่อ!

ความสำคัญของการลาดตระเวน
ดังที่สายลับ โจร หรือ “คนเลว” ผู้รอบรู้รู้ดี ขั้นตอนแรกของงานใดๆ ก็คือ “ร่วมกันสืบคดี”; นั่นคือเพื่อรวบรวมข้อมูลมากมายเกี่ยวกับผู้คนและสถานที่ที่เกี่ยวข้องกับ "งาน"

ภาพวิธีที่ฮาร์ดแวร์ถูกแฮ็ก (ตอนที่ 3): การนำทัศนคติของผู้โจมตีไปใช้
"มนุษย์นำอาหารมาทางประตูหน้าทุกสัปดาห์ ถ้าเรากำหนดเป้าหมายไปที่แหล่งที่มา เราก็ทำได้--กระรอก!!!"

การปล้นที่ประสบความสำเร็จจะเริ่มต้นจากการได้รับคำตอบสำหรับคำถามสำคัญๆ เช่น:

“กิจวัตรประจำวันปกติของพวกเขาคืออะไร”,
“ผู้รับเหมาเข้าถึงอาคารได้อย่างไร” และ
“ขยะจะไปไหนเมื่อหยิบขึ้นมา”
แม้ว่าคำตอบจะไม่น่าสนใจเป็นพิเศษ (กล่าวคือ ไม่ได้ระบุช่องโหว่ที่สามารถหาประโยชน์ได้ง่าย) ทุกคำตอบที่เรียนรู้จะสร้างความเข้าใจของบุคคลเกี่ยวกับ "เป้าหมาย" ซึ่งจะเพิ่มโอกาสที่คำตอบของคำถามถัดไปจะเปิดเผยช่องโหว่ การลาดตระเวนที่ดีช่วยให้ผู้โจมตีสามารถมุ่งเป้าไปที่จุดอ่อนเฉพาะที่สามารถถูกโจมตีได้ หากไม่มีมัน พวกเขาก็แค่เดาเท่านั้น

วัตถุประสงค์การลาดตระเวน
โดยทั่วไป เรากำลังมองหาข้อมูลใดๆ ที่สามารถเปิดใช้งานการโจมตีได้สำเร็จ รวมถึงผลตอบแทนที่เราหวังว่าจะได้รับหลังจากการโจมตีสำเร็จ กล่าวอีกนัยหนึ่ง:

ภาพวิธีที่ฮาร์ดแวร์ถูกแฮ็ก (ตอนที่ 3): การนำทัศนคติของผู้โจมตีไปใช้

ค้นหาผลตอบแทนที่เป็นไปได้
ก่อนที่เราจะสามารถ "กรณีข้อต่อ" ได้ เราต้องระบุ "ข้อต่อ" ถึง "กรณี" ก่อน! กล่าวอีกนัยหนึ่ง จะต้องมีบางสิ่งที่มีคุณค่าที่จะได้รับจากการโจมตีเป้าหมายของเราเพื่อพิสูจน์การโจมตีตั้งแต่แรก

ผลตอบแทนที่ผู้โจมตีต้องการอาจรวมถึง:

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

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

ในกรณีของ eCTF ผลตอบแทนที่เราไล่ตามนั้นชัดเจน: อ่านหรือแยกธงออกจากการออกแบบของทีมฝ่ายตรงข้าม