PHP Avanzado - Traits

En éste módulo hablamos acerca de qué son y para qué sirven los Traits en PHP. Transcripción Hola, mi nombre es Alan Chavez. Autor del blog alanchavez.com. Y hoy vas a aprender que son los Traits en PHP y para qué sirven. La palabra Trait en español significa Rasgo o...
Aprende a escribir un troyano en Python

Aprende a escribir un troyano en Python

¿Quieres aprender C? Toma mi curso de Introducción a C completamente GRATIS! En éste tutorial, te voy a enseñar a como escribir los cimientos de una herramienta de administración remota (RAT) en Python. Antes de empezar el tutorial, asegúrate que tienes instalado...

La diferencia entre 0.0.0.0 y 127.0.0.1

Cuando incursionas en el mundo de las redes, invariablemente en algún momento te encontrarás con direcciones IP "especiales" o "privadas" que tienen un significado diferente dependiendo del contexto. Una confusión muy común entre principiantes es asumir que la...

Captura de banderas con curl, telnet y netcat

La técnica más fundamental durante la enumeración de servicios es la captura de banderas o banner grabbing. Ésta técnica consiste en establecer conexiones con servicios remotos, y analizar la respuesta que éstos servicios nos regresan. Aunque no lo parezca, la...
Valida los datos por los 2 lados!

Valida los datos por los 2 lados!

Realmente me pone de mal humor que pseudo programadores recomienden validar los datos solamente en Javascript. Me encanta mantenerme activo en comunidades de programación, ya sea en sitios como Foros del Web, StackOverflow, Google+ y Facebook. Por mi propia sanidad...
Implementación del patrón Factory en PHP

Implementación del patrón Factory en PHP

El patrón de diseño Factory te permite centralizar la creación de objetos en común en tu aplicación para desacoplar la relación entre clases... En palabras mortales, quiere decir que si tenemos una clase como: Podemos ver la clase Carro y Motor están acopladas, es...