Steghide เป็นเครื่องมือที่สามารถติดตั้งในการแจกจ่าย GNU / Linux ของเราและสามารถใช้ในการฝึก Steganography แล้วนั่นคืออะไร? สำหรับผู้ที่ไม่รู้ Steganography เป็นศิลปะในการซ่อนข้อมูลในข้อความรูปภาพและเอกสารดิจิทัลประเภทอื่น ๆ (ภาพวิดีโอเสียง ... ) ตั้งแต่สมัยโบราณมีการใช้เพื่อส่งข้อความลับและซ่อนข้อมูลทุกประเภทและในปัจจุบันรัฐบาลยังคงใช้บ่อยมาก
En Steganography มีผู้ให้บริการซึ่งในกรณีนี้จะเป็นภาพ jpg และข้อมูลแอบแฝงที่จะใช้โดย ผู้ให้บริการเป็นสื่อกลางในการส่ง. สิ่งที่มีจุดมุ่งหมายคือผู้ส่งสามารถส่งข้อมูลนี้ไปยังผู้รับโดยที่บุคคลที่สามไม่สามารถเข้าถึงได้ง่ายนั่นคือมีจุดประสงค์คล้ายกับการเข้ารหัส
ในการทำสิ่งนี้สิ่งแรกคือ ติดตั้งบนระบบ steghide ของเรา (มีเครื่องมือประเภทนี้หลายตัวอีกทางเลือกหนึ่งคือ python-stepic) ที่จะช่วยให้เราสามารถฝังข้อมูลที่ซ่อนอยู่ในภาพได้ ในการดำเนินการนี้ให้พิมพ์:
sudo aptitude install steghide
เมื่อคุณติดตั้งแล้วคุณเพียงแค่ต้องถ่ายภาพที่คุณมีอยู่ในมือในรูปแบบ jpg และเอกสารข้อความธรรมดา (.txt) พร้อมข้อความที่คุณต้องการซ่อน ลองนึกภาพว่าภาพถ่ายนั้นชื่อว่า foto01.jpg และคุณได้บันทึกข้อความไว้ในไฟล์ message.txt เมื่อคุณมีส่วนผสมเหล่านั้นแล้ว คุณสามารถสร้างภาพที่มีข้อความที่ซ่อนอยู่ พิมพ์ในเทอร์มินัล:
steghide embed -cf foto01.jpg -ef mensaje.txt
ระบบจะขอรหัสผ่านเพื่อป้องกัน ผู้รับภาพอาจ ดึงข้อความที่ซ่อนอยู่ ด้วยรหัสผ่านหากคุณพิมพ์:
steghide -extract -sf foto01.jpg
หากภาพถูกดักโดยบุคคลที่สามด้วยเหตุผลบางประการพวกเขาจะไม่สามารถเห็นข้อความที่ซ่อนอยู่ได้เว้นแต่จะรู้ว่ามีการฝังไว้และสามารถค้นพบรหัสผ่านได้เนื่องจากเมื่อมองแวบแรกจึงเป็นไปไม่ได้ที่พวกเขาจะสังเกตเห็น ความแตกต่าง อีกวิธีหนึ่งในการส่งข้อความ "ส่วนตัว" โดยใช้ ทางเลือกในการเข้ารหัส...
ในฐานะที่เป็นความคิดเห็นในการดึงข้อความคือ:
สเตกไฮด์ –extract -sf foto01.jpg
ฉันได้รับข้อผิดพลาดนี้เกิดจากอะไร?
steghide: ไฟล์ d / cover ที่สั้นมากเพื่อแนบข้อมูล
เป็นเพราะภาพของคุณมีขนาดเล็กเกินไป
สวัสดีถ้าคุณเรียกใช้ steghide –info file.jpg คำสั่งจะบอกคุณว่าคุณมีพื้นที่เก็บข้อมูลเท่าใด