Cinco proyectos para aprender Python

newcoder.png

Bueno, en este momento hay 3 proyectos completos, el cuarto está en desarrollo y el quinto estará listo en el futuro.

Como decía en el título, son proyectos pequeños divididos en varias fases cuyo objetivo es el de enseñar a los no iniciados o programadores con poca experiencia el lenguaje de programación Python. El sitio en cuestión es http://newcoder.io/ . Y está creado por una ingeniera de Red Hat y fundadore de PyLadies San Francisco.

Aug 19, 2013
Programación

Vídeos de la clase Técnicas ofensivas, defensivas y forenses para determinar la identidad del usuario web

droppedImage.jpg

En el ya conocido por muchos OpenSecurityTraining acaban de subir los vídeos de la clase: Técnicas ofensivas, defensivas y forenses para determinar la identidad del usuario web (Offensive, Defensive, and Forensic Techniques for Determining Web User Identity).

Son un total de 12 vídeos con una duración total de algo más de 3 horas. Los vídeos son los siguientes:

  • Part 1 (4:16, 37 MB) - Introduction
  • Part 2 (10:02, 92 MB) - Characteristics of Internet Connections
  • Part 3 (17:49, 156 MB) - Offensive - IP Geolocation
  • Part 4 (31:20, 254 MB) - Offensive - Browser Identification
  • Part 5 (5:51, 52 MB) - Defensive - Borrowing Wifi Connections
  • Part 6 (19:39, 146 MB) - Defensive - Shell & Cloud Accounts
  • Part 7 (24:07, 177 MB) - Defensive - Anonymizers
  • Part 8 (5:16, 46 MB) - Defensive - Web Browser Privacy Modes
  • Part 9 (11:54, 101 MB) - Defensive - Email Origin Obfuscation
  • Part 10 (16:13,129 MB) - Offensive/Defensive - Other Web Browser Attacks/Defenses
  • Part 11 (33:24, 257 MB) - Forensic: Database Analysis
  • Part 12 (15:01, 107 MB) - Forensic: Log Analysis
También están disponibles en youtube con calidad HD. También tienes acceso a las diapositivas (pptx, odp o pdf) del mismo.

Todo lo que necesitas para el curso es conexión a internet, un navegador y una seria de herramientas escrita por el profesor.

Aug 18, 2013
HackingSeguridadClases

Experto de seguridad publica en el muro de Mark Zuckerberg

facebook-bug-exploit-zukerberg.si.jpg

Según parece un experto de seguridad palestino cuyo nombre en Facebook es Khalil, después de reportar una vulnerabilidad en Facebook, que permitiría escribir en el muro de cualquier usuario incluso no siendo amigo de éste y no ser reconocida como tal por parte del equipo de seguridad de Facebook, decidió publicar en el muro de Mark Zuckerberg el siguiente mensaje:

1.jpg

Después de dicho acto, el equipo de seguridad le pidió a Khalil todos los detalles y después de que éste le proporcionará los mismos, Facebook reconoció la vulnerabilidad, pero no le pagarán nada por violar los términos de seguridad, aunque no le especifican que términos violó, además de bloquearle la cuenta.

Aug 18, 2013
SeguridadHacking

Bletchley, conjunto de herramientas para el criptoanálisis

220px-Al-kindi-cryptanalysis.png

Bletchley es un proyecto compuesto por varias herramientas y librerías que nos ayudan con la ardua tarea del criptoanálisis.

En estos momentos contiene cinco utilidades (línea de comandos):

Y tres librerías: Haz click en los enlaces para obtener más información sobre cada una.

Aunque dicho proyecto está escrito en Python, actualmente sólo funcionan en distribuciones Linux, *BSD and MacOS. Windows no está soportado en estos momentos, pero puede que en un futuro lo esté.

Aug 17, 2013
Seguridad

Er docu der finde: Revolución cuántica

Aug 16, 2013
DocumentalEr Docu der findeCiencia

Screencasts en modo texto

showterm.png

Muchos conocemos el concepto de screencast, el cual es básicamente es grabar en vídeo todas las acciones que vas haciendo en tu escritorio. Muy usado para la creación de tutoriales por ejemplo.

Pero si lo que estás grabando es por ejemplo un tutorial sobre la línea de comandos o alguna utilidad que ejecutas en modo texto, ¿Por qué no grabar el “vídeo” en modo texto? ¿Que ventajas tienes? Pues por ejemplo puedes hacer click en enlaces o copiar y pegar el texto del screencast, cosa que no podrías hacer desde un vídeo.

Aug 16, 2013
Recursos Informática

Colección de herramientas forense

Hard_disk.jpg

Tenía guardado este enlace, el cual contiene un buen puñado de utilidades sobre análisis forense, pero falta de tiempo y memoria se había olvidado por completo, hasta que vi el reto de hacking de nuestros amigos de Flu Project: BarceLOnas ¿Dónde está mi sobre? Y sin haber mirado el reto en sí, sí que me acordé de dicho enlace.

En el mismo podemos encontrar, como decía, un buen puñado de herramientas sobre análisis forense y además las tienes para Windows, Linux y Mac OS. Las herramientas son las siguientes:

Aug 15, 2013
HackingSeguridad

Lenguajes de programación explicados con su propia sintaxis

tiobe.png

Hoy os dejamos por aquí otra curiosa entrada sobre varios lenguajes de programación explicados con su propia sintaxis.

Desde al sitio Aprende X en Y minutos (Learn X in Y minutos) podemos a una curiosa explicación/introducción a varios lenguajes de programación (probablemente los más conocidos). Incluso hay traducciones al español de algunos de ellos: C, elisp, java, python y ruby.

¡Ojo! estos no son tutoriales sobre programación, sino una pequeña introducción a la sintaxis del lenguaje en sí explicada son su propia sintaxis, valga la redundancia.

Aug 14, 2013
Programación

Guía sobre hacking Ruby

220px-Yukihiro_Matsumoto.JPG

Si el título te ha atraído hasta aquí pensando en que ibas a encontrar información sobre cómo romper cosas con Ruby, metasploit o algo por el estilo, lo siento, aunque me alegro que hayas llegado hasta aquí :)

Este entrada trata sobre un proyecto llamado Ruby Hacking Guide, que no es más, y nada menos, que una traducción (al inglés) del texto original escrito en japonés.

Esta guía trata de explicar como funciona internamente el intérprete de Ruby original (escrito en C). Con lo cual es un texto muy técnico y que requiere amplios conocimientos del propio Ruby así como de C. Este proyecto se empezó hace ya algún tiempo, pero se quedó medio abandonado, pero ahora parece ser que está recobrando vida.

Aug 13, 2013
Programación