Cryptology Academy · บทเรียน

การวิเคราะห์สเตกาโนกราฟี: การตรวจจับข้อความที่ซ่อนอยู่

เรียนรู้เทคนิคทางสถิติและการมองเห็นที่นักวิเคราะห์ใช้ตรวจจับเนื้อหาสเตกาโนกราฟี

บทเรียน 4 จาก 413 ขั้นตอน

การวิเคราะห์สเตกาโนกราฟี: การตรวจจับข้อความที่ซ่อนอยู่ เป็นบทเรียน Cryptology Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Cryptology Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Cryptology Academy มีบทเรียนทั้งหมด 4 บทเรียน

การวิเคราะห์การซ่อนข้อมูลด้วยภาพ

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

การทดสอบไคสแควร์เพื่อตรวจสอบความสุ่มของ LSB

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

การวิเคราะห์คู่ตัวอย่าง

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

ตัวชี้วัดคุณภาพภาพซ่อนข้อมูลแบบถ่วงน้ำหนัก

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

การวิเคราะห์ RS เพื่อตรวจจับ LSB

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

การวิเคราะห์การซ่อนข้อมูลแบบไม่เจาะจงเทียบกับแบบเจาะจง

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

การเรียนรู้ของเครื่องเพื่อตรวจจับการซ่อนข้อมูล

การวิเคราะห์การซ่อนข้อมูลสมัยใหม่ใช้โครงข่ายประสาทเทียมแบบคอนโวลูชันที่ฝึกด้วยชุดข้อมูลขนาดใหญ่ของภาพต้นฉบับที่สะอาดและภาพที่ซ่อนข้อมูล CNN เรียนรู้เพื่อระบุความแตกต่างทางสถิติอันดับสองที่ละเอียดอ่อนซึ่งเกิดจากการฝังข้อมูล เครื่องมืออย่าง SRNet และ Yedroudj-Net มีอัตราการตรวจจับสูงมากเมื่อใช้กับเครื่องมือซ่อนข้อมูลในปัจจุบัน แม้ใช้อัตราการฝังข้อมูลต่ำเพียง 0.1 บิตต่อพิกเซล การแข่งขันระหว่างการฝังข้อมูลกับการตรวจจับยังคงดำเนินต่อไป

เครื่องมือ StegExpose

StegExpose เป็นเครื่องมือวิเคราะห์การซ่อนข้อมูลแบบกลุ่มที่เป็นโอเพนซอร์ส ใช้อัลกอริทึมตรวจจับหลายแบบกับชุดภาพ แล้วรวมคะแนนเข้าด้วยกัน เครื่องมือนี้ใช้ไคสแควร์ การวิเคราะห์ RS เซตปฐมภูมิ และการวิเคราะห์คู่ตัวอย่าง พร้อมสร้างคะแนนความน่าจะเป็นรวม ทีมรักษาความปลอดภัยใช้เครื่องมือนี้สแกนคลังภาพขนาดใหญ่เพื่อค้นหาการขโมยข้อมูลออกที่อาจเกิดขึ้น เครื่องมือนี้มีประสิทธิภาพกับเครื่องมือทั่วไปอย่าง สเตกไฮด์ OpenStego และเอาต์เกส

การตรวจจับเครื่องมือซ่อนข้อมูลทั่วไปด้วยลายเซ็น

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

ความผิดปกติของขนาดไฟล์ในฐานะตัวบ่งชี้

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

หลักฐานทางนิติวิทยาศาสตร์ของการใช้การซ่อนข้อมูล

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

เทคนิคการวิเคราะห์การซ่อนข้อมูล

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

ประเด็นสำคัญของการวิเคราะห์การซ่อนข้อมูล

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

เริ่มต้นได้ฟรี

เรียนรู้ Cryptology Academy ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
67
บทเรียน
261

คำถามที่พบบ่อย

บทเรียน “การวิเคราะห์สเตกาโนกราฟี: การตรวจจับข้อความที่ซ่อนอยู่” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “การวิเคราะห์สเตกาโนกราฟี: การตรวจจับข้อความที่ซ่อนอยู่” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Cryptology Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Cryptology Academy มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “การวิเคราะห์สเตกาโนกราฟี: การตรวจจับข้อความที่ซ่อนอยู่”

เรียนรู้เทคนิคทางสถิติและการมองเห็นที่นักวิเคราะห์ใช้ตรวจจับเนื้อหาสเตกาโนกราฟี คุณปฏิบัติ Cryptology Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Cryptology Academy หรือไม่

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

บทเรียน “การวิเคราะห์สเตกาโนกราฟี: การตรวจจับข้อความที่ซ่อนอยู่” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Cryptology Academy นี้ได้ไหม

ได้ บทเรียน Cryptology Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. สเตกาโนกราฟีกับการเข้ารหัสลับ
  2. สเตกาโนกราฟีในรูปภาพ: เทคนิค LSB
  3. สเตกาโนกราฟีในเสียงและเอกสาร
  4. การวิเคราะห์สเตกาโนกราฟี: การตรวจจับข้อความที่ซ่อนอยู่
← กลับไปที่ Cryptology Academy