Néhány napja egy kiváló szteganográfiai eszközről beszélünk itt a blogon mi a neve Steghide, amely egy parancssori segédprogram Ez lehetővé teszi a bizalmas adatok elrejtését a különféle kép- és hangfájlokban.
Ma egy másik szteganográfiai eszközről fogunk beszélni amely a parancssoron működik, és segít megjeleníteni az információinkat, azt az eszközt, amelyről ma beszélnünk kell Outguess-nek hívják.
Outguess is parancssori szteganográfiai segédprogram, amely lehetővé teszi a rejtett információk beszúrását az adatforrások felesleges bitjeibe.
A program olyan adatkezelőkre támaszkodik, amelyek kibontják a redundáns biteket és a módosítás után megírják őket.
A fájl formátumok A jelenleg támogatott Outguess a JPEG, PPM és PNM fájlokat tartalmazza, bár bármilyen adattípust használhat, amennyiben az illesztőprogram rendelkezésre áll.
Szerencsére az Outguess a legtöbb Linux disztribúció tárházában található, ezért telepítése meglehetősen egyszerű.
Hogyan telepítsem az Outguess-t az Ubuntu-ra és a derivatívákra?
Ha érdekli, hogy telepítse ezt az eszközt a rendszerére Meg kell nyitnia egy terminált, és beírja a következő parancsot:
sudo apt-get install outguess
Ezzel elkészült, elkezdheti használni ezt az eszközt a rendszerén.
Hogyan lehet titkosítani a fájlokat az Outguess segítségével?
Nos, miután az alkalmazás telepítése megtörtént, amint azt fentebb említettük, ez az eszköz a parancssoron működik, ezért meg kell nyitnunk egy terminált, és abban elvégezzük a szteganográfiai tesztünket.
Ebben az esetben meg kell adnunk azt a fájlt, amelyet el akarunk rejteni, és rendelkeznünk kell azzal a fájllal, amely a rejtett fájl tárolójaként szolgál.
Ebben az egyszerű tesztben Létrehozunk bármilyen txt fájlt, és ebben beírják a kívánt szöveget.
Ehhez be fogjuk írni:
touch oculto.txt
Most hozzáadunk bármilyen szöveget:
nano oculto.txt
Már beírta a kívánt szöveget, folytathatja a fájl mentését a Ctrl + O billentyűkombinációval, és kiléphet a nano-ból a Ctrl + X billentyűkombinációval
Most az információk elrejtésére szolgáló parancs a kiválasztott fájlban a következő:
outguess -k "clave secreta" -d /ruta/de/archivo/a/ocultar/oculto.txt /ruta/de/imagen.jpg /ruta/del/archivo/de/salida.jpg
Ahol a "titkos kulcs" lesz az a kulcs, amelyre az Ön által rejtett információk kinyerésére van szükség, a többi pedig egyszerűen a fájlok elérési útja, amelyet eredetileg választott.
Javasoljuk, hogy ugyanabban a mappában legyenek, hogy a parancs a következő legyen:
outguess -k "clave secreta" -d oculto.txt imagen.jpg image-salida.jpg
Amint láthatja, feltételezzük, hogy a fájl az aktuális mappából az aktuális mappába lesz titkosítva.
Ha a kezdeti titkosítandó fájl máshol van a rendszeren, akkor meg kell adnia annak teljes elérési útját.
Hasonlóképpen, ha képfájljuk máshol található, meg kell adniuk annak teljes elérési útját.
A titkosítás befejezése után törölhetik a txt fájlt, és csak megtartják a kimeneti képfájlt, amelyet később a visszafejtésre használnak.
Hogyan lehet kinyerni a rejtett fájlokat kitalálással?
Most, hogy lássuk, hogy előző folyamatunk működött-e, folytatjuk a fájl kibontását, amelyet eredetileg az általuk kiválasztott képbe rejtettünk.
A kibontási parancs összeállításának módja a következő:
outguess -k "clave secreta" -r /ruta/de/imagen/imagen.jpg “nombre-de-archivo-que-se-oculto.txt”
Ahol a "titkos kulcs" az a kulcs, amelyet a fájl védelméhez rendelt. A következő a rejtett fájlt tartalmazó kép elérési útjának felel meg, a következő pedig a rejtett fájl neve.
Az általunk végrehajtott példa esetén beírhatjuk a következő parancsot:
outguess -k "clave secreta" -r imagen-salida.jpg oculto.txt
Kibontás után az Outguess eszköz a statisztikákat is ellenőrzi, hogy az eredeti fájl pontosan olyan legyen, mint a titkosítás előtt.