Enter automatico no shell script

1. Enter automatico no shell script

Thiago Siqueira
tfsiqueira

(usa Debian)

Enviado em 11/11/2017 - 04:00h

Boa noite galera, estou começando agora no shell script e estava criando um brute force para quebrar uma senha simetrica do gpg, porém, estou travado na hora de dar enter automático em cada palavra da minha wordlist


#!/bin/bash -x

SENHA="/home/thiago/teste.txt"

while read i; do

gpg --output decriptogrado.lab1 --decrypt.gpg
done < $SENHA



O código dessa forma fica aguardando um enter para dar continuidade...

Desde já agradeço a atenção de todos


  


2. Re: Enter automatico no shell script

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 11/11/2017 - 08:03h

Já leu o manual do gpg?
Se não da uma olhada nos seguintes parâmetros;
--multifile
--verify-files
--encrypt-files
--decrypt-files

Ta explicado no manual isso, acho que vai te ajudar :)



3. Re: Enter automatico no shell script

Thiago Siqueira
tfsiqueira

(usa Debian)

Enviado em 11/11/2017 - 11:43h

patrickpcs escreveu:

Já leu o manual do gpg?
Se não da uma olhada nos seguintes parâmetros;
--multifile
--verify-files
--encrypt-files
--decrypt-files

Ta explicado no manual isso, acho que vai te ajudar :)


Então mano, até achei o manual do gpg em pt-br aqui no vol https://www.vivaolinux.com.br/artigo/OpenPGP-Traducao-da-man-page?pagina=1 porém, esta sendo os meus primeiros contatos com o gpg e o shell script, entendi o que as funções que vc me falou estão fazendo, porém, acredito que estou apanhando na sintaxe


4. Não sei se é isso que você precisa.

Ricardo Lino Olonca
ricardoolonca

(usa Debian)

Enviado em 11/11/2017 - 13:12h

#!/bin/bash -x

SENHA="/home/thiago/teste.txt"

for i in `cat $SENHA`; do

gpg --output decriptogrado.lab1 --decrypt.gpg < $i

done


5. Re: Enter automatico no shell script

Thiago Siqueira
tfsiqueira

(usa Debian)

Enviado em 11/11/2017 - 13:29h

ricardoolonca escreveu:

#!/bin/bash -x

SENHA="/home/thiago/teste.txt"

for i in `cat $SENHA`; do

gpg --output decriptogrado.lab1 --decrypt.gpg < $i

done


Opa, acredito que vc entendeu o que estou precisando, nesse codigo deu

linha 7: $i: redirecionamento ambíguo

o que pode ser?



6. Re: Enter automatico no shell script

Ricardo Lino Olonca
ricardoolonca

(usa Debian)

Enviado em 12/11/2017 - 12:20h

Corrigindo...

#!/bin/bash -x

SENHA="/home/thiago/teste.txt"

for i in `cat $SENHA`; do
echo $i > senha.txt
gpg --output decriptogrado.lab1 --decrypt.gpg < senha.txt

done








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts