Cómo evitar que piratas informáticos pirateen mi aplicación

Es imposible crear una aplicación o sitio web 100% a prueba de piratería. Con suficiente tiempo, tácticas y recursos, cualquier sistema puede ser pirateado.

Tácticas de hackers

  • Campaña de phishing: ataques por correo electrónico
  • Ingeniería social
  • Ataque de fuerza bruta
  • Desbordamiento de búfer
  • Inyección SQL
  • Cross Site Scripting
  • Perfiles de red para encontrar vulnerabilidades
  • USB Malware
  • Vulnerabilidades de día cero: problemas desconocidos públicamente en código o software de servidor
  • Puntos de acceso inalámbricos falsos: ataques del hombre en el medio
  • Tácticas pasadas de moda, como lo que fue retratado en la película Firewall (película) donde la familia de personas de seguridad de TI fue secuestrada para que un ataque pudiera tener éxito.
  • Las supercomputadoras pueden tener éxito en romper varios tipos de encriptación ya que tienen suficiente CPU, recursos de GPU y potencia.

Estas son solo algunas tácticas y técnicas utilizadas para hackear un sistema. Su objetivo es fortalecer su sitio web o aplicación lo mejor que pueda o la capacidad de su equipo. Haga que sea extremadamente difícil entrar en su sitio web mediante el uso de diversas técnicas, desde la seguridad del servidor hasta la seguridad de la aplicación / web.

  • Cortafuegos fuertes, reglas de credenciales de usuario robustas
  • limite las aplicaciones utilizadas en su servidor y sitio web.
  • Proteja su red, computadoras, código, base de datos, etc.
  • Use SSH para comunicarse con su servidor.
  • Utiliza un administrador de contraseñas
  • Usar autenticación de dos factores
  • Nunca uses wifi público
  • Usa una VPN
  • Airgap tus computadoras más importantes
  • Lista blanca de dispositivos en su red para que otros dispositivos no puedan conectarse fácilmente
  • Asegure su enrutador utilizando WPA2 y deshabilitando WPS. También cambie las credenciales predeterminadas del enrutador.
  • Utilice software antivirus y antimalware. Si bien no son perfectos, son mejores que no tener protección

Estas son solo algunas cosas que puede hacer para proteger su sistema, sitio web y aplicación.


Aquí hay un video que creé que presenta esta pregunta y habla más sobre este tema.

More Interesting

Me uní a TCS después de 4 años de experiencia. Tengo un proyecto de apoyo. Estoy pensando en escapar debido al conjunto de habilidades del proyecto. ¿Qué tengo que hacer?

¿Cuál es el mejor software para eliminar sectores defectuosos en Windows 10?

¿Hay algún sitio web que lo guíe a través de cómo hacer proyectos (software o juegos) en C ++?

Cómo encontrar las mejores aplicaciones de edición de fotos

¿Por qué está disponible Rdio, pero no Grooveshark, en la tienda de aplicaciones de iPhone?

¿El software de código abierto para gestionar la seguridad física cuenta bajo la desgravación fiscal de I + D del Reino Unido?

¿Cuál es el mejor software gratuito para puntos de venta farmacéuticos?

¿Por qué a veces es necesario instalar Visual C ++ Redistributable antes de instalar otro software, por ejemplo, WampServer?

¿Puedo instalar Cydia sin reemplazar el subsistema BSD personalizado de Apple?

¿Qué es una aplicación donde podemos escribir en inglés la palabra telugu y verificar su significado en inglés y en hindi y viceversa, sugerir algún sitio incluso?

¿Cuál es el mejor antivirus gratuito para mi computadora portátil?

¿Cuál es el mejor software / bibliotecas / api para el reconocimiento facial (enfoque principal), detección?

Cómo detectar cosas que podrían mejorarse en una aplicación

¿Cuántas (máximo) llamadas de back-end debe hacer una aplicación sin afectar el rendimiento?

¿Qué reproductores de video para Windows 7/8 pueden reproducir videos x265?