Limita l'accesso all'URL pubblico molte volte

0

Ho una tale situazione. Immagina che ci sia un servizio pubblico (URL). Quello che non vogliamo, è per qualcuno, essere in grado di accedere a questo URL molte volte in un breve periodo di tempo, perché saranno in grado di bloccare il nostro database (essenzialmente un attacco DDOS, presumo?).

C'è un modo per proteggere efficacemente contro questo tipo di attacco? La tecnologia che utilizziamo è Spring Security (java).

    
posta Abesalomi Gogatishvili 22.09.2016 - 09:34
fonte

1 risposta

3
  1. puoi provare a implementare Limitazione in il tuo codice.
  2. È anche possibile utilizzare un firewall proxy o LoadBalancer per limitare la frequenza delle richieste.
    • Esistono proxy open source come HAProxy e Nginx che possono essere utilizzati.
    • sono disponibili anche firewall proxy di fabbrica.
  3. Ci sono Cloud Proxies come Cloudflare che possono essere utilizzati (i miei soldi sono su questi)
  4. Se stai eseguendo la tua applicazione Web in un cloud pubblico, il tuo fornitore di servizi cloud potrebbe anche fornire un po 'di sicurezza misure .
  5. un po 'di caching può anche aiutare, a seconda dello scenario. fai riferimento a cache HTTP
risposta data 22.09.2016 - 11:07
fonte