Mostrando entradas con la etiqueta Honey SEC. Mostrar todas las entradas
Mostrando entradas con la etiqueta Honey SEC. Mostrar todas las entradas

jueves, 5 de noviembre de 2020

Este fin de semana se celebra el VI HoneyCON (Isolated Edition).


Este fin de semana se celebra el sexto Congreso de Seguridad Informática de Guadalajara. El evento está organizado por la Junta de Comunidades de Castilla La Mancha y la Asociación de Seguridad Informática de Guadalajara y se desarrollará online debido a las restricciones sanitarias. En esta ocasión se emitirá en abierto a través de la plataforma Twitch de manera totalmente gratuita.


En esta edición el congreso se ha abierto a todo el mundo emitiendo charlas y ponencias en castellano e inglés. El evento cuenta con 27 ponentes de todo el mundo, desde India a Estados Unidos. 


Se han preparado ponencias de todas las temáticas y niveles para acercar la ciberseguridad a todas las personas interesadas en esta apasionante materia. Los horarios del evento se pueden consultar en la página web oficial del evento, www.honeycon.eu.


El congreso se iniciará el sábado 7 de noviembre a las 16 horas y terminará el domingo 8 a las 16 horas, completando así 24 horas de emisión en directo por primera vez en un evento de ciberseguridad a nivel mundial.


La retransmisión puede seguirse a través del canal de Youtube “Palabra de Hacker” y de los siguientes canales de Twitch:


lunes, 21 de noviembre de 2016

Wordpress, Temas y Botnets

By @elchicodepython (Samuel López)

Cada vez más escucho a más personas decir barbaridades del estilo ¡cómo me voy a infectar con un tema si es solo la parte gráfica! No me preocuparía tanto de no ser porque es en el propio sector del desarrollo web donde lo estoy escuchando actualmente. Esto tiene una explicación y es debido a que como la tendencia en pequeños mercados a abaratar costes muchas veces llega a un punto de desarrollo insostenible.

sábado, 19 de noviembre de 2016

Fundamentales. Directorios


Hoy vamos a ver dos cosas: como movernos en el árbol de directorios y otros comandos útiles para manipularlos

Que es un directorio

Pues de forma básica es eso que conocemos en Windows como carpeta (para mí siempre serán directorios a pesar de Microsoft J). En la Wikipedia podemos encontrar esta definición de directorio:
“En informática, un directorio es un contenedor virtual en el que se almacenan una agrupación de archivos informáticos y otros subdirectorios, atendiendo a su contenido, a su propósito o a cualquier criterio que decida el usuario. Técnicamente, el directorio almacena información acerca de los archivos que contiene: como los atributos de los archivos o dónde se encuentran físicamente en el dispositivo de almacenamiento.”

domingo, 13 de noviembre de 2016

Mini-Resumen: HoneyCon2016

El pasado viernes 11 de noviembre se inauguró el 2º Congreso de seguridad Ciudad de Guadalajara, Jornadas que prácticamente clausuran el año 2016 para la asociación HoneySec, un año en el que el denominador común fue la continua actividad de la misma, con 60 eventos dentro y fuera de nuestra ciudad.

Las jornadas se inauguraron por Raúl Renales como representante de HoneySec, Jesús de Andres como Director del centro asociado de la UNED en Guadalajara, Lucas Castillo como Diputado de la Excelentísima Diputación de Guadalajara y Jaime Carnicero como vice-alcalde de Guadalajara, en el acto se dio la bienvenida a ponentes y asistentes y se repasó la implicación de estas entidades en las jornadas.

lunes, 26 de septiembre de 2016

Taller hacking etico otoño 2016

El próximo 20 de octubre  arrancara un nuevo grupo de talleres para las tardes de los jueves en UNED Guadalajara. En esta ocasión la temática sera Hacking ético. El objetivo es formar a los componentes de la asociación en estas materias aunque el taller esta abierto a cualquier persona que quiera realizarlo (pertenezca o no a la asociación).

Tasa Asociados: 30€ 
Tasa no Asociados: 150€ 

Se otorgara certificado  por la asociación al finalizar todos los talleres con aprovechamiento.

Nota: Se podrá plantear un Taller 0 para reciclar conceptos sobre sistemas operativos, redes y utilización de CMD y SHELL, con el objetivo de comenzar el curso en condiciones óptimas

Interesados pueden poner en contacto en el email: asociacion@honeysec.info


Fecha de los talleres: (Horario de 19.15 a 21.30 horas)







sábado, 18 de junio de 2016

Fundamentales. De unos y ceros




Hoy vamos a ver un tema muy cercano al hierro y a su vez a las matemáticas pero unido con los sistemas operativos, aplicaciones, lenguajes de programación... Vamos a ver en qué consisten las unidades de información, los diferentes sistemas numéricos usados en nuestro mundillo y algo de lógica booleana.

Definiciones

Lo primero es lo primero, ¿qué es eso de los unos y los ceros? Casi seguro que todos lo sabéis. Se trata de bits (acrónimo de Binary Digits), que es la unidad mínima de información que puede manejar un sistema digital. A nivel de la máquina, de una forma muy simplista pero válida, la presencia o ausencia de señal eléctrica es lo que define a su vez el estado uno o cero: encendido o apagado. Se suele representar con la letra b minúscula

¿Qué pasa si agrupo varios bits?: pues que obtenemos estructuras de información más complejas. Repasemos las principales:

Byte: consiste en un conjunto agrupado de 8 bits (normalmente). Ocasionalmente, y para no usar el anglicismo, también lo llamamos octeto. Lo representamos con la letra B mayúscula. Tiene 28=256 valores posibles.

Una cuestión importante cuando hablamos de los bits dentro de un byte es del peso del mismo. Todos habréis oído eso de “bit más significativo” o “bit menos significativo”.

El bit menos significativo o LSB (Least Significant Bit) hace referencia al bit más a la derecha, el que menos valor tiene ya que su peso es de 20=1 multiplicado por su valor, es decir vale 1 en decimal si el bit vale 1 y vale 0 en decimal si el bit vale 0.

El bit más significativo o MSB (Most Significant Bit) es el bit más a la izquierda, el que más valor o peso tiene: 27=128, es decir, que si el octavo bit es 1 vale 128 en decimal y si es 0, pues obviamente, también vale 0 en decimal.

En ciertos métodos estenográficos se usa el LSB para ocultar información porque su alteración es despreciable si el valor se “usa” de forma analógica, como puede ser el valor de color de un pixel o la amplitud de una onda de sonido.

Word: o palabra. En la estructura x86 es un conjunto de 16 bits, o 2 Bytes pero se mantiene por compatibilidad en la arquitectura x86-64 con el mismo tamaño. Tiene 216= 2562=65536 valores posibles.

DWord: o doble palabra…pues el doble que la anterior: 32 bits, 4 Bytes o 2 palabras. Tiene 232= 655362=4294967296 valores posibles.

QWord: o cuádruple palabra. Otra vez doblamos la anterior: 4 bits, 8 Bytes, 4 palabras o 2 doble palabras y como en los casos anteriores elevamos al cuadrado el numero anterior de valores posibles: tiene 264= 42949672962=18446744073709551616 valores posibles!

Sistemas numéricos usados en informática

En nuestro mundo usamos 4 sistemas: binario, octal, decimal y hexadecimal. La realidad es que el sistema octal apenas se usa, pero por lo menos que sepáis de su existencia.

Binario: se representa con dos dígitos o guarismos diferentes ya que solo puede tener dos posibles valores: 0 y 1. Es el mas básico y el que usa el ordenador internamente, la información se almacena, sea en disco, memoria, registros de CPU, etc., con este sistema…ya veremos qué pasa cuando llegue la informática quántica! J

Octal: en este caso que puede tener 8 valores diferentes usa 8 guarismos: 0, 1, 2, 3, 4, 5, 6, 7. En un sistema de base 8 que se usaba para representar triadas de números binarios o bits. Para que veáis un caso donde todavía se usa: cuando cambiamos los atributos de un archivo/directorio en Linux con chmod y usamos algo así como chmod 750 mifichero, ese 750 son valores octales:

·         7 octal = 111 binario = rwx en nuestros atributos de Linux.
·         5 octal = 110 binario = rw- en nuestros atributos de Linux.
·         0 octal = 000 binario = --- en nuestros atributos de Linux.

Evidentemente, en este caso, como los valores se representarían igual en decimal o hexadecimal que en octal no se ve claramente que este sea el sistema numérico usado.

Decimal: el sistema más universal y que usamos a diario en nuestra vida cotidiana. Es un sistema de base 10 cuyas cifras se representan con 10 guarismos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Hexadecimal: Este sistema se usa de forma casi exclusiva en el mundo de la computación. Es un sistema de base 16 que representamos con los siguientes 16 guarismos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F que tienen el valor decimal de 0 a 15 para la F. Su uso esta tan extendido porque permite representar el valor de un Byte con dos dígitos: 11111111 binario = 255 decimal = FF hexadecimal.

Cuando nos referimos a valores hexadecimales, y para evitar confusión con otras bases, los debemos representar con 0x (cero x) delante del valor, como por ejemplo 0xFF o 0x1234. También los podremos encontrar con una letra h (minúscula o mayúscula) detrás de la cifra: FFh o 1234H.


Tabla ASCII con los valores decimal, hexadecimal y octal de algunos caracteres.


Equivalencia de los primeros valores en los cuatro sistemas de numeración


Evidentemente el cambio de base de un valor es relativamente sencillo y os recomendaría que busquéis vosotros mismos información y aprendáis a hacerlo. Familiarizarse con esta parte de las matemáticas es tremendamente útil en nuestra profesión!

Lógica binaria

Este es un tema que usamos todos los que nos dedicamos a la informática, seamos programadores, nos dediquemos a redes y o sistemas…

Esta lógica está basada en el álgebra de Boole y aunque existen más operaciones, solo vamos a ver las más usuales:

·         Negación o complemento (NOT)
·         Suma o disyunción (OR)
·         Multiplicación o conjunción (AND)
·         Suma o disyunción exclusiva (XOR)

Negación o complemento (NOT)

Este operador invierte el valor al que se le aplica. La negación del valor binario 1 es 0 o dicho de otra forma: 1 = NOT 0. En programación se suele usar el signo de la exclamación cerrada (!) para representarlo, de forma que 1!=0.

Para representar las salidas en función de las entradas de un operador lógico se usan las tablas de la verdad. La siguiente es la tabla de la verdad del operador NOT:



En secuencias lógicas, como las que podemos escribir en los filtros del Wireshark, usamos el operador para indicar que aplique el filtro si no se cumple la condición.

Si por ejemplo quiero que solo capture los paquetes UDP pondré la condición en el filtro como muestro a continuación:



Pero si lo que quiero es que capture todos los paquetes excepto los UDP usaré el operador NOT para indicarlo:



¿Qué ocurre si aplico este operador a un byte completo?, pues que todos los bits de ese byte se invierten: 10010110!=01101001.

Suma o disyunción (OR)

La suma lógica requiere de 2 o más entradas con las que operar, básicamente se puede decir que el resultado en 1 si cualquiera de las entradas tiene el valor 1.  En programación se suele usar tanto el término OR como el doble pipeline (||). La tabla de la verdad de este operador es la siguiente:



Usemos de nuevo los filtros de captura de Wireshark para mostrar cómo usar este operador en una sentencia lógica: siguiendo con el ejemplo anterior, quiero hacer un filtro que capture todos los paquetes que no sean UDP o que sean peticiones al puerto 80:


Si aplicamos el operador a un par de Bytes se hará la operación bit a bit para cada posición: 01010001 OR 11000100 = 11010101

Multiplicación o conjunción (AND)

La conjunción AND requiere que las dos entradas sean 1 para que la salida sea 1, en cualquier otro caso la salida es 0. Se suele indicar tanto con el término AND como con el doble ampersand (&&). Su tabla de la verdad es la siguiente:



Sigamos con los filtros de captura de Wireshark para ver su uso en sentencias lógicas. Ya teníamos un filtro donde capturábamos todos paquetes que no fueran UDP o que fueran peticiones al puerto 80. Ahora queremos incluir la condición que sea del protocolo IPv6 (ojo a los paréntesis para agrupar las operaciones):



Vamos a operar un par de Bytes con este operador que también se hará la operación bit a bit para cada posición: 01010001 AND 11000100 = 1000000
Este operador también se usa para calcular la dirección base de una red usando como entradas la dirección Ip y la máscara de subred (en formato binario ambas).

Suma o disyunción exclusiva (XOR)

Este operador, usada en los sumadores digitales junto a un operador AND, de una resultado de 1 solo si solo una de las entradas es 1. Esta es su tabla de la verdad:



Este operador no se usa en los filtros de Wireshark por lo que omito el ejemplo de uso, en cambio si es usado en creación de máscaras de imagen, en criptografía, generación de números pseudo-aleatorios, detección de correlación y secuencia… También nos permite calcular la dirección de broadcast de una red usando como datos de entrar la dirección Ip y la máscara de subred.

Todas estos operadores (excepto NOT) tienen sus correspondientes “versiones” negadas: NOR, NAND y XNOR que tienen el resultado de salida invertido a sus “versiones” no negadas.

En un contexto típico de programación no nos referimos a los valores lógicos 1 y 0 de esta forma, se suele usar True y False respectivamente para inicializar variables, comparar en sentencias de control, etc.


Lo que hemos visto en este post es un tema, que no es que sea de obligado conocimiento, es necesario controlar para poder desenvolvernos con soltura en el mundo de la informática.

martes, 31 de mayo de 2016

Esteganografía fácil. Caso práctico



La esteganografía consiste en la aplicación de técnicas para ocultar un mensaje dentro de otro, conocido como portador. El término proviene del griego steganos (oculto) y graphos (escritura). En el fondo se trata de algo tan aparentemente sencillo como es esconder algo a la vista de todos.
En el mundo de la informática se puede esconder cualquier tipo de archivo siendo los portadores típicos documentos multimedia de audio, video o imagen.

La ocultación

Hoy vamos a ver un caso de ocultación esteganográfica muy sencilla usando el método de concatenación conocido como appendX. Este método consiste en algo tan sencillo como “añadir” al final del archivo portador el archivo a ocultar:
 
La forma de hacer esto es muy sencilla. Si estemos en un entorno Windows solo tenemos que ejecutar en el símbolo del sistema, en la carpeta donde tengamos guardados los documentos portador y a ocultar lo siguiente:

copy /b portador.jpg+fichero_a_ocultar.zip escondido.jpg

Tras la ejecución de este comando obtendremos el archivo escondido.jpg. Si lo visualizamos no veremos mas que la imagen del portador.

Ejemplo:
Tengo el fichero White_Cat_and_a_mouse.jpg que voy a usar como portador y el 201_military_base_08.jpg que quiero ocultar. El comando a ejecutar sería:

copy /b White_Cat_and_a_mouse.jpg+201_military_base_08.jpg lindogatito.jpg







Y si miro la carpeta con el explorador de Windows tendré lo siguiente: 




Vemos que la imagen resultado del copiado lindogatito.jpg es indistinguible de la elegida como portadora.

Vamos a ocultar también un archivo zip en otra imagen:



Siendo el resultado como anteriormente indistinguible de la imagen portadora:



Obviamente si hay una diferencia: el tamaño del archivo, pero si eliminamos del ordenador la imagen original no tendremos con que compararla y nos parecerá una imagen sin más.
En sistemas Linux/Unix es también muy sencillo. Se consigue el mismo resultado usando el comando “cat”:

cat portador.jpg ficheroaesconder.zip > ficheroescondido.jpg

Hay otros métodos, pero este es indudablemente el mas sencillo de todos.

El análisis

Ahora imaginemos el siguiente escenario: estamos realizando un análisis forense a un disco duro del que previamente hemos hecho una copia bit a bit del mismo. No es necesario decir que tenemos que usar una de las copias de ese disco y no el original.

Analizando su contenido nos encontramos con varias imágenes que nos parecen sospechosas, ¡quien guarda en su HD fotos de gatos!!!...bueno…no es tan sospechoso…

¿Cómo averiguamos si detrás de esos lindos gatitos nuestro sospechoso está escondiendo algo?
He decidido usar Kali Linux 2.0 para hacer el análisis forense de las imágenes. Si las visualizo sin mas con el visor de archivos veo lo mismo que veía en Windows:




Lo primero que intento, es obtener mas información de las imágenes leyendo los metadatos. Para hacer esto uso la herramienta exiftools que previamente instalo en Kali con el comando:

apt-get install exiftool

Recordar que Kali recomienda usar por defecto el usuario root, por lo que no es necesario hacer sudo.
Buscando información en los metadatos de la primera imagen (bonitogatito.jpg) no veo nada raro:




El análisis de metadatos no da ninguna pista. Usamos otro camino. Instalamos la herramienta stegdetect, que nos permite averiguar si una imagen tiene información oculta y que método de ocultación se ha usado. Tener cuidado con esta herramienta, no detecta todos los posibles métodos de ocultación ya que se ha quedado un poco desfasada, por ejemplo, no detecta el método jphide usado por el programa de ocultación steghide.

Instalar esta herramienta, stegdetect, requiere de un par de pasos. Desde un terminal en Kali ejecutar:

wget http://archive.debian.org/debian/pool/main/s/stegdetect/stegdetect_0.6-3_amd64.deb
dpkg -i stegdetect_0.6-3_amd64.deb

Con esto tendremos instalada la herramienta que vamos a usar a continuación.

Desde el directorio donde tengamos las imágenes a analizar ejecutamos lo siguiente:

stegdetect *.jpg

Obtenemos el siguiente resultado:




Esto ya si que nos da información: las dos primeras imágenes tienen datos añadidos al final. La primera aparentemente esconde un fichero con cabecera PK, lo que quiere decir que puede ser un .zip, y el segundo un Exif II que es una imagen.

La extracción de la información oculta

Pues ahora que sabemos que tenemos dos imágenes portadoras de archivos ocultos vamos a ver cómo podemos separar ambos.

El proceso es prácticamente el mismo en ambos casos. Lo primero es proceder a examinar con un editor/visor hexadecimal cada uno de los archivos para buscar las cabeceras y finales esperados para la extensión. En nuestro caso, tratándose de ficheros .jpg buscaremos en hexadecimal 0xFFD8 (SOI: Start Of Image) como cabecera y 0xFFD9 (EOI: End Of Image) como final. La información existente después de este final será el fichero oculto tras la imagen.

Usaremos como editor la herramienta hexeditor que trae Kali. Una vez abierto el fichero que queremos analizar usaremos el buscador (ctrl+W) para encontrar los bytes en hexadecimal correspondientes a EOI (FF D9). El resultado es el siguiente:



Aquí ya tenemos mucha información:

1.       La dirección del último byte del archivo contenedor es la 0x27121. Recordar que la columna de la izquierda nos da la dirección de la posición del primer byte de la línea que precede en hexadecimal. En este caso el byte FF está en la posición “00027120”.

