The basics of hacking and penetration testing – Patrick Engebretson

The Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy

Hoy en día gran parte del intercambio de información entre personas y entre empresas se lleva a cabo usando computadoras que están conectadas a redes, y muy frecuentemente a Internet.

The Basics of Hacking and Penetration Testing
Portada del libro The Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy de Patrick Engebretson

También es habitual que intercambios monetarios como compras o transferencias bancarias sean efectuadas desde una computadora o desde algún otro dispositivo conectado a Internet.

Existen técnicas que hacen estos intercambios de datos sean “seguros”, sin embargo, no es posible asegurar al 100% que estás técnicas no tengan fallos o que los sistemas donde se almacena la información sean impenetrables para una persona no autorizada.… seguir leyendo

Edición y creación de imágenes – GIMP vs. Inkscape

Una página web requiere contenido gráfico, el cual puede ser imágenes o videos. Las imágenes pueden ser fotos o dibujos producidos por computadora. En cualquier caso, estas imágenes suelen requerir cierta manipulación antes de ser publicadas.

Las razones por las cuales una imagen requiere modificación pueden ser:

  • la foto ocupa mucho espacio en memoria, de tal forma que el sistema de gestión de contenidos (por ejemplo WordPress), no la acepta, y entonces se tienen que “comprimir”
  • solo una parte de la foto es relevante, entonces hay que cortar la foto
  • modificar tamaño de la foto para que cuadre en el espacio donde se desea presentar
  • la foto requiere retoque para resaltar colores o la aplicación de algún efecto para causar una impresión deseada
  • una imagen requiere edición, por ejemplo para hacer el fondo invisible o para seleccionar solo algún elemento de ella
  • para hacer fotomontajes
  • para agregar texto a una imagen/foto
  • etcétera

Cuando uno es completamente nuevo en el campo de la edición de imágenes, uno piensa de inmediato en Photoshop, que es un software comercial muy reconocido.… seguir leyendo

Problemas con KiCad y su solución

Mientras hacía el ejercicio del Getting Started de KiCad me encontré con los siguientes dos problemas:

1. KiCad se congela (crash) cuando desde Eeschema se abre Cvpcb (paso 49 del Getting Started en inglés)

Solución:

Remplazar el contenido del archivo ~/.config/kicad/fp-lib-table por el contenido de este.

Explicación:

Cvpcb usa librerias que están en linea en Github, y por alguna razón aun desconocida por mi, KiCad no puede acceder a ellas. Estas librerías están definidas en el archivo fp-lib-table, ubicado en:

linux
~/.config/kicad/fp-lib-table

Windows
C:\Users\ \AppData\Roaming\kicad

En este archivo, para cada librería enlistada están definidas las siguientes propiedades

  • Nickname
  • Library Path
  • Plugin Type
  • Options
  • Description

Library Path usa una variable para formar el path, por default esta variable es KIGITHUB, que apunta a https://github.com/kicad… seguir leyendo

KiCad EDA – software para diseño electrónico

Logo de KiCad
Logo de KiCad

KiCad es una suite de software open source que sirve para diseñar circuitos electrónicos. Con él es posible hacer el esquemático y ocuparlo después para diseñar el circuito impreso.

Este software es suficientemente bueno para ser utilizado de manera profesional, y tendría que ser el estándar en las universidades, ya que es gratuito, y no tiene ningún tipo de limites en cuanto al tamaño de la tarjeta, numero de capas, etc.

Entre las cosas que se pueden hacer con este software están:

  • diseño del esquemático
  • conversión del esquemático a circuito impreso
  • generar archivos Gerber, útiles a la hora de mandar a producir el circuito
  • generar vista 3D del circuito impreso
  • generar una lista de componentes para calcular precios
seguir leyendo

Arduino

Logo de Arduino
Logo de Arduino.

Arduino es una plataforma open source con la cual se pueden realizar proyectos de electrónica digital, y está compuesta por hardware y software, y diseñada de tal forma que sea fácil para el usuario aprender a escribir programas para un microcontrolador, cargarlos a el y probarlos directamente en una tarjeta de desarrollo.

En el siguiente video Massimo Banzi, uno de los creadores, cuenta un poco la historia de Arduino, lo que es hoy en día y los proyectos que han sido realizados por la comunidad usando esta plataforma.

Entre las ventajas de Arduino con respecto a otras alternativas están:

  • bajo costo
  • multi-plataforma (Linux, Windows, Macintosh OSX)
  • un simple sistema de programación
  • hardware y software open source escalable

Un starter kit de Arduino es el mejor regalo que un niño puede obtener, y comprarse uno y aprender a usarlo es sumamente recomendable.… seguir leyendo

OpenRocket Simulator

OpenRocket es un programa originalmente desarrollado en el 2009 por Sampo Niskanen, como parte de su tesis de maestría en la Universidad Tecnológica de Helsinki. El programa fue escrito en Java, lo cual lo hace multi-plataforma, es decir, que puede ser ejecutado en computadoras con Linux, Windows o macOS.

Logo del simulador OpenRocket.
Logo del simulador OpenRocket.

OpenRocket está diseñado principalmente para ser usado por modelistas espaciales que quieran probar el desempeño de un cohete modelo, antes de construirlo o antes de lanzarlo. De hecho el software calcula de manera precisa las propiedades aerodinámicas de los cohetes modelo y simula su vuelo, y además entrega una gran variedad de resultados técnicos.… seguir leyendo

Cohete modelo

Proyecto 4

Tomando como referencia el cohete

cohete modelo
Imagen tomada de clipartbest.com

modelo mostrado en el post “Modelismo Espacial – ¿Cómo construir un cohete modelo?“, se fabricarán todos los sistemas que componen un cohete modelo, su lanzamiento y recuperación.

Preferentemente se usará software open source para el diseño, modelado, pruebas, documentación, etc.

Para llevar un control de los archivos que se generen se usará git, y github como servidor para almacenar el repositorio en linea, y que de esa forma sea accesible para todos los participantes en este proyecto.

Para facilitar el éxito del proyecto, se dividirá en los siguientes subproyectos:

  1. Estructura
  2. Motor
  3. Sistema de recuperación
  4. Encendido eléctrico
  5. Activador a distancia

Para seguir este proyecto visita https://argonur.com/cohete-modelo/seguir leyendo

Handbook of model rocketry (manual de modelismo espacial)

Este libro, escrito por G. Harry Stine, uno de los pioneros del modelismo espacial, y su hijo Bill Stine, es un manual que cubre todos los aspectos del modelismo espacial.

Portada del libro Hadbook of model rocketry.

En este libro se puede encontrar la historia y la situación actual en Estados Unidos de esta disciplina, una descripción detallada de los componentes de los cohetes modelo, instrucciones y recomendaciones para su construcción, etc.

Quizá el punto débil de este libro es que desaconseja que los interesados en tener al modelismo espacial como hobby construyan los motores de sus cohetes modelo, ya que según el autor, puede ser una tarea muy peligrosa, y por eso se recomienda mejor comprar los motores ya hechos.… seguir leyendo

Descentralizar a México

Desde hace tiempo había pensado, en que trasladar las dependencias del gobierno federal a los estados, sería de enorme beneficio para el país y para la misma Ciudad de México, donde la calidad de vida debido al hacinamiento, al tráfico, a la contaminación, a la insuficiencia de infraestructura, etc., es mala o por lo menos muy cuestionable.

Es la primera vez que veo o escucho que un político toca el tema, y espero que sea una idea que se vaya diseminando por todo México.

Independientemente de quien habla, vale mucho la pena escuchar el planteamiento.

Nota. Este no es el video original de este artículo.seguir leyendo

La ira de México – siete voces contra la impunidad

Portada del libro “La ira de México”.

Este es un libro muy duro que plasma, a través de historias reales y reportajes, la triste y desesperanzadora realidad del México contemporáneo. Un México donde la violencia rebasa a la humanidad, donde la impunidad florece debido a la fusión entre el crimen y el gobierno, y que permite la corrupción flagrante.

Entre las historias que se encuentran en el libro están las siguientes:

Vivir en México: un daño colateral. Muestra el grado de escepticismo, miedo y desconfianza que la situación del país ha generado entre los habitantes.

Lily canta como pajarito.seguir leyendo