Recon-ng no Windows desativa todos os módulos

Recon-ng no Windows desativa todos os módulos

Eu estava executando o Python 3.5, mas descobri que a ferramenta recon-ng roda no Python 2.8 ou inferior. Portanto instalei o Python 2.7.11 também no meu sistema Windows 10. Instalei as dependências também mencionadas no arquivo REQUIREMENTS que acompanha o recon-ng. Tudo foi instalado corretamente, mas quando inicio o recon-ng com o comando python27 recon-ng --no-check, recebo 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 disabledqual é 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 tento executar o comando "show module", é esperado que ocorra um erro. Por favor, sugira como remediar isso.

Responder1

Criador de reconhecimento 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 conforme visto acima. Nesse caso, as dependências provavelmente estão instaladas, mas o Recon-ng não é compatível com o Windows, fazendo com que todos os módulos falhem ao carregar e resultando nesses erros. O Recon-ng é compatível apenas com sistemas operacionais baseados em Linux. Você poderia usar um contêiner Docker para executar o Recon-ng no Windows.

informação relacionada