Hackear Headset Bluethoot
Video bastante interesante. Nos muestra una forma muy sencilla de penetrar un headset bluethoot.
Fuente www.tinkernut.com
Video bastante interesante. Nos muestra una forma muy sencilla de penetrar un headset bluethoot.
Fuente www.tinkernut.com
“El Proyecto Metasploit es un proyecto open source de seguridad informática que proporciona información acerca de vulnerabilidades de seguridad y ayuda en tests de penetración y en el desarrollo de firmas para Sistemas de Detección de Intrusos.Su subproyecto más conocido es el Metasploit Framework, una herramienta para desarrollar y ejecutar exploits contra una máquina remota. Otros subproyectos importantes son la bases de datos de opcodes (códigos de operación), un archivo de shellcodes, e investigación sobre seguridad. Inicialmente fue creado utilizando el lenguaje de programación de scripting Perl, aunque actualmente el Metasploit Framework ha sido escrito de nuevo completamente en el lenguaje Ruby.”
Después de cinco meses de desarrollo, la versión 3.4.0 del Metasploit Framework se ha liberado. Desde la versión 3.3 de Metasploit se añadieron más de 100 exploits nuevos y se han corregido más de 200 errores, Metasploit ahora tiene 551 exploit y 261 módulos auxiliares.Full Metasploit 3.4.0 Release Notes
Descargar Metasploit 3.4.0:
Web oficial: http://www.metasploit.com/
fuente : http://blackploit.blogspot.com/
Si ya estas cansado de cada vez que descomprimís un archivo le erras a alguno de los parámetros del programa tar podes probar unp.
Que es unp ?
Desempaquete (casi) todo con una sola orden
unp es un pequeño script en perl que hace un poco más fácil la extracción
de ficheros de un archivador. Puede usar varios programas de compresión y
archivado, elige el(los) correcto(s) automáticamente y extrae uno o más
ficheros de una sola vez
Como lo instalamos ?
aptitude install unp
Como lo usamos ?
unp archivo.tar.gx
unp archivo.bz2
Parece mentira, pero a pesar del fenómeno que han causado las redes sociales como Facebook o Twitter las viejas y buenas tecnologías siguen manteniendo su validez y popularidad. Es el caso de IRC (Internet Relay Chat), un sistema que permite mantener conferencias multiusuario en las que es posible mantener una activa conversación en grupos de usuarios remotos de una forma sencilla y eficaz.
El protocolo IRC tiene especial relevancia en el mundo Linux: un montón de eventos y reuniones se celebran de forma virtual, y esta tecnología facilita la participación y la puesta en marcha de esos encuentros. Los clientes para poder conectarse a estas conferencias son multitud, aunque hay algunos destacados.
Y destacar clientes IRC es precisamente lo que han hecho en Linux.com, donde han analizado las ventajas y desventajas de 5 grandes clientes de IRC que permiten a los usuarios conectarse a estos servicios. Los protagonistas son los siguientes:
Cambiar los botos de ubuntu a la normalidad
Lo primero es descargar window_controls.py y darle permisos para ejecutarse:
chmod +x window_controls.py
o con click derecho Propiedades > Permisos y seleccionamos Permitir ejecutar el archivo como un programa
ahora ejecutamos en la terminal:
./window_controls.py
o damos doble click sobre el archivo y listo podremos seleccionar donde queremos los botones de las ventanas:
Visto en Actualidad GNU/Linux
lftp es una aplicación manejada desde la terminal y destinada a realizar transferencias mediante protocolos ftp, http, fish, sftp, ftps y https. Permite realizar operaciones combinadas, siendo sencillo transferir, borrar, realizar backups incrementales, etc. Todo ello, mediante unas simples órdenes en la terminal que, incluso, podrán ser guardadas en un .txt para no necesitar escribirlas de nuevo; y con independencia del SO instalado en el servidor. A continuación, encontraréis un breve tutorial de iniciación a esta aplicación.
lftp se encuentra en los repositorios de numerosas distribuciones. Si no es vuestro caso, podéis descargarlo desde su web oficial.
Empecemos… La orden básica de conexión es:
Hoy encontre esto dando vueltas por la red y queria mostrarselos.
Los permisos asociados a ficheros y directorios, son una de las medidas de seguridad básicas en los sistemas. Generalmente, el usuario propietario será la persona que ha creado el fichero, pero ésta puede ser alterada después de su creación. Existen tres tipos básicos de permisos, que son de:
Cuando se asignan estos permisos, Linux guarda un registro de los mismos que posteriormente aparece reflejado en la lista de archivos, con lo cual, se crea un estado que se expresa mediante marcas:
Dichas marcas, pueden ser visibles con un formato largo mediante el comando, ls -l. Ésta es una salida típica:
drwxr-xr-x 2 Pepe Pepe 4096 jun 6 12:50 lg
-rwxrwxr-x 1 Pepe Pepe 0 jun 6 12:49 kgl.py
drwxr-xr-x 2 Pepe Pepe 4096 jun 6 12:50 scripts
FIGURA 1.1: Propiedades de la tabla de permisosComo podemos observar en la Figura 1.1, el primer carácter especifica el tipo de recurso. En este campo existen varios:
Finalmente, los nueve caracteres restantes se dividen en tres grupos:
Vamos a aplicar esto al script en Python de Pepe. Como podemos observar, este recurso es un archivo.
-rwxrwxr-x 1 Pepe Pepe 0 jun 6 12:49 kgl.py
Por consiguiente, Pepe (el propietario del archivo) tiene todos los derechos de acceso en él, con lo cual puede leer, escribir y ejecutar el archivo.
-rwxrwxr-x 1 Pepe Pepe 0 jun 6 12:49 kgl.py
De igual modo, los usuarios del grupo (del grupo Pepe) también pueden leerlo, escribirlo y ejecutarlo.
-rwxrwxr-x 1 Pepe Pepe 0 jun 6 12:49 kgl.py
Y finalmente, aquellos que no sean Pepe y que no pertenezcan a su grupo, tienen derecho a leer y ejecutar el archivo, pero en cambio, no pueden escribir en él.
En resumen:
Para definir los permisos a un usuario concreto sobre un archivo o un directorio, se utiliza el comando chmod. Existen tres tipos de operadores:
Veámos un claro resumen de como podemos quitar, agregar o asignar estos operadores.
Un método consiste en añadir letras (r, w, x) para asignar permisos a archivos individuales o directorios. Otro es utilizar el sistema octal, con el cual se pueden añadir valores octales y que veremos en el siguiente apartado.
El sistema octal, es un sistema numérico en base 8 que utiliza los dígitos de 0 a 7.
La siguiente tabla resume el esquema octal y lo que representa cada número, aunque seguidamente lo veremos con más detalle.
FIGURA 1.2: Valores octales--- por lo que no tenemos ningún permiso.--x por lo que el propietario tiene permisos de ejecución.-w- por lo que el propietario tiene permisos de escritura.r-- por lo que el propietario tiene permisos de lectura.--x por lo que X grupo tiene permisos de ejecución.-w- por lo que X grupo tiene permisos de escritura.r-- por lo que X grupo tiene permisos de lectura.--x por lo que otros tienen permisos de ejecución.-w- por lo que otros tienen permisos de escritura.r-- por lo que otros tienen permisos de lectura.drwxrwxrwt 13 root root 4096 jun 6 22:44 tmpdrwxrws--- 2 Pepe profesorado 4096 jun 3 22:12 Documentos el propietario del directorio y los miembros del grupo profesorado pueden acceder a este directorio. Los usuarios que no sean miembros de este grupo se “asignan” al mismo, con lo cual puede suponer un riesgo de seguridad si se definiera el valor root SUID en un programa.NOTA: Si los atacantes pueden explotar las debilidades de los programas root de SUID, potencialmente pueden obtener privilegios de root.
Los archivos de bit SUID y SGID pueden ser buscados de la siguiente forma: find / \( -perm -4000 -o -perm 2000 \) -ls > archivos_con_suid_sgid.txt con lo que nos hará un listado en un archivo de texto que posteriormente podemos analizar para otorgar los permisos adecuados para así, obtener un sistema mucho más seguro.
Finalmente, podemos facilitar las cosas reduciendo rápidamente los permisos del propietario, de grupos y otros usuarios a un número de tres dígitos utilizando los siguientes valores:
Veámos un caso práctico:
[cloti@ ~]$ pwd; cd /home/pepe/
/home/cloti
bash: cd: /home/pepe/: Permiso denegado
[pepe@ ~]$ chmod 755 /home/pepe/; ls -l /home
drwx------ 4 cloti secretaria 4096 jun 7 01:45 cloti
drwx------ 4 juan profesorado 4096 jun 7 01:45 juan
drwxr-xr-x 4 pepe profesorado 4096 jun 7 01:41 pepe
[cloti@ ~]$ cd /home/pepe/; ls -l
-rw-r--r-- 1 pepe profesorado 548 jun 7 02:20 Álgebras.doc
drwxr-xr-x 2 pepe profesorado 4096 jun 7 02:19 Exámenes
drwxr-xr-x 2 pepe profesorado 4096 jun 7 02:20 Física
drwxr-xr-x 2 pepe profesorado 4096 jun 7 02:20 Matemáticas
drwxr-xr-x 2 pepe profesorado 4096 jun 7 02:20 Prueba de acceso
-rw-r--r-- 1 pepe profesorado 897 jun 7 02:20 Tema 4 Funciones.docx
Primeramente, podemos observar como el usuario cloti intenta acceder a la carpeta pepe (/home/pepe), la cual le deniega el acceso. Seguidamente, nuestro protagonista Pepe ha decidido darle permisos de lectura y ejecución a Cloti, que posteriormente ha podido acceder igual que podría hacerlo Juan siendo éste de su mismo grupo.
Fuente ; http://arrivalsec.wordpress.com
SSHFs es un sistema de archivos basado en SSH File Transfer Protocol. El cual nos permite montar directorios remotos y trabajar sobre archivos remotos como si fuese de manera local. Para más información.
Que necesitamos?
- Antes de poder usar SSHFs debes tener un servidor SSH instalado.
- Instalamos el paquete:
# aptitude install sshfs
- SSHFs necesita del modulo “fuse“.
Miramos si lo tenemos:
$ grep ‘fuse’ /etc/modules
fuse
Sino no nos aparece entonces hay que incluirlo en /etc/modules:
# echo fuse >> /etc/modules
Ahora hay que cargar el modulo:
# modprobe fuse
Debemos agregar nuestro usuario al grupo que puede usar “fuse“:
# usermod -G fuse -a mi_usuario
Después de esto es recomendable reiniciar el servidor X
(Ctrl + Alt + Backspace) para que coja los cambios hechos con el comando usermod.
Contando con que todo vaya bien hasta aquí, solo falta montar la carpeta.
Montar la carpeta remota:
Creo la carpeta que servirá como punto de montaje (host local):
$ mkdir /home/usuario_local/carpeta_local
Bueno es hora de montar la carpeta_remota en la carpeta_local.
El comando lo mostraré con un ejemplo:
Usuario remoto: toniak
Usuario local: tmsto
Ip host remoto: 192.168.1.1
Carpeta remota: remota
Carpeta local: local
$ sshfs toniak@192.168.1.1:/home/toniak/remota /home/tmsto/local
Si todo sale bien nos pedirá la contraseña del usuario remoto.
Nota: Si el puerto que usa tu SSH no es el 22 entonces deberás especificar el puerto así:
$ sshfs -p puerto toniak@192.168.1.1:/home/toniak/remota /home/tmsto/local
Por último si vas a desmontar la carpeta:
$ fusermount -u /home/tmsto/local
Ahora todo lo que copies dentro de la carpeta local o en la carpeta remota será visible en los dos host.
Fuente: http://www.rinconinformatico.net/
El pasado sabado 26 de septiempre se realizo en la ciudad de Mar del Plata el Sofware Freedom Day, yo di una charla junto a Martin Gregorio sobre Servidores web Casero.
Aca les dejo el link de el Pdf de la charla , video y la galeria de fotos del evento.
Galeria de fotos en Facebook http://bit.ly/ZEfHS y http://bit.ly/G4SCO
Últimos comentarios