Shell Genie é uma ferramenta de linha de comando que lhe permite utilizar a API do ChatGPT para explorar todo o potencial da inteligência artificial, facilitando seu aprendizado e a exploração de todo o sistema. Explore sua criatividade! 👍

01 - Passo

Instale o pipx

Linux
pip install pipx

02 - Passo

Instale o pacote python3.11-venv para que você possa utilizar o ambiente virtual :

Linux
apt install python3.11-venv

03 - Passo

Crie o ambiente virtual e instale o pacote shell-genie :

Linux
python -m venv .venv

source .venv/bin/activate

pip install shell-genie

04 - Passo

Inicie o shell-genie através do comando abaixo, em seguida informe o backend openai-gpt-3.5-turbo :

Linux
shell-genie init

Select backend: [openai-gpt-3.5-turbo/free-genie]: openai-gpt-3.5-turbo

Enter a OpenAI API key:

05 - Passo

Entre no site platform.openai.com/account/api-keys e clique no botão [ + Create new secret key ] para gerar a API.

06 - Passo

Informa a API gerada no terminal e pressione enter para prosseguir:

Linux
Enter a OpenAI API key: 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

07 - Passo

Responda y para confirmar a versão do sistema Linux que esta utilizando e pressione enter:

Linux
Is your OS Kali GNU/Linux Rolling? y

Configuração realizada com sucesso!

08 - Passo

Digite o comando abaixo seguido do parâmetro --help para obter mais detalhes sobre a ferramenta shell-genie :

Linux
shell-genie ask --help

💡   Exemplos de uso

Para executar o comando apt update e obter informações sobre o comando inclua o parâmetro --explain

Linux
shell-genie ask "apt update" --explain

Para executar o comando apt update e obter informações sobre o comando inclua o parâmetro --explain em seguida pressione y para executar o comando:

Linux
shell-genie ask "apt update" --explain

Do you want to run the command? [y/n]: y

Linux
shell-genie ask "Como instalar o Apache2 PHP8 e phpmyAdmin?"

Linux
shell-genie ask "Como executar um servidor web em Python?"

Linux
shell-genie ask "Quais parâmetros estão disponíveis no SQLMap?"

Linux
shell-genie ask "Qual o comando posso utilizar para enumerar subdomínios?"

Linux
shell-genie ask "Qual o comando posso utilizar para quebrar senhas?" --explain

Linux
shell-genie ask "Como criptografar um arquivo no Linux?" --explain

Linux
shell-genie ask "Qual o comando que eu posso utilizar para pesquisar a palavra 100SECUIRTY no /mnt/backup e armazenar o resultado no arquivo resultado.txt?"

Linux
shell-genie ask "O que preciso instalar neste sistema para acessar a DarkWeb?"

👍 Se este artigo te ajudou compartilhe!



  Autor

Marcos Henrique

 São Paulo/SP



  Inteligência Artificial

© 2024 - 100SECURITY

Contato