GoGPT Best VPN GoSearch

Ulubiona usługa OnWorks

steghide - Online w chmurze

Uruchom steghide u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to steghide polecenia, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


steghide - program steganografii

STRESZCZENIE


steghid komenda [ argumenty ]

OPIS


Stegidy to program do steganografii, który jest w stanie ukryć dane w różnego rodzaju obrazach-
i pliki audio. Kolory – odpowiednio częstotliwości próbkowania nie ulegają zmianie, dzięki czemu
osadzenie odporne na testy statystyczne pierwszego rzędu.

Funkcje obejmują kompresję osadzonych danych, szyfrowanie osadzonych danych oraz
automatyczne sprawdzanie integralności za pomocą sumy kontrolnej. Formaty plików JPEG, BMP, WAV i AU są
obsługiwane do użytku jako plik okładki. Nie ma ograniczeń co do formatu tajemnicy
danych.

Steghide stosuje do steganografii podejście oparte na teorii grafów. Nie musisz wiedzieć
cokolwiek o teorii grafów, aby użyć steghide i możesz spokojnie pominąć resztę
akapit, jeśli nie interesują Cię szczegóły techniczne. Algorytm osadzania
z grubsza działa w następujący sposób: Na początku tajne dane są kompresowane i szyfrowane. Następnie
sekwencja pozycji pikseli w pliku okładki jest tworzona na podstawie pseudolosowej
generator liczb zainicjowany hasłem (tajne dane zostaną osadzone w
piksele w tych pozycjach). Spośród tych pozycji te, których nie trzeba zmieniać
(ponieważ przypadkowo zawierają już prawidłową wartość) są sortowane. Następnie wykres-
algorytm dopasowania teoretycznego znajduje pary pozycji takie, że wymieniają się ich wartościami
skutkuje osadzeniem odpowiedniej części tajnych danych. Jeśli algorytm
nie mogę znaleźć więcej takich par, wszystkie wymiany są faktycznie wykonywane. Piksele na
pozostałe pozycje (pozycje, które nie są częścią takiej pary) są również modyfikowane do
zawierają osadzone dane (ale odbywa się to poprzez ich nadpisanie, a nie ich wymianę)
z innymi pikselami). Fakt, że (większość) osadzania odbywa się poprzez wymianę piksela
wartości implikuje, że statystyki pierwszego rzędu (tj. ile razy kolor występuje w
obraz) nie ulega zmianie. W przypadku plików audio algorytm jest taki sam, z wyjątkiem tego, że audio
zamiast pikseli używane są próbki.

Domyślnym algorytmem szyfrowania jest Rijndael z kluczem o rozmiarze 128 bitów (czyli AES -
zaawansowany standard szyfrowania) w trybie szyfrowania blokowego. Jeśli nie ufasz
tę kombinację z jakiegokolwiek powodu możesz wybrać inny algorytm/tryb
kombinacji (informacje o wszystkich możliwych algorytmach i trybach są wyświetlane przez
informacja o encyklopedii Komenda). Suma kontrolna jest obliczana za pomocą algorytmu CRC32.

POLECENIA


W tej sekcji wymieniono polecenia dla steghide. Pierwszym argumentem musi być zawsze
jedno z tych poleceń. Możesz podać dodatkowe argumenty do osadzać, wyciąg oraz Informacje
polecenia. Pozostałe komendy, aby nie brać żadnych argumentów.

osadzać, --osadzać
Osadź tajne dane w pliku okładki, tworząc w ten sposób plik stego.

wyciąg, --wyciąg
Wyodrębnij tajne dane z pliku stego.

informacje, --informacje
Wyświetl informacje o okładce lub pliku stego.

informacje, --encinfo
Wyświetl listę algorytmów i trybów szyfrowania, których można użyć. Brak argumentów
wymagane.

wersja, --wersja
Wyświetlaj krótkie informacje o wersji. Żadne argumenty nie są wymagane.

licencja, --licencja
Wyświetl licencję Steghide. Żadne argumenty nie są wymagane.

Wsparcie, --help
Wyświetl ekran pomocy. Żadne argumenty nie są wymagane.

UMIESZCZANIE


Powinieneś użyć osadzać polecenie, jeśli chcesz osadzić tajne dane w pliku okładki. ten
następujące argumenty mogą być używane z osadzać polecenie:

-ef, --osadzić plik filename
Określ plik, który zostanie osadzony (plik zawierający tajną wiadomość).
Zauważ, że steghide osadza oryginalną nazwę pliku w pliku stego. Podczas ekstrakcji
danych (patrz poniżej) domyślnym zachowaniem jest zapisanie osadzonego pliku w
bieżący katalog pod oryginalną nazwą. Jeśli ten argument zostanie pominięty lub filename
is -, steghide odczyta tajne dane ze standardowego wejścia.

-por., --okładka filename
Określ plik okładki, który będzie używany do osadzania danych. Plik okładki musi być w
jeden z następujących formatów: AU, BMP, JPEG lub WAV. Format pliku będzie
wykrywane automatycznie na podstawie informacji z nagłówka (rozszerzenie nie ma znaczenia).
Jeśli ten argument zostanie pominięty lub filename is -Steghide przeczyta okładkę
ze standardowego wejścia.

-sf, --stegopliku filename
Określ nazwę pliku stego, który zostanie utworzony. Jeśli tym argumentem jest
pominięte, gdy dzwonisz do steghide z osadzać polecenie, a następnie modyfikacje do
osadzić tajne dane zostaną wprowadzone bezpośrednio do pliku okładki bez zapisywania go
pod nową nazwą.

-mi, --szyfrowanie coś [ tryb ] | tryb [ coś ]
Określ parametry szyfrowania. Po tej opcji musi następować jeden lub dwa ciągi
które identyfikują algorytm i/lub tryb szyfrowania. Możesz zdobyć imiona wszystkich
dostępne algorytmy i obsługiwane tryby z informacja o encyklopedii Komenda. Domyślny
szyfrowanie jest rijndael-128 (AES) w cbc tryb. Jeśli nie chcesz używać żadnego
szyfrowanie, użycie -e Żaden.

-z, --Kompresja poziom
Określ poziom kompresji. Poziom kompresji może być dowolną liczbą z przedziału 1...9
gdzie 1 oznacza najlepszą prędkość, a 9 oznacza najlepszą kompresję.

-Z, -- nie kompresuj
Nie kompresuj tajnych danych przed ich osadzeniem.

-K, --brak sumy kontrolnej
Nie umieszczaj sumy kontrolnej CRC32. Możesz użyć tego, jeśli tajne dane już zawierają
jakiś rodzaj sumy kontrolnej lub jeśli nie chcesz osadzić tych dodatkowych 32 bitów potrzebnych do
suma kontrolna.

-N, --dontembedname
Nie umieszczaj nazwy pliku tajnego. Jeśli ta opcja jest używana,
ekstraktor musi określić nazwę pliku, aby poinformować steghide, gdzie ma napisać osadzony
danych.

EKSTRAHUJĄCY


Jeśli otrzymałeś plik zawierający wiadomość osadzoną za pomocą steghide,
użyć wyciąg polecenie, aby go wyodrębnić. Można z tym użyć następujących argumentów
dowództwo.

-sf, --stegopliku filename
Określ plik stego (plik zawierający osadzone dane). Jeśli tym argumentem jest
pominięty lub filename is -, steghide odczyta plik stego ze standardowego wejścia.

-xf, --Wypakuj plik filename
Utwórz plik o nazwie filename i zapisz dane, które są osadzone w
stego pliku do niego. Ta opcja zastępuje nazwę pliku osadzoną w stego
plik. Jeśli ten argument zostanie pominięty, osadzone dane zostaną zapisane do bieżącego
katalog pod oryginalną nazwą.

DOSTAĆ INFORMACJE JAK TO SIĘ ZACZĘŁO A OKŁADKA/STEGO FILE


Możesz użyć Informacje polecenie, aby uzyskać informacje o okładce lub pliku stego (dla
przykład pojemność). Możesz tego użyć, jeśli otrzymałeś plik i jesteś
nie jestem pewien, czy zawiera osadzoną wiadomość lub czy rozważasz użycie określonego pliku jako
plik okładki i chcesz sprawdzić jego pojemność.

