Mostrando entradas con la etiqueta Linux. Mostrar todas las entradas

NOVA (Network Obfuscation and Virtualized Anti-Reconnaissance)


Para los que queráis revisar sobre de que trata el tema de los honeypots, podéis mirar aquí: https://underc0de.org/foro/wireless/montando-un-honeypot/


Aviso: El post plantea una visión panorámica de la tools en base a la documentación que se cita en la fuente. Asumo la responsabilidad de los errores de traducción, no siendo esta literal ni lineal, sino una síntesis. 

¿Qué es NOVA?

NOVA, es una herramienta de código abierto que funciona bajo Linux.  Detecta (y previene) toda clase de reconocimientos a una red,  tanto de un atacante extraño a la misma, como alguien de dentro  (empleados no autorizados) que estén tratando explorar la infraestructura de la red, o incluso malware; por eso altamente eficaz para cooperar en el mantenimiento de la seguridad. 

¿Cómo funciona NOVA?

NOVA, posibilita la creación de múltiples máquinas virtuales en la red a proteger (bajo una versión mejorada de Honeyd) con la apariencia de reales, sirviendo de señuelo al intruso cuando, por ejemplo,  escanea con herramientas  como Nmap o Nessus; pero que en definitiva, cumplen la función de confundir el  objetivo del atacante por medio de los falsos nodos.





Por otra parte, en la detección de actividad, NOVA utiliza algoritmos de 'aprendizaje' automático, activándose las alertas cuando se detecta actividad sospechosa o intentos de penetración  hostil, por lo que no será necesario acudir a la búsqueda manual en los archivos de registro del honeypot. La intrusión  se notifica a los administradores mediante la generación de alarmas al correo o entradas syslog.





Con una interfaz web intuitiva, de sencilla configuración, ofrece la información recogida en los honeypots en una serie de cuadros, gráficos y  tablas de tráfico que muestran los intentos de intrusión, cuyos datos permiten a los administradores de los sistemas de seguridad determinar si existe una amenaza en la red.








En síntesis, se puede destacar:

-Limita los efectos de  ciber ataques internos y externos, detecta actividad sospechosa actuando como IDS, proporciona datos falsos a los atacantes, y alerta a los administradores de red de sucesos críticos.

-Impide a los atacantes hostiles de realizar el reconocimiento sobre redes privadas.

-Mejora el conocimiento de la situación sobre las redes.

- Útil para entrenar y formar equipos de trabajo en la detección de intrusiones a la red.


Github: https://github.com/DataSoft/Nova


Fuentes (en inglés):http: novanetworksecurity.com/
http://www.novanetworksecurity.com/downloads/Nova+User+Manual_Rev1-3.pdf

Solución al reconocimiento de placas de red en Kali Linux


 Hoy les traigo la solucion a aquellos que al igual que yo se actualizaron de backtrack 5 r3 a Kali Linux, kali linux tuvo un error al actualizar solo con drivers de las "nuevas" tarjetas de red. si al igual que yo tu tarjeta de red es algo vieja, por ejemplo la mia es una Broadcom (B43). Estuve semanas buscando solucionarlo hasta que un dia lo logre. esto fue descubierto por mi (aclaro). 

Kali Linux no detecta tu tarjeta de red?

he aqui los pasos para solucionar el problema: 

1.- Descargar los firmwares:


2.- Ya descargado copian todos los archivos del rar a sistema de archivos/lib/firmware

2014

3.- Reinicias y listo, detecta tu WLan

OpenWRT 15.05


OpenWRT es una distro de Linux destinada al uso en dispositivos de conectividad como routers inalámbricos, para así ofrecer una interfaz y funcionalidad con la cual el usuario se encuentra mucho más habituado. Inicialmente estuvo disponible en ese gran modelo que fue y sigue siendo el Linksys WRT54G (de hecho, de allí tomó el nombre) pero luego gracias a la licencia GPL pudo comenzar a ser adaptado a más y más dispositivos.


Hace pocas horas fue anunciada la llegada de la release candidate de OpenWRT 15.05, que se basa en el kernel de Linux 3.18 y trae unas cuantas mejoras de seguridad y de conectividad, además de soporte para más plataformas y la adición de una buena cantidad de drivers, todo lo cual contribuye a seguir expandiendo el alcance de esta distro, quizá uno de los primeros ejemplos claros de lo que Linux puede dar en el Internet of Things (IoT).

