Shell script versus Python: qual a melhor ferramenta? [RESOLVIDO]

1. Shell script versus Python: qual a melhor ferramenta? [RESOLVIDO]

Tio do Toldo
Tio_do_Toldo

(usa Debian)

Enviado em 02/12/2019 - 17:52h

Ambas são usadas majoritariamente como automatizadoras de tarefas e "canivetes suíços" para trabalhar em pequenas tarefas, preencher certos buracos.

Qual você sugeriria para um aspirante a hacker, entusiasta em computação?


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/12/2019 - 20:53h

Ambas são usadas majoritariamente como automatizadoras de tarefas e "canivetes suíços" para trabalhar em pequenas tarefas, preencher certos buracos.


Diria que Shell Script se encaixa melhor nesse definição. Python oferece um universo bem mais amplo de possibilidades, sendo mais complexo e rico em funcionalidades do que Shell Script. Por exemplo, Python é majoritariamente utilizado em ferramentas para IA.

Python também é muito utilizado para automatizar tarefas em sistemas *nix, principalmente scripts que envolve cálculos/operações matemáticas e manipulação de arquivos e strings. Para construir interface gráfica do usuário, Python também é muito utilizado.

Qual você sugeriria para um aspirante a hacker, entusiasta em computação?


As duas!
Na área de hacking, Python é muito utilizado para escrever exploits, ferramentas de análise de vulnerabilidades, RATs, entre outros. Shell Script vai te fornecer os princípios para dominar sistemas *nix, que é o essencial.

E qual a melhor linguagem? Não tem! Bem resumidamente, vai depender do problema e do tipo de solução que você precisa oferecer.



3. Re: Shell script versus Python: qual a melhor ferramenta? [RESOLVIDO]

Lisandro Guerra
Lisandro

(usa Arch Linux)

Enviado em 02/12/2019 - 22:13h

Ambas. Aspirante, você deverá conhecer no mínimo C, C++, Shell, Python, Perl, etc.
Opinião é que comece com Shell, mas engrene já com outra linguagem, pois shell é muito vasto.

Abraço e sucesso na missão


4. Re: Shell script versus Python: qual a melhor ferramenta?

augusto
marimbondo

(usa Outra)

Enviado em 05/12/2019 - 01:23h

Sugiro o Z-Shell. Os arrays dele são cidadãos de primeira classe comparado com os arrays do Bash.

O problema do Python é que esses módulos que você baixa dos repositórios podem estar cheios de vírus.

Hoje mesmo eu estava vendo uma reportagem que mais uma vez encontraram vírus em dois pacotes:
jeIlyfish e o python3-dateutil
https://www.zdnet.com/article/two-malicious-python-libraries-removed-from-pypi/

Começo deste ano acharam outros módulos com vírus, e nos anos anteriores também..

Começa com a linguagem qual você preferir e vai aprendendo algumas coisas das outras aos poucos..







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts