HACKER ANGELWHITE GALC

viernes, 9 de junio de 2017

Cómo sacar el máximo provecho de las búsquedas de Shodan

 Resultado de imagen para SHODAN
Shodan es un motor de búsqueda que se distingue claramente de la mayoría de los motores de búsqueda de Internet. En lugar de buscar a través de contenido intencionalmente servido y entregado a los navegadores web, Shodan nos permite buscar dispositivos conectados a Internet. Creado por John Matherly, Shodan utiliza escáneres distribuidos en todo el mundo para seleccionar aleatoriamente direcciones IP de destino e identificar los puertos TCP y UDP que escuchan. Los puertos de escucha se enumeran adicionalmente para recopilar banners de protocolo, páginas web y otros datos de servicio. Todos estos datos se añaden a una enorme base de datos que describe el "qué" de los dispositivos de Internet.
La función de búsqueda de Shodan es potente, lo que nos permite especificar términos genéricos como "cámara" o incluso un número de parte específica como "WVC80N" e identificar rápidamente los dispositivos que coinciden.



Más allá de la interfaz web, Shodan ofrece una API completa y herramientas de línea de comandos para buscar y analizar los resultados de los dispositivos de Internet. En este artículo nos centraremos en el uso de la interfaz web para buscar dispositivos eficaces, así como consejos para usar Shodan en su próxima prueba de penetración.

Comportamiento de búsqueda predeterminado

De forma predeterminada, la función de búsqueda del sitio web de Shodan usará un término de búsqueda como una expresión exacta en una coincidencia de cadenas. Shodan no hace coincidencia de palabras incompleta (por ejemplo, "WVC80" no devolverá coincidencias con "WVC80N") y tratará varias palabras como una expresión AND lógica. Las palabras comunes (a, and, by, the, is, on, it) son ignoradas.

La búsqueda básica realizará la comparación de cadenas con la información de banner del servidor sin buscar a través de metadatos adicionales de protocolo que también se recopilen sobre los dispositivos descubiertos. La documentación de Shodan no revela exactamente qué datos de protocolo se usan en la búsqueda predeterminada, pero el análisis empírico indica que incluye al menos lo siguiente:

Información del encabezado HTTP
Información de cabecera y certificado de HTTPS
Varias banderas del servidor del juego (A2S de vapor, Minecraft, y más)
Banners FTP
Bandera del servidor NetBIOS
Encabezado SSH y datos de clave del servidor
Telnet banner
Banner SMTP
Banner de NTP
Banner SIP / VoIP
Configuración de configuración del servidor DNS
¡Y más!




Los metadatos sobre un servicio no se buscan de forma predeterminada. Esta lista incluye:

Contenido de la etiqueta de título HTML
Encabezado HTML y contenido corporal
Ubicación física (a través de la geolocalización IP)
Número de sistema autónomo (ASN)
Proveedor de servicios de Internet (por nombre, como "Verizon Wireless")
Operadores de búsqueda de Shodan

Para realizar búsquedas más avanzadas usando Shodan, podemos aplicar operadores de búsqueda. Los operadores de búsqueda sólo están disponibles para usuarios registrados. Es gratis crear una cuenta, que también le dará una clave de API para su uso con la herramienta de línea de comandos de Shodan.

Una vez que haya iniciado sesión, puede aplicar modificadores de búsqueda adicionales para enfocar su búsqueda. Los o

  • title: Buscar el contenido raspado de la etiqueta HTML
  • html: Buscar el contenido HTML completo de la página devuelta
  • product: Buscar el nombre del software o producto identificado en el banner
  • net: Buscar un determinado netblock (ejemplo: 204.51.94.79/18)
  • version: Buscar la versión del producto
  • port: Buscar un puerto o puertos específicos
  • os: Buscar un nombre de sistema operativo específico
  • country: Búsqueda de resultados en un país determinado (código de 2 letras)
  • city: Buscar resultados en una ciudad determinada
Algunos filtros permiten varios valores, como "postal: 97201,97202".
De forma predeterminada, varios términos de búsqueda se tratan como expresiones booleanas AND. También puede negar un prefijo particular con el "!" Al principio del operador de búsqueda. Por ejemplo, para buscar máquinas que ejecutan Outlook Web Access en puertos que no sean 80 y 443, puede combinar el título y los operadores de puerto de la siguiente manera:




Aplicando Shodan en su prueba de la pluma

Search query: title:"Outlook Web Access" !port:443,80
Es fácil despreciar a Shodan como una funcionalidad para encontrar dispositivos vulnerables: una herramienta de ataque oportunista. Sin embargo, hacerlo es pasar por alto los beneficios que Shodan puede ofrecer a usted ya sus clientes en una prueba de penetración.
Responder preguntas sobre vulnerabilidades similares
Al preparar un informe para un cliente, intento responder a la inevitable pregunta: "¿Cuántos otros son igualmente vulnerables?" A veces esta pregunta intenta justificar una configuración vulnerable como estándar común o de la industria o como un mecanismo defensivo para explicar por qué continúan ejecutando Outlook Web Access en un servidor IIS 5.0.
Utilizando Shodan, puede utilizar rápidamente los criterios de búsqueda descritos en este artículo para responder a esa pregunta. Al momento de escribir este documento, parece haber no menos de 18 servidores de IIS / 5.0 publicamente accesibles que ejecutan Outlook Web Access. Agregar este nivel de detalle a un informe de prueba de penetración puede ayudar a su cliente a comprender mejor la naturaleza del riesgo en el contexto de otras configuraciones similares.




Search query: Microsoft-IIS/4.0 title:"outlook web"
Metas de alcance por red
Shodan puede revelar rápidamente información sobre los dispositivos de destino con alcance a un rango específico de direcciones IP. Esto puede ser útil para ayudar a obtener una rápida comprensión de los activos de su cliente y los servicios en esos activos como es conocido por Shodan.

Por ejemplo, el acceso a Internet de esta oficina del autor utiliza direcciones IP en el bloque 100.10.23.0/24 a través de Verizon FIOS. Puedo preguntar a Shodan cuántas personas con direcciones IP en mi red también tienen sus enrutadores disponibles para autenticación remota y acceso. Al parecer, es demasiado muchos.





Search query: net:100.10.23.0/24 unauthorized
Objetivos de alcance sin rangos de IP
A veces, el punto de contacto con el que está trabajando para determinar el alcance de su prueba de penetración puede no ser consciente de la presencia de toda la compañía en la Web. Al buscar las características de identificación del sitio web (como el aviso de derechos de autor), es posible que pueda encontrar sitios menos conocidos para una organización determinada.
Como probador de penetración, identificar objetivos que son propiedad de una organización que no conocen le permite demostrar claramente su valor y utilidad como analista de seguridad.
Por ejemplo, una búsqueda de html: "eBay Inc. Todos los derechos reservados" muestra un pequeño número de sitios (eBay ha excluido muchas de sus propiedades web de Shodan) que pueden no ser tan conocidos:




Search query: html:"eBay Inc. All Right Reserved"
Si su objetivo es lo suficientemente grande como para tener asignaciones regionales del Registro de Internet (donde la información WHOIS refleja el nombre de la organización), puede combinar búsquedas negativas para excluir los rangos conocidos con el filtro html (búsqueda de derechos de autor u otras cadenas únicas) o "org "Filtro.
Shodan y usted

Utilizando el poder de Shodan y un cierto pensamiento creativo, usted puede proporcionar el valor adicional a sus pruebas de la penetración. Utilice algunas de estas ideas en su próxima prueba de pluma y ver si puede encontrar algunos objetivos que se supone que en el ámbito de aplicación, pero no lo fueron! Sobre todo, diviértase descubriendo cosas nuevas en Internet y proporcionando más valor al personal del sistema de destino.

escrito por: Josh Wright Y Jeff McJunkin

Las fases del Hacking Ético

Resultado de imagen para hackers pelicula
Las fases del Hacking Ético se pueden dividir en cinco fases distintas. Un hacker ético sigue procedimientos similares a los de un hacker malicioso.

Fase 1: Reconocimiento  Pasivo y Activo

El reconocimiento pasivo implica la recopilación de información sobre un objetivo potencial sin el conocimiento de la compañía o del individuo afectado.
Cuando los hackers buscan información sobre un objetivo potencial, comúnmente  realizan una búsqueda en Internet sobre una persona o empresa para obtener información. Este proceso cuando se utiliza para recopilar información relativa a una TOE generalmente se llama (gathering information) recopilación de información.
Sniffing de la red es otro medio de reconocimiento pasivo y puede ofrecer información útil tal como rangos de direcciones IP, convención de nombres, servidores o redes ocultas, y otros servicios disponibles en el sistema o red. Sniffear el tráfico de red es similar a monitorear un edificio.
Las herramientas de Sniffing son simples y fáciles de usar y generan una gran cantidad de información valiosa.
El reconocimiento activo implica sondear la red para descubrir los hosts individuales, las direcciones IP y los servicios de red. Este proceso implica más riesgo de detección que el reconocimiento pasivo y algunas veces es llamado rattling the doorknobs.
Tanto el reconocimiento pasivo y activo puede conducir al descubrimiento de información útil para utilizar en un ataque. Esta información puede permitir a un hacker encontrar una vulnerabilidad en esa versión del sistema operativo y aprovechar la vulnerabilidad para obtener más acceso.

Fase 2: Escanear

El escaneo consiste en tomar la información descubierta durante el reconocimiento y utilizarlo para examinar la red. Las herramientas que un hacker puede emplear durante la fase de exploración incluyen:
  • Dialers
  • Escáneres de puertos
  • Escáneres ICMP (Protocolo de Mensajes de Control de Internet)
  • Barrido de ping
  • Mapeadores de red
  • Barrido de SNMP (Protocolo de manejo simple de red)
  • Escáneres de vulnerabilidades
Los hackers buscan cualquier información que pueda ayudar a perpetrar un ataque contra un objetivo, tales como los siguientes:
  • Nombres de computadora
  • Sistema operativo (SO)
  • Software instalado
  • Direcciones IP
  • Cuentas de usuario

Fase 3: Obtener Acceso

La fase 3 es cuando el hacking real tiene lugar. Las vulnerabilidades expuestas durante el reconocimiento y la fase de exploración son ahora explotadas para obtener acceso al sistema de destino. El ataque informático se puede entregar en el sistema de destino a través de una red de área local (LAN), por cable o inalámbricamente; por acceso local a un PC; por Internet; o fuera de línea.
Al proceso de Obtener Acceso se le conoce en el mundo hacker como “Owning the System” o simplemente Owning, lo cual se puede traducir como “Apropiarse el sistema”.

Fase 4: Mantener el Acceso

Una vez que un hacker ha conseguido acceder a un sistema destino, querrá mantener el acceso para futura explotación y ataques. A veces, los hackers hacen hardening (refuerzan) el sistema de otros hackers o del personal de seguridad al asegurar su acceso exclusivo con puertas traseras, rootkits y troyanos.

Fase 5: Cubrir los pasos (Covering Tracks)

Una vez que los hackers han sido capaces de obtener y mantener el acceso, cubren su rastro para evitar la detección del personal de seguridad, para continuar utilizando el sistema owneado. Para eliminar la evidencia del hackeo o para evitar acciones legales, los hackers tratan de eliminar todos los rastros del ataque, así como de los archivos de registro (logs) o las alertas de los sistemas de detección de intrusos (IDS).


Tipos De Test de Penetración

Cuando se realiza una prueba de seguridad o de penetración, un hacker ético utiliza uno o más tipos de pruebas en el sistema.

Pruebas de caja negra

Las pruebas de caja negra implican la realización de una evaluación de la seguridad y pruebas sin conocimiento previo de la infraestructura o de la infraestructura de red a probar. La prueba simula un ataque de un hacker malicioso fuera del perímetro de seguridad de la organización.

Pruebas de caja blanca

Las pruebas de caja blanca implican la evaluación de la seguridad y las pruebas son con conocimiento completo de la infraestructura de red, como un administrador de red podría hacer.

Pruebas de caja gris

Las pruebas de caja gris implican la realización de la evaluación de la seguridad y pruebas internas. Las pruebas examinan el grado de acceso a información privilegiada dentro de la red. El propósito de esta prueba es para simular las formas más comunes de ataque, los que se inician desde dentro de la red. La idea es poner a prueba o auditar el nivel de acceso de los empleados, o contratistas y ver si esos privilegios se pueden escalar a un nivel superior.

Triángulo  de la Seguridad, funcionalidad y facilidad de uso

Triángulo de la seguridad
Triángulo de la seguridad
Como profesional de la seguridad, es difícil encontrar un equilibrio entre la instauración de barreras de seguridad para evitar un ataque y permitir que el sistema permanezca funcional para los usuarios. El triángulo de la seguridad, funcionalidad y facilidad es una representación del equilibrio entre la seguridad, la funcionalidad y la facilidad de uso para los usuarios del sistema (ver Figura 1.3). En general, cuando la seguridad aumenta, la funcionalidad y facilidad de uso para los usuarios del sistema disminuye.
En un mundo ideal, los profesionales de la seguridad les gustaría tener el más alto nivel de seguridad en todos los sistemas; Sin embargo, a veces esto no es posible. Demasiadas barreras de seguridad dificultan el uso de los sistemas a los usuarios e impiden la funcionalidad del sistema.

Investigación de Vulnerabilidades y Herramientas

El estudio de vulnerabilidades es el proceso de descubrimiento de vulnerabilidades y debilidades de diseño que podría conducir a un ataque a un sistema. Existen varios sitios web y herramientas para ayudar a los hackers éticos en el mantenimiento de una lista actualizada de vulnerabilidades y posibles agujeros de seguridad de los sistemas o redes. Es esencial que los administradores de sistemas se mantengan actualizados sobre los últimos virus, Troyanos y otros ataques comunes a fin de proteger adecuadamente sus sistemas y redes. Además, al familiarizarse con las nuevas amenazas, un administrador puede aprender a detectar, prevenir y recuperarse de un ataque.

Informe de Hacking Ético

El resultado de una prueba de penetración en una red o una auditoría de seguridad es un informe de hacking ético, o de pen test. Cualquier nombre es aceptable, y se puede utilizar indistintamente. Este informe detalla los resultados de la actividad de hackeo, los tipos de pruebas realizadas y los métodos de hacking usados. Los resultados se comparan con las expectativas inicialmente acordadas con el cliente.

Cómo ser ético

El hacking ético se suele llevar a cabo de una manera estructurada y organizada, por lo general como parte de una prueba de penetración o de auditoría de seguridad. La profundidad y amplitud de los sistemas y aplicaciones a verificar se fija normalmente a partir de las necesidades y preocupaciones del cliente. Muchos hackers éticos son miembros de un equipo tigre. Un equipo tigre trabaja en conjunto para realizar una prueba a gran escala que cubre todos los aspectos de la red, físico e intrusión en los sistemas.
Los pasos siguientes son un marco para la realización de una auditoría de seguridad en una organización y ayudará a asegurar que la prueba se lleva a cabo de una manera organizada, eficiente y de manera ética:
  • Hablar con el cliente, y discutir las necesidades a ser consideradas durante la prueba.
  • Preparar y firmar documentos NDA con el cliente.
  • Organizar un equipo de hacking ético, y preparar un calendario para la prueba.
  • Llevar a cabo la prueba.
  • Analizar los resultados de las pruebas, y preparar un informe.
  • Presentar los resultados del informe al cliente.

Realización de una prueba de penetración

Muchos hackers éticos que desempeñan el papel de profesionales de seguridad utilizan sus habilidades para llevar a cabo evaluaciones de seguridad o pruebas de penetración. Estas pruebas y evaluaciones tienen tres fases, generalmente ordenadas de la siguiente manera:

Preparación.

Esta fase consiste en un acuerdo formal entre el hacker ético y la organización. Este acuerdo debe incluir el alcance completo de la prueba, los tipos de ataques (Internos o externos) a utilizar, y los tipos de pruebas: caja blanca, negra o gris

Realizar evaluación de la seguridad

Durante esta fase, las pruebas se llevan a cabo, después de lo cual el pentester prepara un informe  formal de vulnerabilidades y otros hallazgos.


Metodología para el Gathering

La recolección de información se puede dividir en siete pasos lógicos.
El Footprinting se realiza durante los dos primeros pasos del desenterramiento y localización de la información inicial y la localización del rango de la red.

Los Siete pasos de recopilación de información

  • Desentarramiento de la información inicial
  • Encontrar el rango de la red
  • Determinar las máquinas activas
  • Descubrir los puertos abiertos/ Puntos de Acceso
  • Detectar los sistemas operativos
  • Descubrir Servicios en los Puertos
  • Mapa de la Red
Metodología para el Gathering
Metodología para el Gathering

Footprinting

El Footprinting se define como el proceso de crear un modelo o mapa de la red y de los sistemas de una organización. La recopilación de la información es también conocida como Footprinting de una organización.
El Footprinting comienza determinando nuestro sistema objetivo, la aplicación o la ubicación física del objetivo. Una vez que se conoce esta información, la información específica acerca de la organización se recopila usando métodos no intrusivos.
  • Nombre de Dominio
  • Bloques de Red
  • Servicios y aplicaciones de red
  • Arquitectura del sistema
  • Sistema de detección de intrusiones
  • Mecanismos de autenticación
  • Direcciones IP específicas
  • Mecanismos de control de acceso
  • Números de teléfono
  • Direcciones de contacto
Una vez que esta información se compila, se puede hacer un mejor hackeo con la  comprensión en donde se almacena información valiosa de la organización, y cómo se puede acceder.

Herramientas de Footprinting

El Footprint se puede realizar usando herramientas de hacking, ya sean aplicaciones o sitios web, que permiten al hacker localizar la información de forma pasiva.
Mediante el uso de las herramientas de Footprinting, un hacker puede obtener un poco de información básica, o “Footprint” del objetivo. Con el primer Footprint al objetivo, un hacker puede eliminar herramientas que no funcionan contra los sistemas o red de destino.
Antes de discutir estas herramientas, ten cuenta que la información obtenida por programas de código abierto también puede producir una gran cantidad de información acerca de un objetivo, como números de teléfono y direcciones.
Realizando solicitudes Whois, buscando en el sistema de nombres de dominio (DNS) de las tablas, y otras herramientas de búsqueda Web son formas de la Footprint de código abierto.

Footprint de un objetivo

El Footprint es parte de la fase preparatoria de pre ataque y consiste en la acumulación de datos en relación al entorno y la arquitectura de un objetivo, por lo general con el fin de encontrar formas para entrar en ese entorno.
El Footprint puede revelar vulnerabilidades del sistema e identificar la facilidad con la que pueden ser explotados.
Esta es la forma más fácil en que los hackers reúnen información acerca de los sistemas informáticos de las empresas objetivo. El propósito de esta fase preparatoria es aprender lo más que pueda acerca de un sistema, sus capacidades de acceso remoto, sus puertos y servicios, y cualesquiera aspectos específicos de su seguridad.

Escaneo De Puertos


Escaneo

Una vez completadas las etapas de reconocimiento y recopilación de información (Gathering), se realiza el escaneo. Durante la exploración, el hacker sigue reuniendo información de los sistemas host individuales y de la red. Información tal como direcciones IP, sistema operativo, servicios y aplicaciones instaladas pueden ayudar al hacker a determinar qué tipo de Exploit se utilizará en el hackeo de un sistema.
El Escaneo también se utiliza para determinar si un sistema está en la red y disponible. Las herramientas de escaneo se utilizan para recopilar información acerca de un sistema tal como direcciones IP, sistema operativo y los servicios que se ejecuta en el equipo objetivo.

Escaneo de puertos

Escaneo de Puertos
Escaneo de Puertos
El escaneo de puertos es el proceso de identificación de puertos TCP/IP abiertos y disponibles en un sistema. Las herramientas de búsqueda de puertos permiten a un hacker saber acerca de los servicios disponibles en un sistema dado.
  • Puertos bien conocidos
  • Puertos registrados
  • Puertos dinámicos

Números comunes de puerto

En el examen CEH se espera que conozcas muy bien los números de puerto bien conocidos para aplicaciones comunes; es necesario familiarizarse con los números de puerto para las siguientes aplicaciones:
  • FTP, 21
  • Telnet, 23
  • HTTP, 80
  • SMTP, 25
  • POP3, 110
  • HTTPS, 443
La siguiente lista contiene números de puertos adicionales que no necesariamente se preguntan en el examen CEH pero que son útiles para las pruebas de penetración en el mundo real:
  • Servidor de catálogo global (TCP), 3269 y 3268
  • Servidor LDAP (TCP / UDP), 389
  • LDAP SSL (TCP / UDP), 636
  • IPSec ISAKMP (UDP), 500
  • NAT-T (UDP), 4500
  • RPC (TCP), 135
  • Estado de sesión de ASP.NET (TCP), 42424
  • Servicio de datagramas de NetBIOS (UDP), 137 y 138
  • Servicio de Sesión de NetBIOS (TCP), 139
  • Servidor DHCP (UDP), 67
  • Servidor LDAP (TCP / UDP), 389
  • SMB (TCP), 445
  • RPC (TCP), 135
  • DNS (TCP / UDP), 53
  • IMAP (TCP), 143
  • IMAP sobre SSL (TCP), 993
  • POP3 (TCP), 110
  • POP3 sobre SSL (TCP), 995
  • RPC (TCP), 135
  • RPC sobre HTTPS (TCP), 443 o 80
  • SMTP (TCP / UDP), 25

Escaneo de red

El escaneo de una red es un procedimiento para identificar hosts activos en una red, ya sea para atacarlos o como parte de una evaluación de seguridad de la red.

Escaneo de vulnerabilidades

El escaneo de vulnerabilidades es el proceso de identificar de forma proactiva las vulnerabilidades de los sistemas informáticos en una red. Durante la fase posterior de ataque, un hacker puede explotar esas debilidades con el fin de obtener acceso al sistema.
Aunque la exploración puede identificar rápidamente qué hosts están escuchando y están activos en una red, también es una forma rápida de ser identificados por un sistema de detección de intrusos (IDS).
Dependiendo del tipo de aplicación de escaneo y la velocidad de la exploración, un IDS detectará el escaneo y lanzará un indicador (bandera) como un evento de IDS.

Prevención de Amenazas FireEye correo electrónico (ETP) + Splunk

Cada organización quiere que el único panel de vidrio que proporciona una visibilidad completa utilizando un conjunto de credenciales; Sin embargo, lograr esto puede ser un reto aún cuando todos los aparatos están en premisa. Consideremos ahora la dificultad cuando algunos de los servicios de seguridad están alojados en la nube. Afortunadamente, sólo es difícil y no imposible - la última versión de la aplicación para FireEye Splunk empresa ahora es compatible con la ingestión de basado en la nube de FireEyecorreo electrónico Prevención de Amenazas (ETP) de notificación de eventos.
Preparar
Hay muchos enfoques dependiendo de la arquitectura, y la siguiente (Figura 1) es sólo una posibilidad:
  1. Configuración de un promotor en la zona desmilitarizada y la lista blanca de la nube IP ETP destinado al puerto TCP 6514
  2. Generar los certificados SSL requeridos para Splunk (Figura 2)
  3. Configurar el oyente a través de inputs.conf (Figura 3)
  4. Contactar con el soporte ETP para reenviar las notificaciones de alerta
