Antivirus: Uso de la librería LibClamAV desde C
Publicado en Creando Código
En esta entrada vamos a ver como utilizar la librería libclamav que incluye el antivirus ClamAV, con el fin de poder usar el motor antivirus desde nuestro propio código.
Informático por vocación y profesión. Me gusta programar (sobre todo en C), la seguridad de sistemas y el hacking… creo que el software libre todavía nos ofrece algunos atisbos de libertad
URL del sitio web: https://clibre.io
Publicado en Creando Código
En esta entrada vamos a ver como utilizar la librería libclamav que incluye el antivirus ClamAV, con el fin de poder usar el motor antivirus desde nuestro propio código.
Publicado en Creando Código
Vamos a ver en esta entrada los errores comunes con los que podemos encontrarnos en la gestión de memoria durante el desarrollo de aplicaciones usando el lenguaje C. Es frecuente utilizar el termino bug para denominar a este tipo de fallos que pueden permanecer ocultos en código durante años pero latentes y con la capacidad de provocar en cualquier momento un comportamiento errático que puede derivar en una explotación del sistema.
Publicado en Creando Código
En esta entrada vamos a ver como utilizar el demonio ClamAV para escanear ficheros que le vamos a enviar desde una aplicación escrita en Vala. Lo que haremos es lanzar el demonio que se ejecutará en el sistema y correrá en segundo plano, de esta forma no necesita ejecutarse y cargar las firmas de los malwares cada vez que queremos lanzar un escaneo a un fichero. Esto puede acelerar en gran medida los tiempos de proceso.
Publicado en Hardening y Seguridad
Como comentaba en la anterior entrada sobre Nmap, esta herramienta nos ofrece muchas más posibilidades que el descubrimiento de puertos abiertos. Nmap incorpora un potente sistema de scripts conocido como NSE (Nmap Scripting Engine) que permite a los usuarios extender las capacidades de Nmap usando los diversos scripts que incorpora (actualmente hay más de 500 disponibles) que permiten desde la detección avanzada de versiones a la explotación de vulnerabilidades, o creando nuevos scripts que podemos compartir con el resto de usuarios (para los script se utiliza el lenguaje de programación LUA).