Msinh hoạt đầu

Steganography là 1 trong những nghệ thuật và thẩm mỹ đậy giấu báo cáo vào đôi mắt tín đồ thông thường. Tại phía trên, mình sẽ gợi ý chỉ cho chính mình cách thực hiện Steghide - một luật terminal khôn cùng dễ dàng được sử dụng để triển khai bài toán kia. Mình đang phân tích và lý giải về khái niệm nhằm các bạn phát âm về phần nhiều gì sẽ xảy ra làm việc vào tập tin. Đây là 1 trong cách thức đơn giản và dễ dàng, hoàn toàn có thể cấu hình và chỉ mât vài ba giây để ẩn lên tiếng trong không ít nhiều loại tệp không giống nhau.

Bạn đang xem: Steganography là gì

Khái niệm

Không giống hệt như mã hóa, nhằm ẩn một lời nhắn, steganography nhúng tài liệu trong một cơ thể, vào một tệp hình hình ảnh. Đối với những người coi ảnh bình thường, họ vẫn k biết rằng tấm hình đấy sẽ chứa tài liệu được ẩn sinh hoạt trong những số đó. Bức hình họa kia trông giống như phần đa tấm hình bình thường khác, vô cùng khó hoàn toàn có thể phát hiển thị bao gồm điều gì vẫn khuất sau nó
*

Biểu vật dụng này hiển thị nhị hình ảnh 4 pixel ngơi nghỉ quý giá màu sắc với sinh hoạt dưới dạng nhị phân. Mỗi khối hận nhị phân thay mặt đại diện mang lại quý giá của px tương ứng.Kỹ thuật LSB đặc biệt quan trọng tốt nhất chuyển động tốt cho những media trong các số ấy những giá trị bit chuyển đổi một chút cũng chỉ thay đổi 1 chút ít quality, bình thường sẽ không còn phát hiển thị. Nhưng không tốt so với các vnạp năng lượng bản ASCII khi đổi khác bit sẽ có tác dụng thay đổi chữ tuyệt tài liệu vẫn gửi thành hình vuông, dễ bị vạc hiện.

Sử dụng Steganography hiệu quả

Tại đây bản thân đã ra mắt đến một trong những phần mượt sử dụng trên Linux có tên là steghide. Việc thực hiện nó rất dễ dàng. Để cài đặt nó bọn họ thực hiện lệnh

apt-get install steghide

Nhúng tin

Sau lúc cài đặt, lệnh ghi nhằm nhúng tài liệu ý muốn ẩn vào 1 tệp tin:

steghide embed -ef secretFile -cf coverFile -sf outputFile -z comprêssionLevel -e schemaember: Bật option ember

-ef: chỉ định băng thông của tệp tốt dữ liệu mà bạn muốn ẩn.

-cf: là tệp đựng dữ liệu được nhúng. Giới hạn do những tệp BMPhường, JPEG, WAV cùng AU.

Xem thêm: Nghĩa Của Từ Config Là Gì ? Cách Đọc Dữ Liệu Từ File Config Cách Đọc Dữ Liệu Từ File Config

-sf: là 1 đối số tùy chọn hướng dẫn và chỉ định tệp output. Nếu ko được chỉ định, tệp được nhúng sẽ ảnh hưởng ghi đtrằn do tệp đã làm được nhúng của bạn

-z: chỉ định nấc nén trong khoảng từ 1-9. Nếu các bạn không thích nén tệp của mình, nỗ lực vào kia các bạn hãy thực hiện -Z

-e: chỉ ra rằng loại mã hóa. Steghide hỗ trợ một loạt những hệ thống mã hóa. Nếu đối số này được bỏ qua theo khoác định thì steghide đang thực hiện AES-128. Nếu chúng ta không muốn thực hiện mã hóa, chỉ cần gõ -e no.

Trong ví dụ của bản thân mình, bản thân ẩn biết tin bí mật bên trên hình ảnh của một bé mèo. Mình không ghi đtrần vào ảnh nơi bắt đầu cùng không nén, với không áp dụng mã hóa.

Xem thêm: Tác Dụng Của Phòng Áp Lực Âm Là Gì ? Kiểm Định Phòng Áp Lực Âm

steghide embed -ef secret.txt -cf StegoCat.jpg -e none -ZSau khi chạy lệnh Steghide, các bạn được nói đặt mật khẩu nhằm áp dụng trích xuất tài liệu nhúng sau này. Nhập password vào cùng chúng ta vẫn chấm dứt rồi đó. Chỉ mất vài giây nhằm ẩn tài liệu của người sử dụng ở vào tệp hình hình ảnh hoặc âm thanh hao cùng với Steghide.

*

Bên trái là bức ảnh chưa được nhúng tin, còn bên nên là hình họa đã có được nhúng. Bạn gồm thấy sự không giống nhau làm sao thân 2 bức ảnh này sẽ không. Nếu thấy bao gồm chỗ nào bất thường thì nhắn cho chính mình biết nhé
*

Ẩn tài liệu vào hình hình họa thừa dễ dàng dàng

Ưu điểm của Steganography là chúng ta có thể ẩn dữ liệu hơi dễ dàng, không làm cho chuyển đổi nhiều chất lượng hình ảnh hoặc âm tkhô cứng. Sử dụng steghide cũng khá dễ dàng với nhanh chóng. Cảm ơn bạn vẫn hiểu và nếu gồm câu hỏi làm sao cho bạn, hãy comment bên dưới nhé. :thankyou:

Chuyên mục: Blog