image steganography
v0.1.7

Ce que vous voyez n'est pas tout.
Cette image contient des données cachées.

Python>=3.8.x avec pip
numpy==1.21.2
Pillow==8.3.2
fastapi==0.68.1
pydantic==1.8.2
uvicorn==0.15.0
python-multipart==0.0.5pip install -r requirements.txtconvertit la chaîne d'entrée en binaire et remplace le LSB de chaque pixel
python hide.pyou
python hide.py -in image.png -out output.png -m message.txtCOMPATENER chaque LSB dans l'image pour voir la chaîne cachée.
python seek.pyou
python seek.py -in output.pngPeut servir le module de stéganographie sur le serveur Web si vous le souhaitez.
uvicorn main:app --host=0.0.0.0 --port=8000peut servir la page Web de stéganographie si vous voulez
cd steganography-web && yarn && yarn devDocs automatiques
Vérifiez ça
Vous pouvez vérifier le chemin d'image ou d'autres valeurs requises.
{
"encoding" : " utf8 " ,
"bits" : 8 ,
"token_string" : " #secret# " ,
"message" : " ./message.txt " ,
"in_image" : " ./image.png " ,
"out_image" : " ./output.png " ,
"modified_image" : " ./output.png "
}