Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Recentemente tive que lidar com vários casos em que vadios, por método desconhecido, conseguiram acesso a conta cPanel de usuários.

Como os acessos sempre partem de países estrangeiros, resolvi criar um script que monitora acesso a todas as contas cPanel de um servidor.

 

Ele verifica logins a cada 1 segundo e, em caso de o IP de onde o acesso é feito for de outro país (dados obtidos pelo GeoIP), o script (1) bloqueia o IP no firewall e/ou (2) suspende a conta cPanel, além de enviar um email para o administrador do servidor.

 

É possível:

  • específicar os países a partir dos quais o acesso é permitido
  • bloquear o IP do invasor
  • suspender a conta cPanel invadida
  • notificar o próprietário da conta ou o administrador

O script já está quase pronto, restando apenas um retoque final: revisão do código-fonte.

Postarei o código-fonte no Github para quem quiser usar, se possível já neste fim de semana.

Quem achar uma boa ideia - ou não -, por favor, comente.

 

Meu objetivo posterior é criar um sistema mais completo, que permita definir configurações por usuário, IP, contar com uma interface de administração, permitir acesso somente de determinados IPs, além de extender esta funcionalidade para outros serviços: WHM, webmail e FTP. Envio de SMS também é algo interessante a ser adicionado.

Não há bem nem mal que dure para sempre. Um dia tudo acaba.

Link para o comentário
Compartilhar em outros sites

Recentemente tive que lidar com vários casos em que vadios, por método desconhecido, conseguiram acesso a conta cPanel de usuários.

Como os acessos sempre partem de países estrangeiros, resolvi criar um script que monitora acesso a todas as contas cPanel de um servidor.

 

Ele verifica logins a cada 1 segundo e, em caso de o IP de onde o acesso é feito for de outro país (dados obtidos pelo GeoIP), o script (1) bloqueia o IP no firewall e/ou (2) suspende a conta cPanel, além de enviar um email para o administrador do servidor.

 

É possível:

  • específicar os países a partir dos quais o acesso é permitido
  • bloquear o IP do invasor
  • suspender a conta cPanel invadida
  • notificar o próprietário da conta ou o administrador

O script já está quase pronto, restando apenas um retoque final: revisão do código-fonte.

Postarei o código-fonte no Github para quem quiser usar, se possível já neste fim de semana.

Quem achar uma boa ideia - ou não -, por favor, comente.

 

Meu objetivo posterior é criar um sistema mais completo, que permita definir configurações por usuário, IP, contar com uma interface de administração, permitir acesso somente de determinados IPs, além de extender esta funcionalidade para outros serviços: WHM, webmail e FTP. Envio de SMS também é algo interessante a ser adicionado.

 

Muito bom Jaime, aqui partimos logo pra violência. Só IPs do Brasil tem acesso ao FTP/CPANEL/WHM. O prolema é a sobrecarga no iptables/firewall.

Sua solução é melhor.

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?