¿Qué características puedo agregar en mi sitio web para evitar la piratería?

Dependiendo de la función de su sitio web, hay varias cosas que puede hacer para proteger su sitio web. Diría que lo básico es obtener un servicio de firewall de aplicaciones web (WAF) y cambiar constantemente las contraseñas cada 30 días más o menos. Un servicio WAF aumenta sus defensas contra el tráfico web malicioso al crear un proxy entre su aplicación web y el tráfico que se aproxima. El WAF filtra la mayoría del tráfico malicioso, por lo que su sitio web se mantendrá seguro contra la mayoría de las inyecciones SQL, ataques DDoS y ataques XSS.

Sin embargo, si está trabajando con transacciones de clientes o almacenando datos importantes, diría que definitivamente necesita:

  • Obtenga un servicio integral de WAF
  • Mantener una buena higiene de cambio de contraseña
  • Obtenga un servicio SSL sólido que garantice a sus clientes que durante las transacciones, su información no será robada
  • Contrata a un programador que pueda revisar y corregir tus vulnerabilidades en tu aplicación web
  • Deshágase de tantos SQL dinámicos como pueda: use respuestas preparadas, procedimientos almacenados, etc.
  • Compre más ancho de banda de lo que cree que necesita (en caso de un ataque DDoS)
  • Reduzca su superficie de ataque al no almacenar los datos importantes. No hay ninguna razón por la que deba almacenar la información de la tarjeta de crédito de los clientes (piense en los hacks de Target), y la mayoría de los hackers no lo hackearán si no tiene nada que robar
  • Si debe almacenar PII, DEBE cifrar los datos. Además, no permita que se acceda a sus claves de cifrado de la misma manera que sus datos cifrados
  • No conecte sus bases de datos con un inicio de sesión de administrador. Esto limita lo que puede hacer un hacker

Estas son solo algunas de las cosas que puede hacer para aumentar sus defensas contra los ataques web. Cuanto más lo hagas, más fuertes serán tus defensas. Debe ser proactivo contra los ataques cibernéticos, ya que el entorno cibernético se está volviendo más como una zona de guerra. Protégete porque los hackers no quieren jugar.

Los grandes que más se pierden:
-No enrolles tu propio esquema de autenticación. Usa algo probado y verdadero
– Revise y escape con cuidado TODOS los datos del usuario: todo lo que un usuario pueda modificar debe tratarse como un vector de ataque potencial

Dicho esto, puede ejecutar un análisis de seguridad del sitio web para probar su sitio en busca de la mayoría de las vulnerabilidades, aunque ningún proceso automatizado encontrará todo y puede generar falsos positivos. Inicié un servicio de escaneo web que puede probar: https://www.golemtechnologies.com

También alojo una gran cantidad de artículos que detallan los ataques y cómo prevenirlos.

Casi todos han respondido de manera exhaustiva y maravillosa, me gustaría destacar solo tres puntos.

1. Consulte OWASP – https://www.owasp.org/index.php/
– Esto lo ayudará a proteger su aplicación web de las vulnerabilidades de seguridad que se explotan.

2. Consulte los scripts de referencia de CIS – https: //benchmarks.cisecurity.or … – Esto lo ayudará a auditar su servidor que ejecuta la aplicación – Si está alojando la aplicación usted mismo – Si esto lo hace un tercero, yo creen que se encargarán.

3. Ejecute el escáner de vulnerabilidades tanto para la aplicación como para el servidor, como IronWASP y OpenVAS.