Como evitar acessos maliciosos com intenção de travar a aplicação?
Como tratar no projeto nodejs com express tentativas de requisições com intenção de derrubar o servidor?
Antonio Junior
Curtidas 1
Melhor post
Antonio Junior
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
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?
GOSTEI 1
Mais Respostas
Vinicius
08/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
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
GOSTEI 0
Vinicius
08/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
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
GOSTEI 0