Linia poleceń steghid Informacje wydrukuje informacje o , a następnie
zapyta, czy chcesz uzyskać informacje o danych, które są osadzone w tym pliku. Gdyby
odpowiadasz twierdząco musisz podać hasło, które zostało użyte do osadzenia danych w
ten plik.

Możesz również dostarczyć -P, --hasło argument (patrz poniżej) do Informacje polecenie, które
powoduje, że steghide automatycznie spróbuje uzyskać informacje o danych, które
został osadzony przy użyciu podanego hasła.

WSPÓLNY OPCJE


Poniższe opcje mogą być używane ze wszystkimi poleceniami (tam, gdzie ma to sens).

-P, --hasło
Użyj ciągu następującego po tym argumencie jako hasła. Jeśli twoje hasło
zawiera spacje, należy je ująć w cudzysłów, na przykład: -p "a początku. długie
hasło".

-v, --gadatliwy
Wyświetlaj szczegółowe informacje o statusie osadzania lub wyodrębniania
proces.

-Q, --cichy
Pomijaj wiadomości informacyjne.

-F, --siła
Zawsze zastępuj istniejące pliki.

FILE IMIĘ OPCJE


Wszystkie argumenty nazwy pliku (-por, -jeśli, -sf, -xf) również akceptuję - jako nazwę pliku, która sprawia, że
steghide używa standardowego wejścia lub standardowego wyjścia (w zależności od tego, co ma sens). Pomijając
odpowiedni argument nazwy pliku będzie miał taki sam efekt jak użycie - z dwoma wyjątkami:
If -sf pominięto w poleceniu embed, modyfikacje zostaną wykonane bezpośrednio w
plik okładki. Gdyby -xf zostanie pominięty podczas ekstrakcji, osadzone dane zostaną zapisane
pod nazwą pliku osadzoną w pliku stego. Więc kiedy chcesz mieć pewność, że
używane jest standardowe wejście/wyjście, użyj - jako nazwę pliku.

PRZYKŁADY


Podstawowe zastosowanie jest następujące:

$ steghide embed -cf image.jpg -ef secret.txt
Wpisz hasło:
Wprowadź ponownie hasło:
osadzanie „secret.txt” w „picture.jpg”... gotowe

To polecenie osadzi plik secret.txt w pliku okładki picture.jpg.

Po osadzeniu tajnych danych, jak pokazano powyżej, możesz wysłać plik picture.jpg
do osoby, która powinna otrzymać tajną wiadomość. Odbiornik musi używać steghide w
w następujący sposób:

$ wyciąg ze steghidu -sf obrazek.jpg
Wpisz hasło:
zapisał wyodrębnione dane do "secret.txt".

Jeśli podane hasło jest poprawne, zawartość oryginalnego pliku secret.txt będzie
wyodrębnić z pliku stego picture.jpg i zapisać w bieżącym katalogu.

Jeśli otrzymałeś plik, który zawiera osadzone dane i chcesz je otrzymać
informacje o tym przed rozpakowaniem, użyj polecenia info:

$ steghide informacje otrzymał_plik.wav
"otrzymany_plik.wav":
format: dźwięk wave, kodowanie PCM
pojemność: 3.5 KB
Chcesz uzyskać informacje o osadzonych danych ? (t/n) tak
Wpisz hasło:
osadzony plik "secret.txt":
rozmiar: 1.6 KB
zaszyfrowane: rijndael-128, cbc
skompresowany: tak

Po wydrukowaniu ogólnych informacji o pliku stego (format, pojemność) będziesz
zostanie zapytany, czy Steghide powinien spróbować uzyskać informacje o osadzonych danych. Jeśli odpowiesz
jeśli tak, musisz podać hasło. Steghide spróbuje następnie wyodrębnić osadzony
dane z tym hasłem i - jeśli się powiedzie - wydrukuj informacje na jego temat.

POWRÓT WARTOŚĆ


Steghide zwraca 0 w przypadku sukcesu i 1, jeśli wystąpiła awaria i musiała ona zakończyć się wcześniej
zakończenie żądanej operacji. Ostrzeżenia nie mają wpływu na zwracaną wartość.

Korzystaj ze steghide online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad




×
reklama
❤️Zrób zakupy, zarezerwuj lub kup tutaj — bezpłatnie, co pomaga utrzymać bezpłatne usługi.