Olá, Rafael. Tudo bem?
Quando o nc -nlvp 1234
não retorna nada, pode ser por alguns motivos. Aqui estão algumas dicas para verificar:
Verifique o IP e a Porta: Certifique-se de que o IP configurado no seu script PHP é o correto (192.168.18.49) e que a porta (1234) está aberta e não está sendo bloqueada por um firewall.
Firewall: Verifique se o firewall do Kali Linux está desativado ou configurado para permitir conexões na porta 1234. Você pode usar o comando sudo ufw status
para verificar o status do firewall.
Conexão de Rede: Certifique-se de que a máquina alvo pode alcançar o seu Kali Linux na rede. Um teste simples é usar o comando ping 192.168.18.49
a partir da máquina alvo para verificar a conectividade.
Permissões do Script: Verifique se o script PHP tem as permissões corretas para ser executado. Às vezes, permissões incorretas podem impedir que o script funcione como esperado.
Log de Erros do Servidor Web: Verifique os logs do servidor web na máquina alvo para ver se há alguma mensagem de erro que possa ajudar a identificar o problema.
Teste com Outra Porta: Tente usar outra porta para a conexão reversa, caso a 1234 esteja sendo usada por outro serviço ou bloqueada.
Se todas essas verificações estiverem corretas e ainda assim não funcionar, pode ser útil revisar o script PHP para garantir que não há erros de sintaxe ou configuração.
Espero ter ajudado.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!