La mayoría de los engaños que circulan a través de la app o en su nombre utilizan la ingeniería social; es decir, el arte de manipular al usuario al hacerle creer algo que no es y convencerlo de que realice una acción que le interesa al delincuente. Si bien muchas modalidades comparten características, las ordenamos de la siguiente manera.
Engaño del falso aniversario de una marca
Este engaño comienza con un mensaje que llega a la potencial víctima y que indica que una marca o servicio conocido está celebrando su aniversario y que por ello está ofreciendo algún tipo de regalo o beneficio. El mensaje incluye un enlace para que el usuario pueda acceder a su premio, pero antes de obtenerlo suele tener que completar una encuesta. Luego, para continuar debe compartir el mensaje con determinada cantidad de contactos o grupos de WhatsApp.
Falsas ayudas económicas
El engaño de las falsas ayudas económicas suele comenzar por un mensaje sobre un programa de ayuda solidaria para determinados sectores de la población e invitan a quienes cumplan con los requisitos inscribirse para recibir la ayuda. Como parte del proceso los usuarios deben completar un formulario, pero lamentablemente esta información es la que recolectan quienes están detrás de este tipo de engaño.
Herramientas para espiar WhatsApp
Solo basta con ver las tendencias de búsqueda en Google para corroborar que “espiar whatsapp” es un término muy buscado, lo cual delata que existe un interés de usuarios que buscan la forma de espiar las conversaciones de la cuenta de un tercero. Y esto los estafadores lo saben.
Por eso aparecen indexados en Google una gran cantidad de sitios de dudosa reputación que prometen una solución para espiar. El objetivo verdadero suele ser mostrar anuncios y recolectar información de quienes deciden probar estas aplicaciones, extensiones o servicios online.
Secuestro de cuenta de WhatsApp
Cuando instalamos la app de WhatsApp en un equipo nuevo debemos ingresar el número de teléfono asociado a nuestra cuenta. Luego, un mensaje vía SMS llegará con un código de verificación de seis dígitos para validar la identidad del usuario. Este proceso es aprovechado por los atacantes que buscan tomar el control de las cuentas, tanto de usuarios como de empresas.
Estafas de suplantación de identidad en WhatsApp
Ya sea robando el código de verificación o mediante SIM Swapping, una vez que obtienen acceso los delincuentes utilizan las cuentas de diferentes formas. Por ejemplo, suplantando la identidad de las víctimas.
En algunas campañas más sofisticadas y que sirven para entender cómo se conectan los datos robados entre los servicios, a partir del compromiso de una cuenta de correo los criminales realizan estafas de suplantación de identidad a través de WhatsApp.
Falsas actualizaciones con nuevas funcionalidades para WhatsApp
De tanto en tanto se reactivan estas campañas fraudulentas que hacen referencia al lanzamiento de una versión de la aplicación con funciones nuevas. Hemos visto ejemplos de estos engaños invitando a descargar WhatsApp rosa y de otros colores, como azul o nombres como WhatsApp Plus. La de WhatsApp Rosa, por ejemplo, lejos de ser una campaña inofensiva lo que hacía era descargar un troyano en el teléfono de la víctima.
Recomendaciones
La principal recomendación es aprender a desconfiar. No hacer clic en cualquier enlace que recibimos ni completar con nuestra información personal cualquier formulario que nos llega. Lo segundo es habilitar la autenticación en dos pasos en WhatsApp, y en lo posible utilizando una app de autenticación y no el SMS. De esta manera evitamos el secuestro de cuentas.
Para empezar, vale aclarar que los ataques más usuales en plataformas de tipo Fintech o banca electrónica emplean metodologías de ingeniería social o phishing. Es muy común ver que cibercriminales utilizan la táctica de crear sitios falsos que se hacen pasar por estas compañías.
Por ejemplo, los atacantes envían un correo de spam en el cual alertan a la potencial víctima sobre una actividad inusual en su cuenta, instándolos a asegurarla de manera urgente. Estos correos suelen incluir un enlace embebido que redirige a la potencial víctima a un sitio falso con colores, frases, logotipos idénticos a los de compañías Fintech como tarjetas o bancos electrónicos, entre otros objetivos.
Pero el phishing no es la única metodología. Se ha observado a cibercriminales emitiendo solicitudes de pago o envío de dinero que simulaban ser parte de una campaña de caridad, pago de algún conocido o incluso suplantando la identidad de la propia aplicación.
¿Cómo evitar el engaño?
En primer lugar, no realizar actividades en la plataforma mientras se esté conectado a una red de wifi pública o a una red que no sea de confianza. Los cibercriminales suelen utilizar redes públicas inseguras para infiltrarse en dispositivos y atacar datos en tránsito.
Tampoco se debe subestimar el valor de una buena contraseña, o el valor de utilizar una frase como contraseña, ya que será la primera línea de defensa para potenciales ataques.
Una capa extra de seguridad, habilitar alguna de las formas de doble factor de autentificación (2FA) que estas aplicaciones ofrecen al usuario. Pueden ser en formato aplicación como Google Autenticator, la recepción de un código por correo o SMS, o hasta un dato biométrico como la huella dactilar.
Si aún te queda duda del correo, llama o asiste a tu banco y verifica los hechos. No des clic a páginas sospechosas o respondas mensajes de correo que te dicen haber ganado un premio, viaje o sorteo, ya que generalmente solicitan antes tus datos personales para otorgarte el supuesto premio. Verifica que el sitio en el que navegas cuente con el protocolo de seguridad «https://» y un candado cerrado en la barra de direcciones.
Nunca entregues tus datos por correo electrónico. Las empresas y bancos NUNCA te van a solicitar tus datos financieros o números de tarjetas de crédito por teléfono o internet, cuando no seas tú quien inicie una operación.
El desarrollo de software se refiere a un conjunto de actividades informáticas dedicadas al proceso de creación, diseño, despliegue y compatibilidad de software.
El software en sí es el conjunto de instrucciones o programas que le dicen a una computadora qué hacer. Es independiente del hardware y hace que las computadoras sean programables. Hay tres tipos básicos:
Software del sistema para proporcionar funciones básicas como sistemas operativos, administración de discos, servicios, administración de hardware y otras necesidades operacionales.
Software de programación para brindar a los programadores herramientas como editores de texto, compiladores, enlazadores, depuradores y otras herramientas para crear código.
Software de aplicación (aplicaciones o apps) para ayudar a los usuarios a realizar tareas. Las suites de productividad de Office, el software de gestión de datos, los reproductores multimedia y los programas de seguridad son algunos ejemplos. Aplicaciones también se refiere a aplicaciones web y móviles como las que se utilizan para comprar en Amazon.com, socializar en Facebook o publicar imágenes en Instagram.1
Un posible cuarto tipo es el software integrado. El software de sistemas integrado se utiliza para controlar máquinas y dispositivos que normalmente no se consideran computadoras, como redes de telecomunicaciones, automóviles, robots industriales y más. Estos dispositivos, y su software, se pueden conectar como parte del Internet de las Cosas (IoT).
El desarrollo de software lo llevan a cabo principalmente programadores, ingenieros de software y desarrolladores de software. Estos roles interactúan y se superponen, y la dinámica entre ellos varía mucho entre los departamentos y comunidades de desarrollo.
Los programadores, o codificadores, escriben el código fuente para programar computadoras para realizar tareas específicas como fusionar bases de datos, procesar pedidos en línea, enrutar comunicaciones, realizar búsquedas o mostrar texto y gráficos. Los programadores suelen interpretar las instrucciones de los desarrolladores e ingenieros de software y utilizan lenguajes de programación como C++ o Java para llevarlas a cabo.
Los ingenieros de software aplican principios de ingeniería para crear software y sistemas para resolver problemas. Usan lenguaje de modelado y otras herramientas para idear soluciones que a menudo se pueden aplicar a problemas de manera general, en lugar de simplemente resolver solo una instancia o un cliente específico. Las soluciones de ingeniería de software se adhieren al método científico y deben funcionar en el mundo real, como con puentes o ascensores. Su responsabilidad ha aumentado a medida que los productos se han vuelto cada vez más inteligentes con la adición de microprocesadores, sensores y software. No solo hay más productos que dependen del software para diferenciarse de la competencia en el mercado, sino que el desarrollo de su software debe coordinarse con el trabajo de desarrollo mecánico y eléctrico del producto.
Los desarrolladores de software tienen un rol menos formal que los ingenieros y pueden participar de cerca en áreas específicas del proyecto, incluida la escritura de código. Al mismo tiempo, impulsan el ciclo de vida general del desarrollo de software mediante el trabajo en equipos funcionales para transformar los requisitos en funciones, la gestión de equipos y procesos de desarrollo y la realización de pruebas y mantenimiento de software.3
El trabajo del desarrollo de software no se limita a codificadores o equipos de desarrollo. Profesionales como científicos, fabricantes de dispositivos y fabricantes de hardware también crean código de software, aunque no son principalmente desarrolladores de software. Tampoco se limita a las industrias tradicionales de tecnología de la información, como las empresas de software o semiconductores.
Una diferencia importante es el desarrollo de software personalizado, contrario al desarrollo de software comercial. El desarrollo de software personalizado es el proceso de diseño, creación, despliegue y mantenimiento de software para un conjunto específico de usuarios, funciones u organizaciones. Por el contrario, el software comercial listo para usar (COTS) está diseñado para un amplio conjunto de requisitos, lo que permite empaquetarlo, comercializarlo y distribuirlo.
El desarrollo de software generalmente implica los siguientes pasos:
Seleccionar una metodología para establecer un marco en el que se apliquen los pasos del desarrollo de software. Describe un proceso de trabajo general o un roadmap para el proyecto. Las metodologías pueden incluir Desarrollo ágil, DevOps, Desarrollo rápido de aplicaciones (RAD), Marco ágil, escalado (SAFe), Cascada y otros. (Consulte el glosario).
Recopilar requisitos para comprender y documentar lo que requieren los usuarios y otros stakeholders.
Elegir o crear una arquitectura como la estructura subyacente dentro de la cual operará el software.
Desarrollar un diseño en torno a soluciones para los problemas presentados por los requisitos, que a menudo involucran modelos de proceso y guiones gráficos.
Crear un modelo con una herramienta de modelado que utiliza lenguaje de modelado como SysML o UML para realizar la validación temprana, la creación de prototipos y la simulación del diseño.
Generar código en el lenguaje de programación apropiado. Involucra la revisión de expertos y en equipo para solucionar problemas en etapas tempranas y producir software de calidad más rápido.
Efectuar pruebas con escenarios planificados previamente como parte del diseño y codificación de software, y hacer pruebas de rendimiento para simular pruebas de carga en la aplicación.
Gestionar la configuración y los defectos para comprender todos los artefactos del software (requisitos, diseño, código, prueba) y generar distintas versiones del software. Establecer prioridades de garantía de calidad y criterios de lanzamiento para abordar y efectuar un seguimiento de los defectos.
Desplegar el software para su uso y responder y resolver problemas del usuario.
Migrar datos al software nuevo o actualizado desde aplicaciones o fuentes de datos existentes si es necesario.
Gestionar y medir el proyecto para mantener la calidad y la entrega durante el ciclo de vida de la aplicación, y evaluar el proceso de desarrollo con modelos como el Modelo de capacidad de madurez (CMM).
Los pasos del proceso de desarrollo de software se integran en la gestión del ciclo de vida de aplicaciones (ALM). La solución IBM Engineering Management es un superconjunto de ALM que permite la gestión del desarrollo mecánico, eléctrico y de software al mismo tiempo.
Análisis y especificación de requisitos
Diseño y desarrollo
Pruebas
Despliegue
Mantenimiento y soporte
Los pasos del proceso de desarrollo de software se pueden agrupar en las etapas del ciclo de vida, pero la importancia de este es que vuelve a repetirse para permitir la mejora continua. Por ejemplo, los problemas de los usuarios que surgen en la etapa de mantenimiento y soporte pueden convertirse en requisitos al comienzo del siguiente ciclo.
Cuando tu Call Center o Contact Center se resiste a implementar nuevas tecnologías en cada una de sus transacciones, aumenta las probabilidades de estancar tu negocio y causar que se quede detrás de tu competencia. Tus operadores debe de ir de la mano con los avances tecnológicos y adaptarse a ellos con el fin de acelerar sus procesos, y por supuesto mantener tu competitividad en el mercado.
Existen varias herramientas tecnológicas que te permiten satisfacer mejor a tus clientes, e implementarlas acelerarán el crecimiento de tu negocio para que no pierdas esa ventaja competitiva.
Tener éxito en la satisfacción del cliente te permite entender muy bien a tu cliente para saber qué es lo que quiere y desea día a día, con la finalidad de maximizar su satisfacción, aumentando la fidelidad a tu marca.
Es indispensable que tu operador sea experto, además de contar con gran trayectoria y experiencia que le permita poder adoptar nuevas herramientas tecnológicas.
Trabajar con profesionales te permitirá asegurar el éxito en todos los canales de atención que buscan tus clientes; pero si, por el contrario, tu proveedor de servicio de atención al cliente no cuenta con la suficiente experiencia, no podrás sacarle provecho a cada experiencia de atención con tus usuarios.
Las herramientas tecnológicas permiten el intercambio de experiencia, estudios e investigación en el interior de tu negocio, así como con su entorno.
En una definición global podemos decir que una herramienta tecnológica es cualquier “software” o “hardware” que ayuda a realizar bien una tarea, entiéndase por “realizar bien” que se obtengan los resultados esperados, con ahorro de tiempo y ahorro en recursos personales y económicos.
Una herramienta tecnológica que genere satisfacción en tus clientes y crecimiento a tu negocio debe estar:
• Conectada a una eficiencia de tu negocio • Orientada en crear valor a tus clientes • Mejorar la experiencia de uso de tus servicios o productos • Capturar nuevos clientes • Acelerar la velocidad a nuevos mercados • Reducir costos de tu operación • Mejorar la utilidad de tu negocio • Ayudar a los asesores a realizar mejor su trabajo • Evitar problemas de transición, información y gestión
Las herramientas tecnológicas que utilizan tus operadores deben cubrir mínimo tres o cuatro de los atributos mencionados, no dejes a tus clientes en manos de personal inexperto, verifica que se utilice herramientas tecnológicas y metodologías confiables que aseguren el crecimiento de tu negocio y mejore la satisfacción de tus clientes.
En GOLSYSTEMS encuentra las herramientas necesarias para la optimización de tu atención al cliente. Envíanos un WhatsApp al 9933139697 o escríbenos a ventas@golsystems.com.mx y consulta a uno de nuestros ejecutivos de ventas.