Artículos escritos por Alex

linux

10 de las Mejores Herramientas en la Línea de Comandos

Escribir commandos en una terminal puede parecer tedioso, pero con las herramientas correctas, la línea de comandos puede ser increíblemente poderosa. Aquí están nuestras herramientas de línea de comandos favoritas que hacen impresionantes cosas que simplemente no puedes encontrar en una GUI (Interfaz Gráfica de Usuario).

dev

Python C API - Cómo pasar un array de structs desde C a Python

Hace algún tiempo estaba desarrollando un módulo para python, con el cual aprendí bastante y sirvió para crear una serie de artículos sobre el tema (Crear un módulo para python con la Python C API). Uno de los problemas encontrados fue cómo conseguir pasar un array de structs desde C a Python, para resolver la duda pregunté, cómo no, en stackoverflow. Al final terminé respondiéndome a mí mismo, pero aprendí bastante, veamos cómo hacerlo.

android

Pon a dieta a tus APKs

En el anterior artículo hablamos de cómo reducir el tamaño de una aplicación Android eliminando recursos sin usar. En el blog de Cyril Mottier encontré un artículo muy interesante con varios consejos para reducir el tamaño del APK y optimizar el código en producción. A continuación pasamos a traducir las partes importantes.

articulos

Google Lanza Contributor, Apoya a Tus Webs Favoritas Sin Ver Anuncios

Como seguramente sabreis, estos últimos años se ha incrementado la batalla entre compañías de publicidad y los Ads blockers. Personalmente me afecta, ya que le dedico bastante tiempo al blog, y creo que los dos anuncios que hay no son intrusivos, y un gran porcentaje de lectores usa este tipo de software para bloquear anuncios. Como respuesta a este cambio de tendencia, Google ha lanzado una nueva herramienta llamada Contributor.

seguridad

Explotación - Buffers OverFlows y exploits (Parte I)

La explotación de programas es un elemento básico del hacking. Un programa está compuesto de un conjunto de reglas complejas siguiendo un flujo de ejecución que dice al ordenador qué hacer. Explotar un programa es una forma inteligente de conseguir que el ordenador haga lo que tú quieras, incluso si dicho programa no se diseñó para hacerlo. - The art of Exploitation, Capítulo 3