Mostrando entradas con la etiqueta Shell. Mostrar todas las entradas
Mostrando entradas con la etiqueta Shell. Mostrar todas las entradas

viernes, 27 de diciembre de 2013

Cambiar fecha y hora del sistema en Debian


En cualquier computadora con un sistema operativo  existen dos tipos de reloj. El reloj de tiempo real, RTC, BIOS, CMOS, y  el reloj del sistema operativo. En Gnu/linux está configuración puede resultar errónea un motivo podría ser un mal funcionamiento de la pila de la placa base o un certificado caducado SSL accediendo con el navegador en alguna página. Gnu/Linux trabaja de forma independiente con los dos relojes. Cuando inicia el sistema es cuando utiliza el reloj "fecha y hora" de la BIOS para configurar el reloj sistema, sabia decisión para no tener que estar utilizando los dos a la vez. Su configuración  obviamente sería entrar en la BIOS y modificar los valores.




En Debian y derivados realizamos esta tarea  con hwclock y date.



SINTAXIS BÁSICA



date --set 

año-mes-día hora:minutos
xxxx-xx-xx xx:xx
Cambiar fecha y hora del sistema
date

Comprobar fecha y hora del sistema

hwclock --set --date

año-mes-día hora:minutos
xxxx-xx-xx xx:xx
Cambiar fecha y hora de la BIOS

hwclock 


Comprobar fecha y hora de la BIOS




ALGUNOS EJEMPLOS DE SINCRONIZACIÓN CON HWCLOK (Consultar "man")


hwclock --hctosys
Sincroniza el tiempo del sistema a partir del reloj de la BIOS. 
Buena opción para utilizar en scripts de arranque del sistema.

hwclock --systohc
Sincroniza el reloj de la BIOS a la hora del sistema actual.


lunes, 25 de marzo de 2013

Generador de contraseñas







Hace poco leí un tweet de @han0tt sobre un diccionario de 15GB, exáctamente en CrackStation's,  después de revisar toda la URL encontré que ofrecían un software y su código escrito en C++ bajo licencia GNU GPL3 para generar contraseñas en Hexadecimal de 64 bits, Alpha y Ascii en 64 caracteres. Funciona en cualquier sistema operativo tipo UNIX con /dev/random además de en todas las versiones de Windows. En sistemas operativos tipo Unix, /dev/random es un archivo especial que sirve como un generador de números aleatorios o seudo-aleatorios. Poner en funcionamiento en Debian/Ubuntu dicho código consta de unos pocos pasos pero es bastante sencillo. Previamente es necesario tener instalado apt-get install C++.
Tengo costumbre de crear un directorio donde realizar todo el proceso. Dentro del directorio creamos un archivo de texto con "gedit", pegamos este CÓDIGO y le damos el nombre de passgen.cpp. El siguiente paso consiste en ejecutar una shell dentro de la ruta donde está passgen.cpp para crear el ejecutable con el comando g++ passgen.cpp -o passgen, por útimo copiarlo en /usr/bin para poder invocarlo desde cualquier lugar.


















SINTAXIS BÁSICA
passgen "--hex --ascii --alpha"








DESCARGA del ejecutable ya generado para copiar en /usr/bin 


REFERENCIAS




miércoles, 23 de enero de 2013

Figlet


El significado más conocido en Internet del  anglicanismo "banner" es cartel publicitario. Algunos creados a partir de varios formatos de imágenes y otros por  animaciones elaboradas por otros tipos de software. En Gnu/Linux es posible crear estos carteles "menos vistosos" en consola con Figlet


Fiflet se instala con apt en Debian/Ubuntu



Imprime diferentes tipos de carteles ya que instala algunas fuentes.





Para utilizar las utilizar las fuentes hay que incluir la opción -f.


figlet -f [fuente.flf] [palabra]

Dichas fuentes están ubicadas en la ruta /usr/share/figlet


Con "cd" podemos desplazarnos, para visualizarlas  con "ls" . Otra opción son los parámetros:

                          dpkg -L figlet | grep flf | tail -16






lunes, 30 de enero de 2012

Reaver WPS en Debian


Este texto ha sido extraído, traducido y resumido. Documento original.


"Wi-Fi Protected Setup ™ es un programa opcional de certificación de la Alianza Wi-Fi que está diseñado para
facilitar la tarea de instalar y configurar seguridad en redes inalámbricas de área local. Introducido por el Wi-Fi Alliance a principios de 2007, el programa ofrece un conjunto de toda la industria de soluciones de configuración de la red hogares y pequeños entornos de oficina (SOHO).
Wi-Fi Protected Setup permite a los usuarios típicos que poseen poco conocimiento de la tradicional Wi-Fi parámetros de configuración y de seguridad para configurar automáticamente nuevas redes inalámbricas, agregar nuevos dispositivos y activar la seguridad.
A pesar de WPS se comercializa como una forma segura de configurar un dispositivo inalámbrico, hay diseño y los defectos de ejecución que permiten a un atacante obtener acceso a una otra forma suficientemente seguro de la red inalámbrica.

Fin traducción.

Reaver implementa un ataque de fuerza bruta contra el WiFi Protected Setup (WPS) PIN de registro con el fin de recuperar contraseñas WPA/WPA2. De ahí LA IMPORTANCIA QUE TIENE DESACTIVAR ESTE PROTOLO EN NUESTRO ROUTER.
Estos son los pasos a seguir para descargar, compilar e instalar reaver-wps desde su código fuente en Debian, en Ubuntu es el mimo proceso sólo difiere en la preposición del comando "sudo" a cada orden.



DEPENDENCIAS

  • build-essential >>  Incluye los paquetes básicos para la compilación de programas escritos en lenguaje C y en C++.

  • libcap0.8-dev >>> Necesario para la captura de paquetes.

  • libsqlite3-dev >>> Librería compartida.

INSTALACIÓN DEPENDENCIAS

apt-get install build-essential libpcap0.8-dev libsqlite3-dev



DESCARGA REAVER WPS

wget http://reaver-wps.googlecode.com/files/reaver-1.4.tar.gz




DESEMPAQUETAR

   tar xvf reaver-1.4.tar.gz



Al descomprimir se crea el directorio /reaver-1.4 y dos subdirectorios /docs y  "/src". En este último hay que ubicarse y lanzar :


  1. ./configure
  2. make
  3. make install

NOTA

En el directorio "docs" viene un "readme con todas las opciones para reaver y wash.


 Descarga Reaver WPS











Quizás te interesa:

Related Posts Plugin for WordPress, Blogger...