Figura 1: Una configuración FireEye ETP y Splunk
mkdir / opt / Splunk / etc / certs
exportar OPENSSL_CONF = / opt / splunk / openssl / openssl.cnf
/opt/splunk/bin/genRootCA.sh -d / opt / splunk / etc / certs
/opt/splunk/bin/genSignedServerCert.sh -d / opt / splunk / etc / certs -n splunk -c splunk -p
Figura 2: Generación de certificados SSL
[tcp-ssl: // 6514]
SourceType = fe_etp
[SSL]
RootCA = $ SPLUNK_HOME / etc / certs / cacert.pem
serverCERT = $ SPLUNK_HOME / etc / certs / splunk.pem
password = <La contraseña que se utiliza en el genSignedServerCert>
Figura 3: Crear el oyente utilizando inputs.conf
resultados
Este esfuerzo proporciona un único panel de vidrio mediante el consumo de datos en materia de protección basado premisa y la nube. Las notificaciones de alerta aparecen en la pantalla principal de análisis, como se muestra en la Figura 4.
Figura 4: Analytics dirige de pantalla con ETP
Información adicional se puede extraer de la pantalla de análisis ETP, como se muestra en la Figura 5.
Figura 5: Pantalla de ETP Analytics
Información más detallada se muestra en la pantalla de análisis ETP muestra en la Figura 6.
Figura 6: Análisis de la pantalla ETP
Por último, similar a otros datos de electrodomésticos FireEye, permitimos respondedores a pivotar desde el campo UrlHash muestra en la Figura 6 para obtener una segunda opinión utilizando una bases de datos de reputación de terceros. Este pivotamiento rápida ayuda a acortar el tiempo requerido para confirmar la malicia y completar una investigación.
Conclusión
FireEye continúa innovando e integrarse con soluciones de socios para aportar comodidad a nuestros clientes. Esperamos que disfrute de nuestros últimos esfuerzos y obtener información adicional de los cuadros de mando. No dude en enviar retroalimentación dentro de la aplicación Splunk mediante el uso de ayuda Un enviar comentarios. Os dejamos con estos enlaces útiles:

jueves, 8 de junio de 2017

warchild-suite-para-pruebas-de-denegacion-de-servicios



WarChid es una suite para realizar pruebas de denegación de servicios desarrollada para analizar la resistencia  de su sitio web contra diferentes tipos de ataques de denegación de servicio, que son organizados principalmente por ladrones para causar daños a su sitio web.
Instalación

For Installing the required modules just run the following command in your terminal :)

pip install -r requirements.txt

- See more at: http://security.divdesign.mx/warchild-suite-para-pruebas-de-denegacion-de-servicios/#sthash.002jy0ZW.dpuf

python warchild.py

Esta suite de denegación de servicio incluye las siguientes características:
CloudBust: – Cloudbust a.k.a AETHON es un resolvedor de cloudflare que busca en el sitio web protegido por cloudflare una configuración de DNS mal configurada básicamente usa dnsdumpster.com como su resolución:) e identifica la IP del backend del sitio web. Vamos a agregar más actualizaciones en el próximo tiempo.

- See more at: http://security.divdesign.mx/warchild-suite-para-pruebas-de-denegacion-de-servicios/#sthash.002jy0ZW.dpuf


Inundación HTTP: – HTTP Flood es un tipo de ataque de denegación de servicio en el que el atacante manipula las solicitudes HTTP y POST no deseadas para atacar un servidor web o una aplicación. En una inundación HTTP, los clientes HTTP como el navegador web interactúan con una aplicación

O servidor para enviar solicitudes HTTP. El objetivo del ataque es cuándo obligar al servidor a asignar tantos recursos como sea posible para servir al ataque, negando así a los usuarios legítimos el acceso a los recursos del servidor. ALISA es una herramienta de http d.o.s escrita de tal manera que chupa todos los recursos del sitio web y es una capa 7 herramienta D.O.S.
TCP SYN Flood: Una inundación de SYN es una forma de ataque de denegación de servicio en la que un atacante envía una sucesión de peticiones SYN al sistema de un objetivo en un intento de consumir suficientes recursos del servidor para hacer que el sistema no responda al tráfico legítimo.

Inundación UDP: Un ataque de inundación UDP es un ataque de denegación de servicio (DoS) usando el Protocolo de datagramas de usuario (UDP), un protocolo de red de computadora sin sesión / sin conexión.

- See more at: http://security.divdesign.mx/warchild-suite-para-pruebas-de-denegacion-de-servicios/#sthash.002jy0ZW.dpuf


LINK  PARA DESCARGAR:  https://github.com/Souhardya/Warchild

WarChid <