En este articulo voy a resumir. los pasos para instalar:
Servidor LAMP/Cloud: Apache, PHP 7.3, Certificado SSL Validado , Nextcloud16.
Lo que nos va ha permitir usar nuestro servidor vps como una Nube/Cloud propia.
Con la que tener todos nuestros dispositivos sincronizados.
con los siguientes servicios: Archivos , Fotos, Agenda, Contactos , calendario , notas, videollamadas etc…
Se acavo el depender de servicios de terceros.
Continuando con Enum Detector .
La enumeracion es un paso previo al ataque.
Se trata de averiguar que servicios vulnerables tiene un servidor.
Con este script (version1) intento analizar que enumeraciones son mas comunes.
y a la vez que las detecto bloqueo las ips de los atacantes.
Protegiendo el servidor (una enumeracion agresiva puede acabar en DOS).
Node-Red en un entorno portabilizado con el framework electron.
Es una Simplificacion del proyecto ElectronArduinoNodeRed
En esta version al quitar el Puerto Serie no es necesario compilar luego se obtienen algunas mejoras.
Tambien se le a añadido una traduccion a español
(gracias a que la ultimaversion de node-red tiene soporte multilenguage)
Añadida compilacion para Raspberry Pi
Aqui dejo un flujo para node red.
que recoge y procesa comandos de voz de alexa.
Ahora solo queda hacer con el comando lo que quieras.
Persianas, luces, comandos pc, control arduino…
Node-Red en un entorno portabilizado con el framework electron.
Es una Simplificacion del proyecto ElectronArduinoNodeRed
En esta version al quitar el Puerto Serie no es necesario compilar luego se obtienen algunas mejoras.
Tambien se le a añadido una traduccion a español
(gracias a que la ultimaversion de node-red tiene soporte multilenguage)
Añadida compilacion para Raspberry Pi
Nueva version con Node-Red 1.0.0 Beta2
Aprovechando el lanzamiento de la Beta2 de node-red he aprovechado para integrarla en el entorno electron. añadiendo algunas funciones:
- Posibilidad de proteger la interfaz Admin con usuario y contraseña.
- Añadido el acceso a la API electron desde Node-Red.
- Optimizado Tamaño. (Aplicacion estatica Solo 47Mb Sin instalacion Descomprimir=> ejecutar)
- Añadida traduccion a español (80%)
Google Blockly es un lenguaje de programación visual (Open Source con licencia Apache License 2.0)
compuesto por un conjunto de instrucciones que podemos combinar como si fueran las piezas de un puzle.
Aqui teneis una demo totalmente funcional que he integrado en este blog.
Un sencillo generador online de codigos de barras (En 10 Lineas)
Basado en la libreria JsBarcode.
Comandos utiles para la administracion y diagnostico de sistemas.
Nota: Solo documento los que me han parecido curiosos. (Omito los Obbios)
Aqui dejo unas pantallas de lo que parece que seran las nuevas caracteristicas de la version 1 de node-red
Estas pantallas estan sacadas de la version Beta2 de node red.
A Destacar: idiomas y gestion de proyectos.
Aqui dejo un flujo muy chulo para node red.
permite controlar via web un movil android.
En el ejemplo se controla un movil conectado a una Raspberry-Pi
La raspberry-pi hace de servidor IOT y el movil le proporciona la conexion a internet.
La Idea es controlar un Arduino po wifi mediante peticiones HTTP.
Continuando con HTTP_control
Esta vez añado Conexion a una red wifi existente y lectura del Pin A0.
Una de las fases previas a un ataque o pentesting es la enumeracion.
1º esta la enumeracion de puertos y servicios: detectada y bloqqueada con AntiNmap.
2º Una vez descubiertos los servicios vendria listar los recursos de los mismos.
En el caso de http (Servidores de paginas web) uno de los vectores de ataque mas buscado es la Inyeccion SQL.
Seguido de CMS (Gestores de contenidos como WordPres) y sus interfaces de administracion.
Nueva version con Node-Red 1.0.0 Beta2
Aprovechando el lanzamiento de la Beta2 de node-red he aprovechado para integrarla en el entorno electron. añadiendo algunas funciones:
- Posibilidad de proteger la interfaz Admin con usuario y contraseña.
- Añadido el acceso a la API electron desde Node-Red.
- Optimizado Tamaño. (Aplicacion estatica Solo 47Mb Sin instalacion Descomprimir=> ejecutar)