Satura rādītājs:
- 1. darbība: INSUMOS DE LA APLICACIÓN
- 2. solis: ARQUITECTURA DE LA SOLUCIÓN
- 3. darbība: WS-RPI: ACTUALIZAR LA RASPBERRY PI & INSTALAR CABECERAS DEL OS
- 4. darbība: WS-RPI: DESCARGAR EL PROGRAMMATŪRA DE LA APLICACIÓN
- 5. darbība: WS-RPI: INSTALAR LIBRERÍAS NECESARIAS
- 6. darbība: WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA
- 7. darbība: WS-RPI: INSTALAR HERRAMIENTA AIRCRACK-NG
- 8. darbība: WS-RPI: VERIFICAR VERSIÓN DE PYTHON
- 9. darbība: WS-RPI: INSTALAR MYSQL
- 10. darbība: WS-RPI: INSTALAR NODEJS & EXPRESS
- 11. darbība: WS-RPI: CONFIGURACIÓN BASE DE DATOS
- 12. darbība: WS-RPI: CONFIGURACIÓN SCRIPT & SERVICIOS
- 13. darbība: WS-RPI: INICIAR TAREAS PROGRAMADAS
- 14. darbība: WS-RPI: CONFIGURACIÓN DE RED
- 15. darbība: WS-RPI: CONFIGURACIÓN PERMANENTE
- 16. darbība: WS-RPI: VERIFICAR FUNCIONAMIENTO
- 17. darbība: WS-RPI: Estado General Del Dispositivo
- 18. darbība: WS-RPI: Cambiar Configuración Del Dispositivo
- 19. darbība: DACS: CONFIGURACIÓN
- 20. darbība: DACS: INSTALACIÓN DEL AMBIENTE VIRTUALIZADO
- 21. darbība: DACS: IMPORTAR EL DISCO EN EL PROGRAMMATŪRA DE VIRTUALIZACIÓN
- 22. darbība: DACS: INICIAR LA MÁQUINA VIRTUAL
- 23. darbība: DAC-S: ACCEDER a LA APLICACIÓN DE GESTIÓN
- 24. darbība: DAC-S: IZVĒLNES PRINCIPĀLAIS
- 25. darbība: DAC-S: MENÚ DE CONFIGURACIÓN
- 26. darbība: DAC-S: MENÚ “WS-RPI”
- 27. darbība: DAC-S: CONFIGURAR EL WS-RPI
- 28. darbība: DAC-S: MENÚ “LISTADO DE WS-RPI INALÁMBRICOS”
- 29. darbība: DAC-S: MENÚ “PLANO”
- 30. darbība: DAC-S: MENÚ “GESTIÓN DE ALERTAS”
- 31. darbība: DAC-S: ARQUITECTURA
- 32. darbība: DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FRONTEND
- 33. darbība: DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND
- 34. darbība: DAC-S: ACCESO a LA BASE DE DATOS
Video: Kā izveidot uzraudzības sistēmu neatļautiem bezvadu piekļuves punktiem: 34 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Saludos lectores.
In presente instructivo es una guía de como desarrollar un system de monitororeo de puntos de acceso inalámbricos no autorizados utilizando una Raspberry PI.
Este sistēma fue desarrollado como parte de un trabajo de izmeklēšana de tesis de maestría de la Universidad Cenfotec de Costa Rica.
La aplicación esta Conformada por dos elementos básicos, un dispositivo de monitororeo (Rasberry PI) el cual se encarga de recolectar señales inalámbricas del espacio físico que se desea monitororear, para posteriormente enviar dicha informationción al segundo elements, un software deeisti encarga de analizar el comportamiento y patrones de las señales, en caso de detectar algún tipo de anomalía genera las alertas necesarias.
Instrukcijas, kā sadalīt un sadalīt, ir primārais un kombinētais konstruktīvs un disponēts monitoru elektroniskais se denomina WS-RPI, mientras que la segunda parte consiste en comoconfigurar el software de control y gestión el cual se denomina DAC-S.
1. darbība: INSUMOS DE LA APLICACIÓN
- Rasberry PI 3.
- Rasbiešu versijas kodols 4.9.*.
- Python 2.7.9.
- MySql 14.14.
- Bezvadu karte Alfa AWUS036ACH.
- Mezgls 4.8.
- 2 Led.
- 1 izturība 220 omi.
- Oracle virtuālā kaste.
2. solis: ARQUITECTURA DE LA SOLUCIÓN
Para poder realizar un escenario de pruebas de la solución, se requiere al menos una red local donde se encuentre instalado el DAC-S, un WS-RPI, un punto de acceso inalámbrico autorizado y un punto de acceso no autorizado o vecino.
Como se muestra en la imagen se propone crear una red local con el segmento de red 192.168.1.0/24, pues en este segmento de red se encuentran las directcciones IP que poseen el DAC-S (192.168.1.5) y la WS-RPI (192.168.1.10) par defektu.
En la red local también se propone que exista un equipo con la directcción de red 192.168.1.1, el cual funge como corta fuegos y default Gateway.
Por último, al punto de acceso autorizado se le asigno la directcción de red 192.168.1.2 y ESSID “Autorizado”.
3. darbība: WS-RPI: ACTUALIZAR LA RASPBERRY PI & INSTALAR CABECERAS DEL OS
Iniciamos la Raspberry PI, la cual se puede acceder mediante interfaz gráfica o mediante SSH (requiere configuración adicional), lo primero que se va a realizar es currentizar la versión del system operativo e instalar las cabeceras del system operativo, para esto se ejecutan los siguientes Komandas:
Iniciar sesión como super administrators:
sudo - su
Skatiet esecutan los siguientes comandos para descargar las cabeceras del system operativo y instalar aktualization en caso de que haya disponibles:
- apt-get atjauninājums
- apt-get jauninājums
- sudo apt-get install raspberrypi-kernel-headers
4. darbība: WS-RPI: DESCARGAR EL PROGRAMMATŪRA DE LA APLICACIÓN
Una vez se tiene aktualizēta el sistēmas operētājsistēma de la PI, se processe and instalar las fuentes del proyecto WS_RPI, para esto se debe descargar el archivo ws-rpi.software.tar y se debe colocar en el directorio raíz / del system operativo de la Aveņu PI.
Después de esto ejecutamos los siguientes comandos:
- cd /
- darva –xvf ws-rpi.software.tar
El último comando inicia el process de descompresión de los archivos, generando los siguientes directorios en el system operation:
- /cenfotect
- sākums/pi/WS-RPI/
En dichos directories se encuentran los recursos de software necesarios para instalar y configurar la aplicación correctamente siguiendo los pasos especificados en esta guía.
5. darbība: WS-RPI: INSTALAR LIBRERÍAS NECESARIAS
Se instalan las librerías y herramientas necesarias para configurar el dispositivo, para esto se ejecutan los siguientes comandos:
- apt-get install libc6-dev
- apt-get install bc
- apt-get install libssl-dev libnl-3-dev libnl-genl-3-dev ethtool
6. darbība: WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA
Alfa AWUS036ACH parafarma realizācijas las funciones de escaneo de señales, debido a que la serveeta integrada de la PI no soporta trabajara en modo monitor y no posee soporte para trabajar en frecuzia de 5.
Para poder utilizar esta tarjeta se debe compilar e instalar el driver de forma manual, pues al momento de desarrollar la izmeklēšana no se encontraba disponible en el repositorio de paquetes del system operativo.
Antes de compilar el driver lo primero que se debe garantizar es que la tarjeta esté conectada a la PI, y se procede a ejecutar los siguientes comandos:
- cd/home/pi/WS-RPI/rtl8812au/
- padarīt CROSS_COMPILE = arm-linux-gnueabihf- ARCH = arm
- veikt instalēšanu
Reiniciamos el dispositivo para verifica que el driver cargue correctamente:
iniciators 6
Una vez la Raspberry se ha reiniciado, verificamos que el modulo se initió correctamente, para esto verificamos que la PI reconozca la tarjeta wlan1, verificamos corriendo el siguiente comando:
ip un s
7. darbība: WS-RPI: INSTALAR HERRAMIENTA AIRCRACK-NG
Uzstādiet hermarienta gaisa kuģa lidmašīnu, para esto se ejecutan los siguientes
Komandas:
- cd /home/pi/WS-RPI/aircrack-ng-1.2-rc3/
- veidot
- veikt instalēšanu
- airodump-ng-oui-update
8. darbība: WS-RPI: VERIFICAR VERSIÓN DE PYTHON
Programmas Python 2.7, programmatūras Python 2.7, la cual se encuentra instaliada por defect en la PI, para verificar la versión de este lenguaje se puede ejecutar el siguiente comando, daļa:
Python –V
9. darbība: WS-RPI: INSTALAR MYSQL
Ievietojiet MySQL un instalējiet to atkarībā no atkarības, elektroniskās funkcijas, kas paredzētas datu glabātuvei, lai saglabātu PI. Para esto se ejecutan los siguientes comandos:
- apt-get install python2.7-mysqldb
- apt-get install mysql-server-trūkst labojuma
Cuando la instalación se encuentra en progresso, se muestra una ventana que solicita la contraseña de administración del MySQL, se debe ingresar el valor de la siguiente contraseña por defekts: R45p1Mysql2017.
Posterior a esto se oprime el botón aceptar hasta que la instalación se dé por finalizada.
10. darbība: WS-RPI: INSTALAR NODEJS & EXPRESS
La GUI de la aplicación se desarrollóutilizando el lenguaje de programción NodeJS 4.8, Raspberry por defekto trae instalado este lenguaje, pero es una versión bastante desactualizada, para aktualize los binarios a la versión requerida se deben ejeesar
- čokurošanās -sL https://deb.nodesource.com/setup_4.x | sudo bash -
- apt -get install nodejs -y
- apt-get install node-gyp
Se verifica que el nodejs se haya instalado correctamente ejecutando el siguiente comando:
mezgls -v
El cual deberá mostrar que la versión es la 4.8.7.
Después se debe ir a la carpeta del proyecto donde se encuentran los códigos fuentes, y se instalan las dependencias para que funcionen correctamente, para esto se ejecutan los siguientes comandos:
- cd/cenfotec/GUI/
- npm instalēt
11. darbība: WS-RPI: CONFIGURACIÓN BASE DE DATOS
Skatiet eScituate siguiente comando utilizando el usuario super administrators MySQL y la contraseña que se ingresó cuando se instaló dicho program.
Una vez se inicia sesión en la consola administrativa del MySQL se ejecuta el siguiente comando:
/home/pi/WS-RPI/SQL/Configure.sql
Ahora se crea la estructura de base de datos:
avots /home/pi/WS-RPI/SQL/CreateDB.sql
Skatiet MySql žestora žestoru šajā kontā:
Izeja
12. darbība: WS-RPI: CONFIGURACIÓN SCRIPT & SERVICIOS
Ejecutamos los siguientes comandos para realizar las configuraciones:
- cd/cenfotec/script/
- chmod +x *
Skatiet verifica que todos los scripts hayan quedado con permisos de ejecución:
ls -lha
Ahora se crean los servicios que levantan la GUI y el socket de comunicación:
- cd/cenfotec/GUI/
- forever -service install wips -gui --script bin/www -p $ (dirname "$ (kas uz visiem laikiem)") -e "PATH =/usr/local/bin: $ PATH"
- uz visiem laikiem instalēt socket -py -s /cenfotec/socket/main.py -f "-c"/usr/bin/python '"
Ahora se inician los servicios creados en los pasos anteriores:
- servisa ligzda-py start
- servisa salvetes-gui start
Se verifica que los servicios se hayan iniciado correctamente verificando que los puertos 3000 y 9001 se encuentren disponibles en el dispositivo ejecutando el siguiente comando:
nmap localhost
13. darbība: WS-RPI: INICIAR TAREAS PROGRAMADAS
Skatiet habilitārās las tareas programmas un ejecutando los siguientes comandos:
- servisa cron pārlādēšana
- update-rc.d cron enable 2 3 4 5
- crontab -e
Skatiet galīgo informāciju arhīva cron:
# Tarea programada que realiza el escaneo de señales0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 * * * * /cenfotec/script/airodump-ng.sh
14. darbība: WS-RPI: CONFIGURACIÓN DE RED
Ahora se procede a configurar la red de la PI, de tal forma que la configuración sea la que carga la aplicación de monitoreo, y no la que trae el dispositivo por defekts, para esto editamos el archivo/etc/network/interfaces con el editor de su preferencia, para este caso se utilizara vi.
Ejecutamos el siguiente comando:
vi/etc/network/saskarnes
Dejamos el archivo de la siguiente manera:
# interfaces (5) fails, ko izmanto ifup (8) un ifdown (8)# Lūdzu, ņemiet vērā, ka šis fails ir rakstīts lietošanai kopā ar dhcpcd# Lai iegūtu statisku IP, skatiet /etc/dhcpcd.conf un 'man dhcpcd.conf'# Iekļaut failus no /etc/network/interfaces.d: source-directory /etc/network/interfaces.dauto lo iface lo inet loopbackiface eth0 inet manualallow-hotplug wlan0 iface wlan0 inet manual # wpa-conf /etc/wpa_supplicant/wpa_supplicant.confallow -hotplug wlan1 iface wlan1 inet rokasgrāmata # wpa-conf /etc/wpa_supplicant/wpa_supplicant.confiface noklusējuma inet rokasgrāmata
15. darbība: WS-RPI: CONFIGURACIÓN PERMANENTE
Skatiet skripta konfigurāciju, lai sāktu konfigurāciju un pēc tam veiktu šādas darbības:
vi /etc/rc.local
Vienošanās ar galīgo saturu arhīvā:
/cenfotec/script/startConfig.sh >> /cenfotec/logs/start.log 2 >> /cenfotec/logs/start.errorexit 0
16. darbība: WS-RPI: VERIFICAR FUNCIONAMIENTO
Una vez finalizada la configuración se reinicia el dispositivo, ejecutando el siguiente comando:
iniciators 6
Una vez el dispositivo cargue se deberá encender la luz led color amarilla de forma fija, esto es un indicador de que el dispositivo inicio correctamente pero aún no ha sido configurado. La directcción de red que carga por defekts es la 192.168.1.10.
Lai iegūtu informāciju par iekārtām, kas paredzētas dispečeriem un debešu sistēmām, personālajā datorā tiek izmantots parasts un nepareizs segmenta segments, kā arī navigācijas tīmekļa vietne:
192.168.1.10:3000/
Se muestra la página de inicio de sesión de la GUI de configuración del dispositivo, el usuario y contraseña por defekts son admin y defaultAdmin respectivamente.
17. darbība: WS-RPI: Estado General Del Dispositivo
Desués de iniciar sesión en la WS-RPI, el system despliega una pantalla de estado general del dispositivo, como nombre, directcción de red del controlador, puerto de gestión del controlador, tiempo encendido, hora, directcciones de red y estado de las partiones.
18. darbība: WS-RPI: Cambiar Configuración Del Dispositivo
Desués de iniciar sesión en la WS-RPI, el system despliega una pantalla de estado general del dispositivo, como nombre, directcción de red del controlador, puerto de gestión del controlador, tiempo encendido, hora, directcciones de red y estado de las partiones.
En caso de que se desee cambiar la configuración del dispositivo, una vez se haya iniciado sesión se puede oprimir sobre el botón “Configuración”, en el cual se pueden cambiar parámetros de red como usuario y contraseña de gestión, configuración de red, parámetros de datu bāzes, entre otros.
19. darbība: DACS: CONFIGURACIÓN
Sistēmas DAC-S sistēma ir moderna un neatklāta, elektroniska programmatūra, kas importē un nodrošina VirtualBox vai VMware Workstation Player virtualizācijas programmatūru.
Virtuālā diskotēka, kas pieejama, nosakot URL: DAC-S Disco Virtual.
Una import importoo disko virtuālā un programmatūras virtualizācija un inicializēta sistēmas operētājsistēma, el DAC-S iniciatora automātiskā iekārta un ambiente que se encuentra configurado con todos los komponenti y programmas utilizados en el desarrollo del system.
20. darbība: DACS: INSTALACIÓN DEL AMBIENTE VIRTUALIZADO
Instalējiet VirtualBox virtualizācijas programmatūru, kas pieejama tiešā veidā:
Colocar los archivos del disco virtual and on directorio de fácil acceso o donde el usuario los desee instalar.
21. darbība: DACS: IMPORTAR EL DISCO EN EL PROGRAMMATŪRA DE VIRTUALIZACIÓN
Lai importētu virtuālo diskotēku un virtuālo programmatūru, kas paredzēta Oracle VirtualBox virtuālajai programmatūrai, ir pieejama šāda informācija:
- Virtuālās programmatūras programmatūra “VirtualBox”.
- Noklikšķiniet uz “Nueva”, atlasiet opciju “Microsoft Windows”, “Windows 7 (64 bitu)” un noklikšķiniet uz “Next”.
- Atlasiet virtuālās atmiņas RAM atmiņu.
- Izvēlieties disko duro atlases opciju “Izmantojiet virtuālo disko disko arhīvu”. Noklikšķiniet uz atbilstošā el ícono de la carpeta, ubicar el disco virtual mencionado en los pasos anteriores y seleccionarlo “WIN 7 disco-virtual”.
- Noklikšķiniet uz elotona “Crear”.
22. darbība: DACS: INICIAR LA MÁQUINA VIRTUAL
Para iniciar la máquina virtual, click sobre el botón “Iniciar” y esperar que se despliegue el escritorio del system operativo.
23. darbība: DAC-S: ACCEDER a LA APLICACIÓN DE GESTIÓN
Una vez la maquina virtual haya iniciado, se puede ingresar al aplicación de gestión del DAC-S, para esto se deben seguir los siguientes pasos:
Abrir un navegador, piemēram, Google Chrome.
Ingresar la siguiente directcción en el navegador: https:// localhost: 8080/dac-s/login
Ingresar el usuario y contraseña. Izmantojiet defektu “admin” un kontraseña un “pass123”.
24. darbība: DAC-S: IZVĒLNES PRINCIPĀLAIS
Después de iniciar sesión se muestra la pantalla de bienvenida al system y las opciones del menú de la aplicación.
25. darbība: DAC-S: MENÚ DE CONFIGURACIÓN
Antes de utilizar el DAC-S se recomienda revisar y configurar los parámetros requeridos por la aplicación para su funcionamiento.
Se ha dividido en tres secciones:
- Sistēma: Se debe tener principa atención al campo “Correo Electronico”, y colocar el koreo al cual desea recibir notificaciones.
- Datu bāze: skatiet datu bāzes pamataprīkojumu, lai izveidotu virtuālu se encuentra sarakstu, kurā nav vajadzīgo modificar estos parámetros.
- Korekcija: Atbildiet uz dienesta konfigurācijas parametriem. En este caso se esta utilizando Gmail como servidor de koreo. Pēc tam, kad ir konfigurācijas centrs “Usuario SMTP”, tas atbilst Gmail labdarības dienesta ziņojumam, kas ir informatīvs.
26. darbība: DAC-S: MENÚ “WS-RPI”
Este permite pergarite congar y configurar los WS-RPI (Wireless sensor Raspberry PI), para esto se deben seguir los siguientes pasos:
-
Dar click sobre el ikono + de color verde, el cual mostrará una pantalla solicitando los siguientes data:
- Nombre: WS-RPI identifikators.
- Lietošanas veids: WS-RPI gestion lietojums
- Kontrindikācija: WS-RPI kontrindikācija
- IP: Dirección de red asignada al WS-RPI.
- Puerto: puerto para establecer la conexión con el WS-RPI.
- Noklikšķiniet uz "Botons". Seguidamente se mostrará el WS-RPI un el listado.
27. darbība: DAC-S: CONFIGURAR EL WS-RPI
En el listado, sobre el WS-RPI previamente agregado, dar click sobre el botón “Editar”. Konfigurējot un pārbaudot, vai sistēma ir savienota ar WS-RPI, noklikšķiniet uz “Configurar”. Iestatiet pareizo konfigurāciju, izvēlieties pareizo iestatījumu “WS-RPI configurado correctamente, proceda a guardar los cambios”.
Una vez se haya realizado la configuración se habilitará un nuevo campo “Estado”, el cual puede tener los siguientes valores:
- “Aktivitāte”: WS-RPI significa que el enentent list in para entrar en operación
- “Inactivo”: WS-RPI significa que el entrará en operación, pero se encuentra debidamente configurado.
Finalmente dar click sobre el botón “Guardar” para aplicar los cambios.
28. darbība: DAC-S: MENÚ “LISTADO DE WS-RPI INALÁMBRICOS”
Muestra un listado de WS-RPI que se encuentran en estado “Activo”. Para cada WS-RPI se pueden realizar las siguientes operaciones.
- Izgudrojuma izgudrošanas veids: atrodiet “Inventario”, lai uzzinātu, kā rīkoties ar WS-RPI un atrast detektus.
- Almacenar el listado de puntos de acceso al dar click sobre el botón “Guardar”,.
- Plasmas klasifikācija: “ClasificarAP”, kas ir piemērota, lai iegūtu pilnīgu klasifikāciju, ir pilnīga klasifikācija, lai saņemtu acs redzes un acs redzes kritēriju.
29. darbība: DAC-S: MENÚ “PLANO”
Muestra de forma gráfica los WS-RPI piekrīt DAC-S. Para cada WS-RPI konfigurācija, lai uzzinātu vairāk informācijas:
- Nombre: atbilst WS-RPI.
- Inventario: Puede tener los siguientes valores (Sin inventario, Guardado y Clasificado), mostrándose and color verde cuando contiene “Clasificado”, lo cual indica que para ese WS-RPI ya se cuenta con una base de datos contra la cual comparar los nuevos puntos de acceso inalámbricos detectados y si atbilst generar alertas.
- Estatus: puede tener los siguientes valores (Sin estatus, Problema de configuración, Sin comunicación y Correcto), lielākā daļa krāsu un krāsu versijas “Correcto”, lo cual indica que el WS-RPI se encuentra online.
- Brīdinājumi: muestra el número de alertas que se han generado de ese WS-RPI y que aún no han sido atendidas.
- Sīkāka informācija: WS-RPI var aplūkot attēlus ar vizuālu informāciju par adicional como la IP un la fecha hora de la última conexión.
30. darbība: DAC-S: MENÚ “GESTIÓN DE ALERTAS”
Muestra un listado de las alertas que se han Generado. Importante mencionar que para cada alerta generada también se envía un correcto de notificación al usuario administrador del sitio, informando sobre el evento.
Para visualizar más detalle sobre una alerta y poder gestionarla, se debe dar click sobre el botón “Gestionar”.
Los campos a los que debe prestar más atención son:
- Detalizēta informācija: Opción donde se muestra informationción detallada sobre el punto de acceso detectado.
- Atbilde: De acuerdo al criterio del administrador de la aplicación, selecciona la acción a tomar, en este caso se ha seleccionado “Mover al inventario como vecino”, lo que signa que se sabe de donde proviene el punto de acceso y además se va a iekļauts datubāzē como vecino.
- Apraksts: Detalle asignado por el administrador de aplicación al momento de gestionar la alerta.
Para gestionar la alerta, dar click sobre el botón “Guardar”.
Seguidamente el system redirige al listado donde el estado de la alerta a cambiado and “Tramitada”.
31. darbība: DAC-S: ARQUITECTURA
El DAC-S está compuesto por dos partes, la parte visual de gestión por parte del usuario (Frontend) y la parte de processamiento (Backend)
Izmantotās tehnoloģijas:
- Leņķiskais 4
- Pavasara zābaks
- Interneta pakalpojumu atpūta
- JPA
- Hibernate
- Myql
Herramientas de desarrollo:
- Pavasara rīku komplekts
- Cildens teksts
- MySQL darbgalds
Priekšpuse:
Es la parte vizuālais kon la que el usuario interactúa con la aplicación. Esta desarrollado en Angular, un Framework for JavaScript de código abierto, mantenido por Google.
32. darbība: DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FRONTEND
Paso para acceder al código fuente del backend:
- Ubicar en el escritorio el icono de acceso directo “sublime_text - Acceso directo”.
- Dar doble click sobre el ícono para iniciar la herramienta de desarrollo, el cual mostrará el IDE con el código del proyecto para su análisis.
33. darbība: DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND
Este metodoloise compone de los siguientes elementos:
Servicios Web Rest: interaktīva entre el Frontend y el Backend se da a través de servicios web. Estos servicios reciben las peticiones, ejecutan la lógica de processamiento y devuelven respuesta a la aplicación del usuario
Los servicios web estan desarrollados en java. Se utilizó el entorno de desarrollo de la suite de herramientas de Spring (Spring Tool Suite).
Para back detal acerca el código del Backend:
- Ubicar en el escritorio el ícono de acceso directo “STS - Acceso directo”.
- Skatiet visvairāk IDE de desarrollo con el código fuente del proyecto para su análisis.
34. darbība: DAC-S: ACCESO a LA BASE DE DATOS
Datu bāze, kas tiek izmantota MySQL, bezmaksas tehnoloģiju tehnoloģija un ģeogrāfija.
Lai iegūtu informāciju par datu bāzēm, kuras ir pieejamas ejecutar los siguientes pasos:
- Uzziniet vairāk par tiešo piekļuvi “MySQL Workbench - Acceso directo”.
- Dar doble click sobre el ícono para abrir la aplicación.
- Ubicar la conexión a la base de data for con nombre “ConexiónMsql”.
- Dar doble click sobre la conexión para accer a data base.
- Se muestra pantalla del IDE con la base de data y las respectivas estructuras que la componentsen.
Ieteicams:
DIY bezvadu automātiskā augu laistīšanas sistēma bez piekļuves internetam: 3 soļi
DIY bezvadu automātiskā augu laistīšanas sistēma bez interneta piekļuves prasības: Es vēlētos automātiski regulāri laistīt savus augus, iespējams, vienu vai divas reizes dienā atkarībā no dažādiem gadalaikiem. Bet tā vietā, lai IOT draugs veiktu šo darbu, es labprātāk vēlētos kaut ko atsevišķu šim konkrētajam uzdevumam. Jo es negribu iet
Piecdesmit metru diapazona bezvadu piekļuves punkts ar TP Link WN7200ND USB bezvadu adapteri Raspbian Stretch: 6 soļi
Piecdesmit metru diapazona bezvadu piekļuves punkts ar TP Link WN7200ND USB bezvadu adapteri Raspbian Stretch: Raspberry Pi ir lieliski piemērots, lai izveidotu drošus bezvadu piekļuves punktus, taču tam nav laba diapazona, es to izmantoju, izmantojot TP Link WN7200ND USB bezvadu adapteri. Kāpēc es vēlos maršrutētāja vietā izmantot aveņu pi? T
DIY bezvadu mikrofons uz bezvadu ģitāras sistēmu: 4 soļi
DIY bezvadu mikrofons uz bezvadu ģitāras sistēmu: esmu skatījies dažus video un dažas grupas, un gandrīz no tām ģitārā tiek izmantota bezvadu sistēma. Eju traks, kustos, staigāju un daru visu, ko vēlas, bez auklas, tāpēc es sapņoju, ka man tāds būs .. Bet .. man tas tagad ir pārāk dārgi, tāpēc es nonācu pie šī
Skripts dublēšanai Linksys bezvadu piekļuves punkta konfigurācijas: 5 soļi
Skripts Linksys bezvadu piekļuves punkta konfigurācijas dublēšanai: šajā pamācībā tiks parādīts skripts, ko var izmantot, lai automatizētu linksys bezvadu piekļuves punkta konfigurāciju dublēšanu. Patiesībā to var viegli rediģēt, lai dublētu gandrīz jebkuru linksys ierīci
Bezvadu maršrutētāja pārveidošana par bezvadu paplašinātāju 2x piekļuves punkts: 5 soļi
Bezvadu maršrutētāja pārveidošana par bezvadu paplašinātāju 2x piekļuves punkts: manā mājā bija slikts bezvadu interneta savienojums RSJ (metāla atbalsta sija griestos) dēļ, un es vēlējos pastiprināt signālu vai pievienot papildu pagarinātāju pārējai mājai. Es biju redzējis pagarinātājus par aptuveni 50 mārciņām elektro