trabalhar com texto [RESOLVIDO]

1. trabalhar com texto [RESOLVIDO]

Lucas Sampaio
lucasampaio94

(usa Slackware)

Enviado em 17/10/2013 - 12:47h

Estou fazendo um dicionário para teste de segurança em rede wireless, então eu fiz um arquivo de texto como molde, ex:
~~~123
~~~132
~~~312
Depois eu substituo os "~~~" pela palavra desejada, ex:
abc123
abc132
abc312

O problema e que esse método demora muito, pois tem 6 moldes diferentes, e cada palavra se encaixa em um molde especifico, então, quero saber se alguém tem um script que possa automatizar esse processo.
No caso, o script teria que ler as palavras de um arquivo de texto 1, contar quantas letras possui a palavra e com isso abrir o arquivo de texto molde referente ao numero de letras que a palavra possui, substituir os ~~~ pela palavra, salvar os dados em um documento de texto com o nome da palavra que substituiu os ~~~ e recomeçar todo o processo só que na próxima linha do documento de texto 1.

Se alguém puder me ajudar serei muito grato.


  


2. Re: trabalhar com texto [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 17/10/2013 - 13:02h

lucasampaio94 escreveu:

Estou fazendo um dicionário para teste de segurança em rede wireless, então eu fiz um arquivo de texto como molde, ex:
~~~123
~~~132
~~~312
Depois eu substituo os "~~~" pela palavra desejada, ex:
abc123
abc132
abc312

O problema e que esse método demora muito, pois tem 6 moldes diferentes, e cada palavra se encaixa em um molde especifico, então, quero saber se alguém tem um script que possa automatizar esse processo.
No caso, o script teria que ler as palavras de um arquivo de texto 1, contar quantas letras possui a palavra e com isso abrir o arquivo de texto molde referente ao numero de letras que a palavra possui, substituir os ~~~ pela palavra, salvar os dados em um documento de texto com o nome da palavra que substituiu os ~~~ e recomeçar todo o processo só que na próxima linha do documento de texto 1.

Se alguém puder me ajudar serei muito grato.


Aprenda a usar o vim, e então crie as abreviaturas no seu vimrc:
cab abreviatura1 :%s/molde1/texto1/g
cab abreviatura2 :%s/molde2/texto2/g

Abra o arquivo pelo vim e use no modo de comandos abreviatura1 pra trocar o molde1 pelo texto1, abreviatura2 para trocar molde2 por texto2...


3. Re: trabalhar com texto [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 17/10/2013 - 14:45h

Mais fácil usar o Jonh The Ripper do q ficar usando scripts.


4. Re: trabalhar com texto [RESOLVIDO]

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 17/10/2013 - 15:03h

Pra treinar desenvolver scripts será bom demais pra vc aprender!
Se topar criar o script podemos ajudá-lo!


5. Re: trabalhar com texto [RESOLVIDO]

Lucas Sampaio
lucasampaio94

(usa Slackware)

Enviado em 17/10/2013 - 18:58h

alexandregms, comecei a estudar programação por conta própria a algumas semanas, mas ainda to no basicão. to estudando c e por enquanto só consigo fazer calculadora.kkk
Vou tentar as dicas do lcavalheiro e do renato_pacheco e quem sabe mais pra frente vc possa me dar uma força com esses scripts. kkk vlw.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts