iniqua

1jul/100

Python Lib: iptools

Esta pequeña libreria proporciona un puñado de funciones y un par de objetos que pueden utilizarse junto con Scapy para organizar y facilitar el uso de IPs.

#!/usr/bin/env python
import iptools

INTERNAL_IPS = iptools.IpRangeList(
'127.0.0.1',                # single ip
'192.168/16',               # CIDR network block
('10.0.0.1', '10.0.0.19'),  # inclusive range
)

Funciones

  • validate_ip: Validar una dirección IP.
  • validate_cidr: Valida el CIDR de una dirección IP.
  • cidr2block: Convierte la notación CIDR en una tupla donde se muestra la IP de inicio y la IP final.

Objects:

  • IpRange: Rango de IPs 'iterable'.
  • IpRangeList: Listado de rangos de IPs 'iterables'.

+info: http://code.google.com/p/python-iptools/

Create PDF    Enviar articulo en formato PDF a
16jun/100

EQNTDC[W7]: Lector huellas Windows 7

Los que tenéis ordenadores (portátiles normalmente) con lector de huellas digitales puede que os halláis encontrado con este problema.

En nuestro Windows XP teníamos configurado el lector de huellas y todo iba de maravilla. Después actualizamos o reinstalamos Windows 7 y dejamos de poder logearnos en el sistema con nuestras huellas digitales.

¿Cuál es el problema? Pues que el método que usa es algo diferente. En Windows XP teníamos un programa auxiliar desde el que introducíamos nuestras huellas e informábamos al sistema. Con Windows 7 esta funcionalidad se integra con la configuración general. Veamos cómo hacerlo:

1 - En mi caso el lector es un UPEK. Nos bajamos los drivers de la página del fabricante.

2 - Abrimos la configuración de nuestro usuario. Hacemos click en nuestra imagen de usuario:

PDF Download    Enviar articulo en formato PDF a
15jun/100

“Offsec Exploit-db Search” Update

Exploit Database ha modificado el script que realiza la búsqueda sobre su archivo de exploits. Por ello hemos actualizado el plugin publicado en addons.mozilla.org para soportar este cambio.

Create PDF    Enviar articulo en formato PDF a
9jun/100

Visual Studio un IDE… ¿1..N?

Supongo que habrá dos tipos de personas leyendo este post (¡y que conste que el comentario no tiene que ver con el chiste!). Los que habrán pillado al vuelo de que irá y los que habrán pensado: ¿Qué se les habrá ocurrido ahora a esta gente de Iniqua.com?.

Para ser franco es una frikada. Sí, lo sé. Este post va de cómo con un solo IDE podemos programas con esos lenguajes de programación (de ahí lo de 1<->N :P ) que tal vez nunca nos hubiéramos imaginado que se pudiera. Vamos, lo que hace Eclipse o Netbeans pero con Visual Studio, que parece que es muy estricto y poco versátil.

No sé si a vosotros os pasa, pero cuando se llevan varios lenguajes en rueda es muy molesto tener que estar cambiando de uno a otro constantemente. Que si para mis scripts uso Python o Perl. Para web uso .Net, Java o php. O para entorno de escritorio uso .Net o Java. Es muy molesto tener que tener un editor para cada cosa. ¡Y no vale que me digáis que use Vim o Emacs!, que para cosas relativamente pequeñas está bien, pero para algo de más envergadura no es viable.

Si os gusta Visual Studio y estáis acostumbrados a él, ¿porqué no integrarlo todo?. Aquí os presentamos una serie de plugins con los que poder tener un todo en uno:

PDF Download    Enviar articulo en formato PDF a
Get Adobe Flash playerPlugin by wpburn.com wordpress themes