Como evitar acessos maliciosos com intenção de travar a aplicação?

08/05/2020

0

Como tratar no projeto nodejs com express tentativas de requisições com intenção de derrubar o servidor?
Antonio Junior

Antonio Junior

Responder

Post mais votado

11/05/2020

Olá, no Front pode haver uma validação de caracteres especiais nos inputs e utilizar corretamente o protocolo HTTP

No backend poderá fazer outras validações, certa vez experimentei o celebrate, gostei e recomendo

https://www.npmjs.com/package/celebrate

podes dar uma olhada aqui um ex. do celebrate nas rotas com node

https://github.com/vczb/be-the-hero/blob/master/backend/src/routes.js

Fala Vinicius. Na realidade estou buscando uma solução de como identificar acessos que possa parar o servidor.
Por exemplo se alguem tem acesso de uma rota(GET /produtos ) e com o uso de algum programa ele fica fazendo milhares de requisições, eu queria poder identicar esse caso e bloquear isso antes que o servidor fique travado. Qual caminho devo tomar?

Antonio Junior

Antonio Junior
Responder

Mais Posts

11/05/2020

Vinicius

Olá, no Front pode haver uma validação de caracteres especiais nos inputs e utilizar corretamente o protocolo HTTP

No backend poderá fazer outras validações, certa vez experimentei o celebrate, gostei e recomendo

https://www.npmjs.com/package/celebrate

podes dar uma olhada aqui um ex. do celebrate nas rotas com node

https://github.com/vczb/be-the-hero/blob/master/backend/src/routes.js
Responder

12/05/2020

Vinicius

Olá, no Front pode haver uma validação de caracteres especiais nos inputs e utilizar corretamente o protocolo HTTP

No backend poderá fazer outras validações, certa vez experimentei o celebrate, gostei e recomendo

https://www.npmjs.com/package/celebrate

podes dar uma olhada aqui um ex. do celebrate nas rotas com node

https://github.com/vczb/be-the-hero/blob/master/backend/src/routes.js

Fala Vinicius. Na realidade estou buscando uma solução de como identificar acessos que possa parar o servidor.
Por exemplo se alguem tem acesso de uma rota(GET /produtos ) e com o uso de algum programa ele fica fazendo milhares de requisições, eu queria poder identicar esse caso e bloquear isso antes que o servidor fique travado. Qual caminho devo tomar?


Olá bom dia,

infelizmente não sei a resposta, aliás, pergunta muito interessante. espero que alguém no fórum possa lhe ajudar

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar