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! 👍
Instale o pipx
Linuxpip install pipx
Instale o pacote python3.11-venv para que você possa utilizar o ambiente virtual :
Linuxapt install python3.11-venv
Crie o ambiente virtual e instale o pacote shell-genie :
Linuxpython -m venv .venv source .venv/bin/activate pip install shell-genie
Inicie o shell-genie através do comando abaixo, em seguida informe o backend openai-gpt-3.5-turbo :
Linuxshell-genie init Select backend: [openai-gpt-3.5-turbo/free-genie]: openai-gpt-3.5-turbo Enter a OpenAI API key:
Entre no site platform.openai.com/account/api-keys e clique no botão [ + Create new secret key ] para gerar a API.
Informa a API gerada no terminal e pressione enter para prosseguir:
LinuxEnter a OpenAI API key: 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
Responda y para confirmar a versão do sistema Linux que esta utilizando e pressione enter:
LinuxIs your OS Kali GNU/Linux Rolling? y
Configuração realizada com sucesso!
Digite o comando abaixo seguido do parâmetro --help para obter mais detalhes sobre a ferramenta shell-genie :
Linuxshell-genie ask --help
Para executar o comando apt update e obter informações sobre o comando inclua o parâmetro --explain
Linuxshell-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:
Linuxshell-genie ask "apt update" --explain Do you want to run the command? [y/n]: y
shell-genie ask "Como instalar o Apache2 PHP8 e phpmyAdmin?"
shell-genie ask "Como executar um servidor web em Python?"
shell-genie ask "Quais parâmetros estão disponíveis no SQLMap?"
shell-genie ask "Qual o comando posso utilizar para enumerar subdomínios?"
shell-genie ask "Qual o comando posso utilizar para quebrar senhas?" --explain
shell-genie ask "Como criptografar um arquivo no Linux?" --explain
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?"
shell-genie ask "O que preciso instalar neste sistema para acessar a DarkWeb?"