Aceasta este comanda dcfldd care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
dcfldd - versiune îmbunătățită a dd pentru criminalistică și securitate
REZUMAT
dcfldd [OPȚIUNE] ...
DESCRIERE
Copiați un fișier, conversia și formatarea în funcție de opțiuni.
bs=BYTES
forța ibs=BYTES și obs=BYTES
cbs=BYTES
converti BYTES octeți la un moment dat
conv=CUVINTE CHEIE
convertiți fișierul conform listei de cuvinte cheie separate prin virgulă
count=BLOCURI
copiați numai blocuri de intrare BLOCS
ibs=BYTES
citește BYTES octeți la un moment dat
if=FIȘIER
citiți din FILE în loc de stdin
obs=BYTES
scrie BYTES octeți la un moment dat
of=FILE
scrieți în FILE în loc de stdout
NOTĂ: of=FILE poate fi folosit de mai multe ori pentru a scrie
ieșire în mai multe fișiere simultan
de:=COMANDĂ
exec și scriere de ieșire pentru a procesa COMANDĂ
cauta=BLOCURI
omite blocuri de dimensiuni obs BLOCS la începutul ieșirii
skip=BLOCURI
omite blocuri blocuri de dimensiunea ibs la începutul introducerii
model=HEX
utilizați modelul binar specificat ca intrare
textpattern=TEXT
utilizați repetarea TEXTului ca intrare
errlog=FIȘIER
trimite mesaje de eroare la FILE, precum și la stderr
hashwindow=BYTES
efectuați un hash pe fiecare cantitate de BYTES de date
hash=NAME
fie md5, sha1, sha256, sha384 sau sha512
algoritmul implicit este md5. Pentru a selecta mai mulți algoritmi pentru a rula simultan, introduceți
numele într-o listă separată prin virgulă
hashlog=FIȘIER
trimite ieșire hash MD5 la FILE în loc de stderr
dacă utilizați mai mulți algoritmi hash, îi puteți trimite pe fiecare într-un fișier separat
folosind convenția ALGORITHMlog=FILE, de exemplu md5log=FILE1, sha1log=FILE2,
etc
hashlog:=COMANDĂ
exec și scrieți hashlog pentru a procesa COMANDĂ
ALGORITHMlog:=COMMAND funcționează, de asemenea, în același mod
hashconv=[inainte|dupa]
efectuați hashingul înainte sau după conversii
hashformat=FORMAT
afișați fiecare fereastră hash conform FORMAT
mini-limbajul formatului hash este descris mai jos
totalhashformat=FORMAT
afișați valoarea hash totală conform FORMAT
stare=[activat|dezactivat]
afișează un mesaj de stare continuu pe stderr
starea implicită este „pornit”
statusinterval=N
actualizați mesajul de stare la fiecare N blocuri
valoarea implicită este 256
sizeprobe=[dacă|din]
determinați dimensiunea fișierului de intrare sau de ieșire
pentru utilizare cu mesaje de stare. (această opțiune vă oferă un indicator procentual)
AVERTISMENT: nu utilizați această opțiune împotriva a
dispozitiv de bandă.
split=BYTES
scrieți fiecare cantitate de BYTES de date într-un fișier nou
Această operațiune se aplică oricărui din = FILE care urmează
splitformat=TEXT
formatul extensiei de fișier pentru operațiunea divizată.
puteți folosi orice număr de „a” sau „n” în orice combo, formatul implicit este „nnn” NOTĂ:
Opțiunile de format împărțit și împărțit au efecte
numai pentru fișierele de ieșire specificate DUPĂ aceste opțiuni apar în linia de comandă.
De asemenea, le puteți specifica de mai multe ori pentru diferite fișiere de ieșire din interior
aceeași linie de comandă. puteți folosi cât mai multe cifre în orice combinație
ca. (de exemplu, „anaannnaana” ar fi valid, dar destul de nebun)
vf=FIȘIER
verificați dacă FILE se potrivește cu intrarea specificată
verifylog=FIȘIER
trimite rezultatele verificării la FILE în loc de stderr
verifylog:=COMANDĂ
exec și scrieți rezultatele verificării pentru a procesa COMANDĂ
--Ajutor afișați acest ajutor și ieșiți
--versiune
informații despre versiunea de ieșire și ieșire
Structura de FORMAT poate conține orice text valid și variabile speciale. Cel încorporat
variabilele sunt folosite în următorul format: #variable_name# Pentru a transmite șiruri FORMAT către
program dintr-o linie de comandă, poate fi necesar să vă înconjurați șirurile FORMAT cu
"citate." Variabilele încorporate sunt enumerate mai jos:
window_start
Decalajul octetului de început al ferestrei hash
window_end
Decalajul octetului final al ferestrei hash
block_start
Blocul de început (după dimensiunea blocului de intrare) al ferestrei
block_end
Blocul final (după dimensiunea blocului de intrare) al ferestrei hash
hash Valoarea hash
Algoritmul
Numele algoritmului hash
Pentru exemplu, il lipsă FORMAT pentru format hash si totalhashformat sunt:
hashformat="#window_start# - #window_end#: #hash#" totalhashformat="Total
(#algoritm#): #hash#"
FORMAT structura acceptă il următor scăpa coduri:
\n Newline
\t Tab
\r Retur transport
\\ Introduceți caracterul „\”.
## Introduceți caracterul „#” ca text, nu ca variabilă
BLOCURI și BYTES pot fi urmate de următoarele sufixe multiplicative: xM M, c 1, w 2,
b 512, kD 1000, k 1024, MD 1,000,000, M 1,048,576, GD 1,000,000,000, G 1,073,741,824 și
așa mai departe pentru T, P, E, Z, Y. Fiecare CUVINTE CHEIE poate fi:
ascii de la EBCDIC la ASCII
ebcdic de la ASCII la EBCDIC
ibm de la ASCII la EBCDIC alternat
block pad înregistrări terminate cu noua linie cu spații până la dimensiunea cbs
debloca
înlocuiți spațiile de sfârșit în înregistrările de dimensiune cbs cu newline
lcase schimba litere mari în minuscule
notrunc
nu trunchiați fișierul de ieșire
ucase schimba literele mici cu litere mari
swab swap fiecare pereche de octeți de intrare
nicio eroare
continuă după erori de citire
sincronizați fiecare bloc de intrare cu NUL la dimensiunea ibs; atunci când este utilizat cu blocare sau deblocare, tampon
cu spații mai degrabă decât NUL
Utilizați dcfldd online folosind serviciile onworks.net