InglêsFrancêsEspanhol

favicon do OnWorks

dcfldd - Online na nuvem

Execute dcfldd no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando dcfldd que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


dcfldd - versão aprimorada do dd para análise forense e segurança

SINOPSE


dcfldd [OPÇÃO] ...

DESCRIÇÃO


Copie um arquivo, convertendo e formatando de acordo com as opções.

bs = BYTES
forçar ibs = BYTES e obs = BYTES

cbs = BYTES
converter bytes BYTES por vez

conv = KEYWORDS
converta o arquivo de acordo com a lista de palavras-chave separadas por vírgulas

contagem = BLOCOS
copiar apenas blocos de entrada BLOCKS

ibs = BYTES
ler bytes BYTES por vez

if = FILE
leia de FILE em vez de stdin

obs = BYTES
escrever bytes BYTES por vez

de = ARQUIVO
escreva para FILE em vez de stdout

NOTA: of = FILE pode ser usado várias vezes para escrever

saída para vários arquivos simultaneamente

de: = COMANDO
exec e escrever a saída para processar COMMAND

procurar = BLOCOS
pular blocos de tamanho obs de BLOCKS no início da produção

pular = BLOCOS
pular BLOCOS blocos de tamanho ibs no início da entrada

padrão = HEX
use o padrão binário especificado como entrada

textpattern = TEXT
use a repetição de TEXTO como entrada

errlog = FILE
enviar mensagens de erro para FILE, bem como stderr

hashwindow = BYTES
execute um hash em cada quantidade BYTES de dados

hash = NAME
tanto md5, sha1, sha256, sha384 ou sha512

o algoritmo padrão é md5. Para selecionar vários algoritmos para executar simultaneamente, insira
os nomes em uma lista separada por vírgulas

hashlog = FILE
enviar saída hash MD5 para FILE em vez de stderr

se você estiver usando vários algoritmos de hash, você pode enviar cada um para um arquivo separado
usando a convenção ALGORITHMlog = FILE, por exemplo md5log = FILE1, sha1log = FILE2,
etc.

hashlog: = COMANDO
exec e escrever hashlog para processar COMMAND

ALGORITHMlog: = COMMAND também funciona da mesma maneira

hashconv = [antes | depois]
execute o hashing antes ou depois das conversões

hashformat = FORMAT
exibir cada hashwindow de acordo com FORMAT

a minilinguagem de formato hash é descrita abaixo

totalhashformat = FORMAT
exibir o valor hash total de acordo com FORMAT

status = [ligado | desligado]
exibir uma mensagem de status contínua no stderr

o estado padrão é "ligado"

statusinterval = N
atualize a mensagem de status a cada N blocos

o valor padrão é 256

sizeprobe = [if | of]
determinar o tamanho do arquivo de entrada ou saída

para uso com mensagens de status. (esta opção fornece um indicador de porcentagem)
AVISO: não use esta opção contra um

dispositivo de fita.

divisão = BYTES
gravar cada quantidade de BYTES de dados em um novo arquivo

Esta operação se aplica a qualquer um de = FILE que segue

splitformat = TEXT
o formato de extensão de arquivo para operação dividida.

você pode usar qualquer número de 'a' ou 'n' em qualquer combinação, o formato padrão é "nnn" NOTA:
As opções de divisão e divisão de formato entram em vigor

apenas para arquivos de saída especificados APÓS essas opções aparecem na linha de comando.
Da mesma forma, você pode especificar isso várias vezes para arquivos de saída diferentes dentro
a mesma linha de comando. você pode usar tantos dígitos em qualquer combinação que você
gostar. (por exemplo, "anaannnaana" seria válido, mas bastante insano)

vf = FILE
verifique se FILE corresponde à entrada especificada

verifylog = FILE
enviar resultados de verificação para FILE em vez de stderr

verifylog: = COMANDO
exec e escrever resultados de verificação para processar COMMAND

--Socorro exibir esta ajuda e sai

--versão
informações de saída da versão e sai

A estrutura de FORMAT pode conter qualquer texto válido e variáveis ​​especiais. O embutido
variáveis ​​são usadas no seguinte formato: # nome_variável # Para passar strings FORMAT para o
programa a partir de uma linha de comando, pode ser necessário cercar suas strings de FORMAT com
"citações." As variáveis ​​integradas estão listadas abaixo:

janela_início
O deslocamento de byte inicial da janela hash

fim_da_janela
O deslocamento do byte final da janela hash

bloco_início
O bloco inicial (por tamanho de bloco de entrada) da janela

fim_do_bloco
O bloco final (por tamanho de bloco de entrada) da janela hash

hash O valor do hash

algoritmo
O nome do algoritmo de hash

Para a exemplo, da omissão FORMATO for formato hash e formato totalhash como:
hashformat = "# window_start # - # window_end #: # hash #" totalhashformat = "Total
(# algoritmo #): # hash # "

A FORMATO estrutura aceita da seguinte escapar códigos:
\ n Nova linha

\ t Tab

retorno de carro

\\ Insira o caractere '\'

## Insira o caractere '#' como texto, não uma variável

BLOCOS e BYTES podem ser seguidos pelos seguintes sufixos multiplicativos: 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, e
assim por diante para T, P, E, Z, Y. Cada palavra-chave pode ser:

ascii de EBCDIC para ASCII

ebcdic de ASCII para EBCDIC

ibm de ASCII para EBCDIC alternado

registros terminados em nova linha de bloco de blocos com espaços até cbs-size

desobstruir
substitua os espaços finais em registros cbs-size por nova linha

lcase mude de maiúsculas para minúsculas

não executado
não truncar o arquivo de saída

ucase alterar minúsculas para maiúsculas

swab troca cada par de bytes de entrada

noerror
continue após ler erros

sincronizar cada bloco de entrada com NULs para ibs-size; quando usado com bloquear ou desbloquear, pad
com espaços em vez de NULs

Use dcfldd online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad