Eu estava executando o Python 3.5, mas fiquei sabendo que a ferramenta de reconfiguração é executada no Python 2.8 ou inferior. Portanto, eu instalei o Python 2.7.11 também no meu sistema Windows 10. Instalei as dependências também mencionadas no arquivo REQUIREMENTS que vem com a reconfiguração. Tudo foi instalado corretamente, mas quando eu inicio a reconexão com o comando python27 recon-ng --no-check
, estou recebendo o seguinte erro:
[!] Module 'readline' not available. Tab complete disabled.
[!] Module 'C:\Users\vishi\recon-ng\modules\discovery\info_disclosure/cache_snoop' disabled. Dependency required: 'me is not supported.'.
[!] Module 'C:\Users\vishi\recon-ng\modules\discovery\info_disclosure/interesting_files' disabled. Dependency required: 'me is not supported.'.
[!] Module 'C:\Users\vishi\recon-ng\modules\exploitation\injection/command_injector' disabled. Dependency required: 'me is not supported.'.
[!] Module 'C:\Users\vishi\recon-ng\modules\exploitation\injection/xpath_bruter' disabled. Dependency required: 'me is not supported.'.
[!] Module 'C:\Users\vishi\recon-ng\modules\import/csv_file' disabled. Dependency required: 'me is not supported.'.
[!] Module 'C:\Users\vishi\recon-ng\modules\import/list' disabled. Dependency required: 'me is not supported.'.
[!] Module 'C:\Users\vishi\recon-ng\modules\recon\companies-contacts/bing_linkedin_cache' disabled. Dependency required: 'me is not supported.'.
[!] Module 'C:\Users\vishi\recon-ng\modules\recon\companies-contacts/indeed' disabled. Dependency required: 'me is not supported.'.
[!] Module 'C:\Users\vishi\recon-ng\modules\recon\companies-contacts/linkedin_auth' disabled. Dependency required: 'me is not supported.'.
[!] Module 'C:\Users\vishi\recon-ng\modules\recon\companies-contacts\jigsaw/point_usage' disabled. Dependency required: 'me is not supported.'.
[!] Module 'C:\Users\vishi\recon-ng\modules\recon\companies-contacts\jigsaw/purchase_contact' disabled. Dependency required: 'me is not supported.'.
[!] Module 'C:\Users\vishi\recon-ng\modules\recon\companies-contacts\jigsaw/search_contacts' disabled. Dependency required: 'me is not supported.'.....................................
E muito mais.
No final, está mostrando 87 modules disabled
qual é o número total de módulos presentes nele. Embora eu ainda esteja recebendo o shell interativo no final e seja capaz de executar o comando "help". Mas, quando estou tentando executar o comando "show modules", é esperado que haja um erro. Por favor, sugira como remediar isso.
Respostas:
Recon-ng criador aqui. O Recon-ng carrega todos os módulos na inicialização. Se as dependências não estiverem presentes, os módulos não serão carregados como visto acima. Nesse caso, as dependências provavelmente estão instaladas, mas o Recon-ng não é suportado no Windows, fazendo com que todos os módulos não sejam carregados e resultando nesses erros. O Recon-ng é suportado apenas em sistemas operacionais baseados em Linux. Você pode usar um contêiner Docker para executar o Recon-ng no Windows.
fonte