Releases: LuizWT/AutoRecon
AutoRecon - v1.6.0
Descrição:
Esta versão introduz novas funcionalidades que aprimoram ainda mais a experiência do usuário e a flexibilidade da ferramenta:
-
Otimização do Desempenho e Maior Estabilidade:
A listagem e execução de comandos foram otimizadas, reduzindo a lentidão em filas extensas. Diversos bugs menores foram corrigidos, incluindo ajustes no gerenciamento de diretórios Git para garantir que os comandos sejam executados no local correto e a criação de funções para melhores validações, tornando o projeto mais robusto e confiável. -
Verificação de Atualizações Inteligente:
Agora o AutoRecon verifica o repositório antes de executar o comando-update
, avisando o usuário nos casos que ocorrerem. -
Melhorias no Menu de Scheduler:
O menu de agendamento recebeu melhorias visuais (nova arte ASCII) e de usabilidade, diferenciando-se do menu principal e tornando a navegação mais intuitiva.
Além disso, foi adicionado as seguintes opções e funcionalidades:
-
As ferramentas SNIPER e NUCLEI estão disponíveis no AR Scheduler.
-
Opção "[RA]" para remover todos os comandos da Queue.
-
Opção para usar ProxyChains: Entre em "[Q] Editar Queue" e utilize a opção "[P] Aplicar Proxychains" (a opção aparecerá apenas se houver um comando na lista), possibilitando adicionar o uso de ProxyChains para os comandos desejados. Veja o exemplo abaixo:
- Nova Funcionalidade de Lançadores:
A funcionalidade de lançadores no AutoRecon permite criar um atalho no menu do sistema para facilitar a execução da ferramenta com um ícone e comando pré-configurado. Para criar o lançador, basta executar o scriptcreate_launcher.sh
:
Entre no diretório do projeto:
~$ cd ~/AutoRecon
Execute o script:
~$ bash launcher/create_launcher.sh
AutoRecon - v1.3.0
Descrição:
Esta atualização introduz novas funcionalidades que aprimoram a experiência do usuário e tornam o AutoRecon mais eficiente e flexível. As principais mudanças incluem:
-
Criação do Alias Global
autorecon
: O AutoRecon agora é como um comando global no sistema, permitindo que seja executado de qualquer lugar utilizando o comandosudo autorecon
. Isso facilita o acesso e a execução do script, sem a necessidade de navegar até o diretório específico. -
Adição do comando
-update
: Agora é possível atualizar o código do AutoRecon diretamente pela linha de comando, garantindo que os usuários sempre utilizem a versão mais recente do projeto. Este comando automatiza o processo de git pull e git fetch para manter o repositório sincronizado com a última versão bastanto escreversudo autorecon -update
.
AutoRecon - v1.2.0
Descrição:
Esta atualização traz melhorias significativas para o AutoRecon, com foco em estabilidade e organização interna do código. As principais mudanças incluem:
-
Tratamento de erros aprimorado: Foi feito uma mudança nas verificações e mecanismos de tratamento de erro, reduzindo falhas inesperadas e melhorando a segurança do fluxo de execução.
-
Refatoração de Código: Parte do código de checagem e instalação em
functions/check_and_install_tools.py
esetup_tools/setup.py
foi reestruturado para tornar o projeto mais flexível e fácil de manter. -
Refatoração do Processo de Instalação do Nuclei: O método de instalação do Nuclei foi completamente reformulado, melhorando a instalação e garantindo maior compatibilidade com diferentes sistemas e dependências.
AutoRecon - v1.1.0
Descrição:
Esta versão expande o AutoRecon com um poderoso sistema de automação, permitindo que usuários configurem e executem comandos de segurança de forma mais flexível e eficiente.
Novas Funcionalidades:
- Submenu de Automação: Acessando com o atalho
Ctrl+A
, adicione comandos a uma fila (queue) personalizada e configure um intervalo de execução para cada um. - Comandos Customizados: Agora você pode criar e executar comandos específicos diretamente, sem as limitações dos predefinidos (Acesse em
Editar Queue
). - Edição da Fila de Execução: Visualize, edite ou remova comandos da fila para adaptar o escopo das execuções conforme necessário.
- Intervalo de Execução Personalizável: Defina intervalos customizados em minutos para a execução automática de comandos, tornando o processo mais adaptável às necessidades de cada análise.
AutoRecon - v1.0.0
Nessa versão, o AutoRecon permite ao usuário, por meio de navegação intuitiva a partir de menus, executar comandos predefinidos das seguintes ferramentas:
- Nmap
- Nikto
- Nuclei
- WPScan
- Sn1per
Há a opção de habilitar ou desabilitar, com um switch [ON] e [OFF], o uso de proxychains para cada comando que será executado.
Pode ser definido, a partir do atalho Ctrl+T
, um alvo global que será sempre utilizado para cada comando que for desejado. É possível mudar o alvo global a partir de qualquer menu (Nmap, Nikto, etc.), sem necessidade de voltar para o menu principal para tal.
Há uma geração automática de arquivos de saída, que são organizados para ferramenta utilizada, onde todos os resultados são salvos em uma estrutura de pasta e arquivos organizados em output/
.
Para facilitar o uso e a decisão de qual comando utilizar, ao pressionar 'I' no menu de ferramenta ativo, é exibido um resumo do objetivo de cada comando disponível.
O AutoRecon não exige a instalação de todas as ferramentas; ele pode ser utilizado apenas com as que o usuário já tem ou deseja usar, permitindo flexibilidade sem a necessidade de instalações adicionais.