GoGPT Best VPN GoSearch

Favicon di OnWorks

stegsnow - Online nel cloud

Esegui stegsnow nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando stegsnow che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


stegsnow - programma di steganografia degli spazi bianchi

SINOSSI


stegsnow [ -CQS ] [ -h | --Aiuto ] [ -V | --versione ] [ -p passwd ] [ -l linea-len ] [ -f
filetto | -m messaggio ] [ infilare [ file di uscita ]]

DESCRIZIONE


stegsnow è un programma per nascondere i messaggi nei file di testo aggiungendo tabulazioni e spazi
alla fine delle righe e per estrarre messaggi da file contenenti messaggi nascosti.
Le tabulazioni e gli spazi sono invisibili alla maggior parte dei visualizzatori di testo, da qui la natura steganografica di
questo schema di codifica.

I dati vengono nascosti nel file di testo aggiungendo sequenze fino a 7 spazi,
intervallati da tab. Questo di solito consente di memorizzare 3 bit ogni 8 colonne. Un
schema di codifica alternativo, che utilizza spazi e tabulazioni alternati per rappresentare zeri e
quelli, è stato rifiutato perché, sebbene utilizzasse meno byte, richiedeva più colonne per bit
(4.5 vs 2.67).

L'inizio dei dati è indicato da un carattere di tabulazione aggiunto, che consente il
inserimento di intestazioni di posta e news senza danneggiare i dati.

stegsnow fornisce una compressione rudimentale, utilizzando tabelle di Huffman ottimizzate per l'inglese
testo. Tuttavia, se i dati non sono testo, o se ci sono molti dati, l'uso del
la compressione incorporata non è consigliata, poiché un programma di compressione esterno come
comprimere or gzip farà un lavoro molto migliore.

Viene fornita anche la crittografia, utilizzando l'algoritmo di crittografia ICE in cipher-feedback a 1 bit
(CFB). A causa della dimensione arbitraria della chiave di ICE, password di qualsiasi lunghezza fino a 1170
sono supportati i caratteri (poiché vengono utilizzati solo 7 bit di ciascun carattere, chiavi fino a
sono supportati 1024 byte).

Se viene specificata una stringa di messaggio o un file di messaggio sulla riga di comando, stegsnow andrete a
tentare di nascondere il messaggio nel file infilare se specificato, o input standard
altrimenti. Il file risultante verrà scritto su file di uscita se specificato, o uscita standard
altrimenti.

Se non viene fornita alcuna stringa di messaggio, stegsnow tenta di estrarre un messaggio dall'input
file. Il risultato viene scritto nel file di output o nell'output standard.

VERSIONI


-C Comprimi i dati se li nascondi o decomprimili se li estrai.

-f file-messaggio
Il contenuto di questo file verrà nascosto nel file di testo di input.

-l linea-len
Quando si aggiungono spazi bianchi, stegsnow produrrà sempre linee più corte di questa
valore. Per impostazione predefinita è impostato su 80.

-m stringa-messaggio
Il contenuto di questa stringa verrà nascosto nel file di testo di input. Notare che,
a meno che una nuova riga non sia in qualche modo inclusa nella stringa, una nuova riga non verrà stampata
quando il messaggio viene estratto.

-p password
Se è impostato, i dati verranno crittografati con questa password durante l'occultamento,
o decifrati durante l'estrazione.

-Q Modalità silenziosa. Se non impostato, il programma riporta statistiche come la compressione
percentuali e quantità di spazio di archiviazione disponibile utilizzato.

-S Segnala la quantità approssimativa di spazio disponibile per il messaggio nascosto nel testo
file. La lunghezza della linea viene presa in considerazione, ma le altre opzioni vengono ignorate.

-V, --versione
Visualizza le informazioni sull'utilizzo ed esci.

-H, --Aiuto
Visualizza le informazioni sull'utilizzo ed esci.

ESEMPI


Il seguente comando nasconderà il messaggio "Sto mentendo" nel file infilare, con
compressione e crittografato con la password "ciao mondo". Il testo risultante sarà
immagazzinato file di uscita.

stegsnow -C -m "I am giacente" -p "Ciao mondo" infilare file di uscita

Per estrarre il messaggio, il comando sarebbe

stegsnow -C -p "Ciao mondo" file di uscita

Nota che il messaggio risultante non verrà terminato da una nuova riga.

Per evitare il ritorno a capo se il testo con spazi nascosti è probabile che venga rientrato per posta o
lettori di news, è possibile utilizzare una lunghezza di riga pari o inferiore a 72.

stegsnow -C -l 72 -m "I am giacente" infilare file di uscita

La capacità di memorizzazione approssimativa di un file può essere determinata con il -S opzione.

stegsnow -S -l 72 infilare

Usa stegsnow online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad




×
Cookie per pubblicità
❤️Fai acquisti, prenota o acquista qui: nessun costo, aiuta a mantenere i servizi gratuiti.