
Stegoは、画像や音声ファイルに秘密のメッセージを隠せる、オープンソースで無料のステガノグラフィーツールです。画像や音声ファイルに変化は見られません。しかし、元の画像や音声ファイルの中に秘密のメッセージが隠されています。
ステガノグラフィーとは、通常のメッセージの中に秘密のメッセージを隠す技術です。これは、ある秘密のメッセージを別の人に伝えるために使われます。この技術を使えば、途中にいる誰も、あなたが伝えたい秘密のメッセージを知ることはできません。
この秘密のメッセージを隠す技術は、現実の通信において長年にわたり使われてきました。デジタル通信の発展に伴い、デジタルの会話においても使われるようになりました。
このソフトウェアは、画像ファイル、wavファイル、mp3ファイル、その他多くのファイル形式の背後に秘密のメッセージを隠すことができます。将来的にはさらに多くの形式をサポートする予定です。もし貢献していただければ幸いです。ありがとうございます。
Stegoは、オープンソースで無料のステガノグラフィーツールであり、画像や音声ファイルの中に秘密のメッセージを隠すことができます。画像や音声ファイルに変化は見られません。しかし、あなたの秘密のファイルは元の画像や音声ファイルの中に存在します。
これはコマンドラインツールです。そのため、ツールを使用するにはコマンドを学ぶ必要があります。コマンドは、画像や音声ファイルにファイルを埋め込むために使用されます。また、画像や音声ファイルからファイルを抽出するには、別のコマンドを使用する必要があります。
Stego はpython3で書かれているため、使用するにはpython3が必要です
まずリポジトリをクローンし、以下の手順に従ってください
git clone https://github.com/W1LDN16H7/StegoCracker.git
ディレクトリをStegoに変更します
cd Stego
setup.py を python3 で実行して、すべての依存関係をインストールします
python3 setup.py install
または手動でインストールすることもできます
python3 -m pip install -r requirements.txt
After all that done run install.sh file in your terminal
chmod +x install.sh && ./install.sh
これで完了です
ターミナルのどこからでも実行して確認できます
stego -h
おめでとうございます、stego のインストールが完了しました
音声ファイルに秘密のメッセージを隠したいが、それが mp3 ファイルである場合は、 stego の -c 機能を使って wav ファイルに変換する必要があります
見てみましょう
stego -c -f s.mp3 -out 26.wav
26.wav という名前の新しいファイルが生成され、さらに先へ進むことができます
wav ファイルにメッセージやデータを隠すには、 次のようなコマンドを実行する必要があります
stego -f 23.wav -out 24.wav -m "hello this is stego" -e
ご覧のとおり、完了です。次にメッセージのデコードを試します。
データをデコードするには、wavファイルを用意し、stegoのデコードモードをオンにする必要があります。
stego -d -f 24.wav
同じメッセージが得られましたね
先ほどは音声ファイルにデータをエンコードする方法を見ましたが、次はステゴを使って 画像にデータをエンコードします
ご存じのとおり、ステゴは今のところ png、jpeg 形式のみをサポートしています が、将来的には他のファイル形式にもサポートを拡張する予定です。 しかし、もしあなたがこれを実現できれば、誰にとっても素晴らしいことです。興味があれば ぜひ貢献してください。機能を拡張してください。
stego - i c.png -o out.png -e -m "Hello this is stego blah blah"
デコードには次のように使用します。
stego -d -r out.png
適用されるすべての地域法、州法、連邦法、および国際法を遵守することはエンドユーザーの責任です。 開発者は一切の責任を負わず、このプログラムによって引き起こされるいかなる誤用や損害についても責任を負いません。
ライセンスはこちらで確認できます