En cuanto a la seguridad vemos la llegada del soporte para Jails y la mejora del soporte para DNSSEC, además la conectividad se ve bien reforzada con la mejora en las capacidades de auto detección de conectividad IPv4, IPv6, DS-Lite, LW4over6, MAP-E, MAP-T, Dual Stack y 6rd y con la adición de soporte para una buena cantidad de plataformas y módems 3G y 4G, además de 464XLAT: mt7621 para Mediateck 11ac SoC, mt76 para MTK 11ac, mwlwifi para Marvell 88W8864, bcm53xx para Broadcom ARM BCM47xx/53xx y brcm2708 para Raspberry Pi 2, entre varios más.


Descarga OpenWRT 15.05 RC1

Averiguar que procesos consumen más ancho de banda


A veces estamos delante del ordenador con el navegador abierto esperando a que una página cargue, cosa que es realmente desesperante. Si el router funciona y estoy conectado a Internet, ¿por qué tarda tanto? Es posible que haya algún proceso “comiendo” ancho de banda en Linux, es decir, que esté utilizando toda tu velocidad de bajada o subida y dejando a otras aplicaciones sin acceso a Internet, al menos parcialmente.

 Por ejemplo, cuando está el torrent abierto descargando distribuciones Linux (todo legal) e intentamos hacer una videollamada, a menos que tengamos un ancho de banda grande, lo más probable es que funcione mal o se corte a mitad.

En este artículo hablaremos de NetHogs y sus características.

NetHogs

Si conocen el comando top en Linux, NetHogs es muy parecido. En lugar de darnos datos sobre el consumo de memoria o CPU que tienen los procesos que se están ejecutando en nuestro sistema operativo, nos ofrece información sobre el ancho de banda de subida y bajada de cada PID (Process ID, Identificador de Proceso). Si de repente véis que alguna aplicación consume demasiado ancho de banda, con NetHogs podréis saber cuál es, pero sólo si utilizáis Linux.


Instalación


Para sistemas basados en Debian, como por ejemplo Ubuntu, puede ser fácilmente descargado desde los repositorios con el siguiente comando:

sudo apt-get install nethogs

Si utilizáis otra distribución, podéis entrar a la página oficial para ver cómo instalar esta herramienta.

Cómo utilizar NetHogs

Utilizar NetHogs es tan simple como ejecutar el comando nethogs como superusuario. Una vez hecho esto, veremos algo parecido a lo siguiente:


linux

Tal y como se puede apreciar en la captura de pantalla, hay varias columnas:
  • PID: Identificador de Proceso.
  • USER: usuario que está ejecutando el proceso.
  • PROGRAM: programa que está ejecutándose.
  • DEV: interfaz de red (eth0, eth1, wlan0…).
  • SENT: datos enviados.
  • RECEIVED: datos recibidos.
Período de actualización

Por defecto, NetHogs se actualiza cada 1 segundo. Si queremos que se actualice, por ejemplo cada 5 segundos, añadimos el parámetro -d:
sudo nethogs -d 5

Interfaz

La interfaz que NetHogs monitoriza por defecto es eth0. Ya que yo estoy utilizando la wlan0 (WiFi) tengo que indicárselo porque si no me dirá que no hay tráfico por eth0.
sudo nethogs wlan0

Atajos de teclado

Existen varios atajos de teclado que se pueden utilizar en NetHogs:
  • m: pulsando la tecla ‘m’, cambiaremos las unidades de medida de los datos recibidos  y enviados en un ciclo, pasando por: KB/s, KB, B y MB.

ancho
  • s: pulsando esta tecla ordenaremos por la cantidad de datos enviados.
  • r: con ‘r’ ordenaremos por la cantidad de datos recibidos.
  • q: se utiliza para salir del programa.

Conclusiones

Desde mi punto de vista, creo que NetHogs es un programa realmente útil. No sólo para un usuario medio, sino para administradores de sistemas. Lo he probado en el servidor de Geeky Blogs y es muy interesante ver el ancho de banda que está consumiendo cada proceso.

Autor: fedebust