2.       Derivado de este dato podemos saber que la longitud del archivo portador es en hexadecimal 0x27122 (recordar que el primer byte está en la dirección 0x00, no en la 0x01. Convirtiendo este valor a decimal, por ejemplo, con la calculadora de Windows o con en Linux con echo $((16#27122)), nos da 160034, que es la longitud en decimal del portador.

3.       Todo indica que el archivo oculto en la imagen es un zip ya que la cabecera es 0x504B, o PK en ASCII.

Ahora solo nos queda extraer el fichero oculto tras el portador. Para ello vamos a usar el comando dd de Linux de la siguiente manera:

dd if=bonitogatito.jpg of=oculto.zip bs=1 skip=160034

Los parámetros usados son:

if: es el fichero de entrada, es decir, la imagen que sabemos que tiene un archivo oculto añadido
of: es el fichero de salida, al que le ponemos la extensión zip porque sabemos que ese es su contenido por la cabecera PK.

bs: el el tamaño del bloque para el siguiente argumento, en este caso 1 Byte
skip: le decimos que “esquive” 160034 bloques ( es decir, bytes tal y como hemos indicado con el parámetro anterior) y que escriba en el fichero de salida a partir de esa posición.

El resultado es un fichero llamado oculto.zip, que si analizamos con unzip nos confirma que estamos en lo cierto en cuanto al contenido oculto:



Descomprimimos con unzip oculto.zip y comprobamos que es un fichero de MS Word comprimido en un zip. ¡Hemos encontrado el contenido oculto de la primera imagen!

Ahora vamos a por la segunda, la llamada lindogatito.jpg que stegdetect nos ha dicho que lleva oculta añadida al final otra imagen.

Procedemos de la siguiente manera que con la primera usando hexeditor:



Encontramos el final del jpg en la posición 0x14315 que indica que su longitud en decimal es de 82710 Bytes (14316 hex).

Procedemos con dd igual que anteriormente

dd if=lindogatito.jpg of=oculto.jpg bs=1 skip=82710

Y comprobamos que, efectivamente, había una imagen oculta tras el lindo gatito: 




Como no queremos fiarnos de que detrás de esta imagen oculta haya algo mas ejecutamos de nuevo stegdetect para oculto.jpg, obteniendo un resultado negativo:



Preparar el juego pruebas para hacer esta práctica es sencillo, en cualquier caso, aquí tenéis las imágenes contenedoras con datos ocultos.




Conclusión

Como veis, ocultar información usando imágenes como contenedores, para por ejemplo sacar información de una empresa…y con esto no quiero dar ideas…es muy sencillo, pero también lo es detectarlo y extraer la información oculta con unos conocimientos mínimos de seguridad informática. En el caso de análisis forenses, no hay que descartar nunca que detrás de una foto inocente haya algo más…no todo es lo que parece.

Hay herramientas, como steghide, que permiten una ocultación cifrada y una extracción de la información mucho más sencilla, pero eso ya es otra historia…

domingo, 29 de mayo de 2016

Instalando el SO en tu nueva Raspberry

Autor: @dormidera

Últimamente me he encontrado a mucha gente que con unos conocimientos básicos en informática, les echa para atrás la idea de adquirir una RaspberryPI por la instalación inicial, en este post vamos a explicar como grabar una distribución Linux en una tarjeta SD para nuestras RasPi.

Para empezar debemos descargar un sistema operativo adaptado a nuestra RasPi.
Tenemos muchos tipos de sistemas orientados a diferentes servicios, desde emuladores para videojuegos, para el control de redes, pentesting, etc.

Nosotros vamos a instalar la distribución mas estable, Raspbian, es una versión de Debian, para RaspberryPI. La podemos descargar desde la web oficial.



Una vez descargada la imagen ISO de nuestro sistema operativo tendremos que grabarla en nuestra tarjeta SD. Para grabarlo vamos a usar un programa bastante sencillo, Win32DiskImager.



Después de esperar unos minutos ya tendremos grabada la imagen ISO en nuestra tarjeta SD, ya tendríamos lista la tarjeta para nuestra Raspi.


Solo tendremos que encenderla y seguir los pasos para la instalación del sistema operativo y listo!

Aquí os dejo varios enlaces oficiales de distintos sistemas operativos para RaspberryPI:

Sistemas operativos usuario
Sistemas operativos redes
Sistemas operativos emuladores
Pentesting

martes, 24 de mayo de 2016

Un grupo de amigos que quiere acercar la seguridad a quien más lo necesita, #X1REDMASSEGURA (Primera Parte)

Por Jacob Peregrina (@tecnoiuris_es)

Desde hace un tiempo las abejitas revoloteábamos nerviosas por el panal, se acercaba el día en el que “El Patriarca” nos había convocado a la reunión anual con “La Familia”, una cita que a todos nos hace especial ilusión y anhelamos durante todo el año.

El Patriarca
Y llegó el día.

HoneyBus
El HoneyBus nos estaba esperando y, zumbando, llegamos a la Escuela Técnica Superior de Ingenieros de Telecomunicación donde habíamos sido citados. Nada más bajar del HoneyBus allí nos estaba esperando y recibió la familia de #X1REDMASSEGURA, Angelucho, Virtu, Juan Antonio Calles, Patty, Blanca, Longinos, Josep Albors, Olga… nos esperaban dos apasionantes días por delante.

Tras la inauguración de las jornadas dieron comienzo las ponencias, en esta tarde de viernes, un poco más institucionales.

Abrió fuego Dª. Mar España, Directora de la Agencia Española de Protección de Datos, quien nos comentó las acciones que realiza esta institución de cara a la protección de nuestra privacidad y la especial protección y prevención que respecto de los datos de menores se ha de llevar a cabo.

Dª. Mar España, Directora de la Agencia Española de Protección de Datos
Posteriormente asistimos a una mesa redonda en donde Fiscalía, Grupo de Delitos Telemáticos y Unidad de Investigación Tecnológica del Cuerpo de Policía Nacional, principales actores en la lucha contra la delincuencia informática nos dieron un repaso a como ellos ven la situación actual en su día a día.

Mesa Redonda Fisacalía, Guardía Civil y Policía Nacional


Momento en el que @Ciberpoli se da cuenta que tendrá que
comer trillones de ganchitos para llegar a tener tantos pines
Previo al descanso, Chema Alonso disertó sobre lo que son realmente los hackers, gente que pone pasión a conocer cómo funcionan realmente las cosas.

Maligno
Y así, sin darnos cuenta, llegó la hora de tomarnos una buena mariscada.

Gracias @pat_rada por lo bien que nos cuidaste
Repuestas las fuerzas, el Teniente Coronel José Luís Quintero del Mando Conjunto de Ciberdefensa nos explicó qué es y qué es lo que hace nuestro ciberejército.

Mando Conjunto de Ciberdefensa
Para finalizar la jornada, Ruth García de la Oficina de Seguridad del Internauta – OSI (INCIBE) nos mostró los servicios y herramientas que ofrece así como los distintos programas que estás llevando a cabo como el de Cibercooperantes.

Ruth García - OSI (INCIBE)
 Programa Cibercooperantes
Pincha sobre la imagen si quieres conocer el Programa Cibercooperantes

Si quieres ver la jornada completa a continuación te dejamos el vídeo.



lunes, 2 de mayo de 2016

Gran participación en el taller inaugural de los “Sábados Hacker de la UNED”

Autor: Honey_SEC

Este sábado ha tenido lugar el primero de los talleres que bajo el lema “Sábados Hacker de la UNED”, la Asociación de Seguridad Informática de Guadalajara Honey_SEC junto a UNED Guadalajara tiene programados para su realización todos los últimos sábados de cada mes.




Alrededor de 25 personas nos dimos cita para la realización del taller que bajo el título OSINT Y HACKING CON BUSCADORES impartió Miguel Cotanilla [@CitiTanuS] Graduado en sistemas de Telecomunicaciones e Ingeniería técnica de Telecomunicación, Sonido e Imagen. Trabaja con sistemas OpenSource y es Co-organizador de las jornadas de seguridad MorterueloCON.

En la primera parte del taller, en un ambiente muy distendido que propiciaba la interacción entre asistentes y ponente, Miguel Cotanilla de una forma muy didáctica y amena expuso cómo en la Red existe una ingente cantidad de datos “disponibles de manera pública” a partir de los cuales se puede obtener información de gran valor utilizando técnicas como OSINT.

OSINT (Inteligencia de fuentes abiertas u Open Source Intelligence”) hace referencia al conocimiento recopilado a partir de fuentes de acceso público y tal y como Miguel Cotanilla nos demostró existen multitud de ellas a partir de las cuales se puede obtener información relevante:

  • Medios de comunicación: revistas, periódicos, radio, etc.
  • Información pública de fuentes gubernamentales.
  • Foros, redes sociales, blogs, wikis, etc.
  • Conferencias, simposios, «papers», bibliotecas online, etc.
 
En este punto se abrió un interesante debate sobre si la información que aparece en la Red es pública, publicada y/o accesible y las implicaciones que estos matices tienen en la legalidad de la captura y uso de la misma mediante su procesado y análisis.



Una vez mostradas las fuentes, Miguel indicó algunos ejemplos de la utilización y aplicación de las técnicas OSINT:

  • Conocer la reputación online de un usuario o empresa.
  • Realizar estudios sociológicos, psicológicos, lingüísticos, etc.
  • Auditoria de empresas y diferentes organismos con el fin de evaluar el nivel de privacidad y seguridad.
  • Evaluar tendencias de mercados.
  • Identificación y prevención de posibles amenazas en el ámbito militar o de la seguridad nacional.
  • Como aspecto negativo, es utilizado por cibercriminales para lanzar ataques APT y «Spear Phishing».

Casi sin darnos cuenta llegó el momento del descanso y los asistentes, gracias a la pastelería La Espiga de Oro de Alovera, pudieron coger fuerzas para afrontar la segunda parte del taller que fue eminentemente práctica.


Ya en esta segunda parte Miguel mostró y los asistentes pudimos comprobar en nuestras propias máquinas cómo usando los buscadores habituales (Google, Bing, Yahoo, Ask) o alguno más especializado (Shodan) e introduciendo ciertos parámetros podemos obtener resultados asombrosos, incluso para el ponente.

Igualmente puso de manifiesto y enseñó herramientas que de una manera más o menos automática permiten la recolección de grandes cantidades de información relevante de un dominio (emails, subdominios, host, nombres de empleados, puertos abiertos, etc.) o de una persona mediante la obtención de la información contenida en sus diferentes perfiles de redes sociales como Facebook, LinkedIn, Flickr, Instagram y Twitter  que permiten, por ejemplo, localizar lugares y sitios web visitados con regularidad, amigos online, etc y mostrar los datos en Google Maps.

Y de este modo y casi sin darnos cuenta llegamos al final del taller del primer “Sábado Hacker de la UNED”, un éxito de participación que sin duda se lo debemos a que contamos con un ponente de lujo.


Dejamos aquí la presentación por si te resulta de interés:



Terminó el taller, pero no el hacking…



Hasta aquí podemos leer…

Desde Honey_SEC queremos dar las gracias a UNED Guadalajara por el apoyo que nos está dando en la celebración de estas actividades, a Miguel Contanilla “Cota” por su generosidad al regalarnos su tiempo y conocimiento de forma totalmente altruista y a todos los asistentes que son los que hacen que merezca la pena la organización de estos eventos.

A todos os emplazamos para el próximo “Sábado Hacker en la UNED” que celebraremos el último sábado del mes de mayo y del que os ofreceremos más detalles a través de la web de la asociación (www.honeysec.info) y de nuestras redes sociales @Honey_SEC