gradient_descent Santiago Hernández Ramos @santiagohramos shramos(at)protonmail(dot)com El algoritmo de descenso de gradiente ( Gradient Descent ) es probáblemente uno de los algoritmos de optimización más utilizados en Machine Learning y Deep Learning hoy en día. En este artículo voy a explicar los principios en los que se fundamenta este algoritmo, resolviendo todos los cálculos necesarios para…
Untitled1 This post shows how easy you can build a fuzzer for the MQTT protocol by using the Polymorph framework. I will start by assuming that the reader knows the MQTT protocol. For those who do not know it, you can find more information here . The first thing we will do is prepare the environment where we will perform the fuzzing, in this case, it will be very simple, a Kali Linux machine in…
Polymorph: Modificando paquetes ICMP en tiempo real @santiagohramos https://github.com/shramos/polymorph En este post vamos a ver lo sencillo que sería modificar el contenido de paquetes pertenecientes al protocolo ICMP utilizando Polymorph. Lo primero de todo, vamos a instalar la herramienta y a establecer el entorno de pruebas. Para empezar todos en el mismo punto, vamos a utilizar el despliegue…
About three years ago, in 2015, when I was in my computer engineering career, I began to be curious about the static analysis of source code. As I did not know much about the subject, I decided to investigate the main parts of which an analyzer is composed. After searching through the internet, I finished reading from start to finish the Dragon Book , a book from which I learned a lot. After…