Cuprins:

Cum se creează un sistem de monitorizare pentru punctele de acces fără fir neautorizate: 34 de pași
Cum se creează un sistem de monitorizare pentru punctele de acces fără fir neautorizate: 34 de pași

Video: Cum se creează un sistem de monitorizare pentru punctele de acces fără fir neautorizate: 34 de pași

Video: Cum se creează un sistem de monitorizare pentru punctele de acces fără fir neautorizate: 34 de pași
Video: Cel mai IEFTIN și mai ”POPULAR” SMARTWATCH din ROMÂNIA 2024, Iulie
Anonim
Cum se creează un sistem de monitorizare pentru punctele de acces fără fir neautorizate
Cum se creează un sistem de monitorizare pentru punctele de acces fără fir neautorizate

Saludos lectores.

El presente instructivo es una guía de como desarrollar un sistema de monitoreo de puntos de acceso inalámbricos nu autorizate folosind o Raspberry PI.

Acest sistem a fost dezvoltat ca parte a unui lucru de cercetare de teză de maestru de la Universitatea Cenfotec din Costa Rica.

Aplicația este conformă pentru doi elemente de bază, un dispozitiv de monitorizare (Rasberry PI) el care se încarcă de recolectare de sinale inalambrică a spațiului fizic care se desea monitorizat, pentru a trimite posterior informații despre al doilea element, un software de gestionare și control care se 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.

El instructivo se divide en dos secciones, la prima în cum să construiți dispozitivul de monitorizare a calității denomina WS-RPI, în timp ce a doua parte constă în reconfigurarea software-ului de control și gestionare a calității denomina DAC-S.

Pasul 1: INSUMOS DE LA APLICACIÓN

  • Rasberry PI 3.
  • Versiunea Rasbian de kernel 4.9. *.
  • Python 2.7.9.
  • MySql 14.14.
  • Card wireless Alfa AWUS036ACH.
  • Nodul 4.8.
  • 2 Led.
  • 1 rezistență de 220Ohm.
  • Oracle Virtual Box.

Pasul 2: ARQUITECTURA DE LA SOLUȚIE

ARQUITECTURA DE LA SOLUCIÓN
ARQUITECTURA DE LA SOLUCIÓN

Pentru a putea realiza un scenariu de probe de soluție, se solicită cel puțin o red locală unde se află instalat el DAC-S, un WS-RPI, un punct de acces inalambric autorizat și un punct de acces nu autorizat sau vecin.

Como se sample in the image se propone create one red local with the segmento de red 192.168.1.0/24, pues in this segmento de red se întâlnește direcțiile IP care prezintă DAC-S (192.168.1.5) și WS-RPI (192.168.1.10) por defecto.

În localul roșu, de asemenea, se propune că există un echipament cu direcția de red 192.168.1.1, care funcționează ca și jocuri de noroc și implicit Gateway.

Pentru ultimul, la punctul de acces autorizat se atribuie direcția de red 192.168.1.2 și ESSID „Autorizat”.

Pasul 3: WS-RPI: ACTUALIZARE LA RASPBERRY PI & INSTALAR CABECERAS DEL OS

WS-RPI: ACTUALIZAR LA RASPBERRY PI & INSTALAR CABECERAS DEL OS
WS-RPI: ACTUALIZAR LA RASPBERRY PI & INSTALAR CABECERAS DEL OS

Iniciamos la Raspberry PI, la care se poate accesa prin interfață grafică sau prin SSH (este necesară configurarea suplimentară), primul care se va realiza actualizează versiunea sistemului operativ și se instalează la capetele sistemului operativ, pentru acest lucru se execută următoarele comenzi:

Inițiază sesiunea ca super administrator:

sudo - su

Se execută următoarele comenzi pentru a descărca funcțiile sistemului operativ și a instala actualizări în cazul în care sunt disponibile:

  • apt-get update
  • apt-get upgrade
  • sudo apt-get install raspberrypi-kernel-headers

Pasul 4: WS-RPI: DESCARGAR EL SOFTWARE DE LA APLICACIÓN

WS-RPI: DESCARGAR EL SOFTWARE DE LA APLICACIÓN
WS-RPI: DESCARGAR EL SOFTWARE DE LA APLICACIÓN
WS-RPI: DESCARGAR EL SOFTWARE DE LA APLICACIÓN
WS-RPI: DESCARGAR EL SOFTWARE DE LA APLICACIÓN
WS-RPI: DESCARGAR EL SOFTWARE DE LA APLICACIÓN
WS-RPI: DESCARGAR EL SOFTWARE DE LA APLICACIÓN

O dată se are actualizat sistemul operativ al PI, se procedeu la instalarea fuentelor proiectului WS_RPI, pentru acest lucru trebuie să descarce arhivul ws-rpi.software.tar și trebuie să coloceze în directorul raíz / del sistema operativo de la Raspberry PI.

După ce am executat următoarele comenzi:

  • cd /
  • tar –xvf ws-rpi.software.tar

El último comando începe procesul de descompunere a fișierelor, generând următoarele directoare în sistemul operativ:

  • / cenfotect
  • acasă / pi / WS-RPI /

În aceste directoare se întâlnesc resursele de software necesare pentru instalarea și configurarea aplicației corect urmând pașii specificați în această ghidare.

Pasul 5: WS-RPI: INSTALAR LIBRERÍAS NECESARIAS

Se instalează bibliotecile și instrumentele necesare pentru configurarea dispozitivului, pentru acest lucru se execută următoarele comenzi:

  • apt-get install libc6-dev
  • apt-get install bc
  • apt-get install libssl-dev libnl-3-dev libnl-genl-3-dev ethtool

Pasul 6: WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA

WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA
WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA
WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA
WS-RPI: COMPILAR E INSTALAR EL DRIVER DE LA TARJETA INALÁMBRICA

El grupo de investigación decidió utiliza la tarjeta inalámbrica modelo Alfa AWUS036ACH pentru realizarea funcțiilor de escaneo de señales, datorită cărora cardul integrat al PI nu suportă lucrarea în mod monitor și nu pune suport pentru lucrări în frecvențe de 5.8Mhz.

Pentru a putea utiliza această carte trebuie să compilezi și să instalezi driverul de formă manual, pues în momentul de dezvoltare al cercetării nu se poate contraba disponibil în repozitoriul de paquetes al sistemului operativ.

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 /
  • make CROSS_COMPILE = arm-linux-gnueabihf- ARCH = arm
  • face instalare

Reiniciamos dispozitivul pentru verificarea corectă a driverului:

init 6

O dată la Raspberry se ha reiniciado, verificamos que el modulo se inició correct, para esto verificamos que la PI reconozca la tarjeta wlan1, verificăm corriendo the following command:

ip a s

Pasul 7: WS-RPI: INSTALAR HERRAMIENTA AIRCRACK-NG

WS-RPI: INSTALAR HERRAMIENTA AIRCRACK-NG
WS-RPI: INSTALAR HERRAMIENTA AIRCRACK-NG
WS-RPI: INSTALAR HERRAMIENTA AIRCRACK-NG
WS-RPI: INSTALAR HERRAMIENTA AIRCRACK-NG

Se procede a instala instrumentul aircrack-ng, pentru asta se execută următoarele

comenzi:

  • cd /home/pi/WS-RPI/aircrack-ng-1.2-rc3/
  • face
  • face instalare
  • airodump-ng-oui-update

Pasul 8: WS-RPI: VERSIUNEA VERIFICĂ DE PITON

WS-RPI: VERIFICAREA VERSIUNII DE PITON
WS-RPI: VERIFICAREA VERSIUNII DE PITON

Parte din Core de aplicație se dezvoltă folosind limbajul de programare Python 2.7, care se găsește instalat pentru defect în PI, pentru verificarea versiunii de acest limbaj se poate executa următorul comandă:

Python –V

Pasul 9: WS-RPI: MYSQL INSTALAR

WS-RPI: MYSQL INSTALAR
WS-RPI: MYSQL INSTALAR

Ahora se instalează MySQL și sus respective dependențe, el cum funcționează ca depozit de date ale domnilor recolectate pentru PI. Pentru asta se execută următoarele comenzi:

  • apt-get install python2.7-mysqldb
  • apt-get install mysql-server --fix-missing

Când instalația se găsește în progrese, se arată o ventană care solicită contraseța de administrare a MySQL, trebuie să intre în valorul următoarei contraseña pentru defect: R45p1Mysql2017.

Posterior a esto se oprime el button acceptar hasta that the installation se dé por finalizada.

Pasul 10: WS-RPI: NODEJS INSTALARE ȘI EXPRESS

WS-RPI: NODEJS INSTALARE ȘI EXPRESS
WS-RPI: NODEJS INSTALARE ȘI EXPRESS

La GUI de la aplicație se dezvoltă utilizând limbajul de programare NodeJS 4.8, Raspberry por defecto trae instalado este lenguaje, dar este o versiune destul de desactualizată, pentru actualizarea binarilor la versiunea necesară trebuie să execute următoarele comenzi:

  • curl -sL https://deb.nodesource.com/setup_4.x | sudo bash -
  • apt-get install nodejs -y
  • apt-get install node-gyp

Se verifică dacă nodurile se instalează corect executând următorul comandă:

nod -v

El cual trebuie să arate că versiunea este la 4.8.7.

Después se debe ir a la carpeta del proyecto donde se encuentran los códigos fuentes, și se instalează dependențele pentru care funcționează corect, pentru acest lucru se execută următoarele comenzi:

  • cd / cenfotec / GUI /
  • instalare npm

Pasul 11: WS-RPI: CONFIGURAREA BAZEI DE DATE

WS-RPI: CONFIGURAREA BAZEI DE DATE
WS-RPI: CONFIGURAREA BAZEI DE DATE
WS-RPI: CONFIGURAREA BAZEI DE DATE
WS-RPI: CONFIGURAREA BAZEI DE DATE

Se ejecuta următorul comandă folosind utilizatorul super administrator al MySQL și contraseña care se înscrie când se instalează acel program.

O dată se începe sesiunea în consola administrativă a MySQL se execută următorul comandă:

/home/pi/WS-RPI/SQL/Configure.sql

Ahora se creează structura de bază a datelor:

sursă /home/pi/WS-RPI/SQL/CreateDB.sql

Vedeți gestul de comandă MySql cu comanda:

Ieșire

Pasul 12: WS-RPI: CONFIGURACIÓN SCRIPT & SERVICIOS

WS-RPI: CONFIGURACIÓN SCRIPT & SERVICIOS
WS-RPI: CONFIGURACIÓN SCRIPT & SERVICIOS
WS-RPI: CONFIGURACIÓN SCRIPT & SERVICIOS
WS-RPI: CONFIGURACIÓN SCRIPT & SERVICIOS

Executăm următoarele comenzi pentru realizarea configurațiilor:

  • cd / cenfotec / script /
  • chmod + x *

Se verifică că toate scripturile au rămas cu permisiunile de ejecție:

Ls -lha

Ahora se creează serviciile pe care le oferă GUI și socketul de comunicare:

  • cd / cenfotec / GUI /
  • forever-service install wips-gui --script bin / www -p $ (dirname "$ (care forever)") -e "PATH = / usr / local / bin: $ PATH"
  • forever-service install socket-py -s /cenfotec/socket/main.py -f "-c '/ usr / bin / python'"

Ahora se iniciană serviciile create în pașii anteriori:

  • service socket-py start
  • service wips-gui start

Se verifică că serviciile au început corect verificând că porturile 3000 și 9001 se întâlnesc disponibile în dispozitivul executând următorul comandă:

nmap localhost

Pasul 13: WS-RPI: INICIAR TAREAS PROGRAMADAS

WS-RPI: INICIAR TAREAS PROGRAMADAS
WS-RPI: INICIAR TAREAS PROGRAMADAS
WS-RPI: INICIAR TAREAS PROGRAMADAS
WS-RPI: INICIAR TAREAS PROGRAMADAS

Permiteți programarea tarilor executând următoarele comenzi:

  • reîncărcare cron serviciu
  • update-rc.d cron enable 2 3 4 5
  • crontab -e

Se afișează următorul conținut la finalul arhivului cron:

# Tarea programată care realizează el escaneo de señales0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 * * * * /cenfotec/script/airodump-ng.sh

Pasul 14: WS-RPI: CONFIGURAREA DE RED

WS-RPI: CONFIGURAREA DE RED
WS-RPI: CONFIGURAREA DE RED

Ahora se procede a configurar the red de la PI, de tal forma that the configuration sea the that load the application de monitoreo, y no la care trae the device for defecto, for this editamos el archive / etc / network / interfaces with the editor de su preferencia, para este caso se utilizează vi.

Executăm următorul comandă:

vi / etc / network / interfaces

Dejamos el archive of configuration of the next way:

# fișier interfaces (5) utilizat de ifup (8) și ifdown (8) # Vă rugăm să rețineți că acest fișier este scris pentru a fi utilizat cu dhcpcd # Pentru IP static, consultați /etc/dhcpcd.conf și „man dhcpcd.conf” # Includeți fișiere din /etc/network/interfaces.d: directorul-sursă /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 manual # wpa-conf /etc/wpa_supplicant/wpa_supplicant.confiface default inet manual

Pasul 15: WS-RPI: CONFIGURACIÓN PERMANENTE

WS-RPI: CONFIGURACIÓN PERMANENTE
WS-RPI: CONFIGURACIÓN PERMANENTE

Se configurează scriptul care începe configurarea când dispozitivul se încarcă sistemul operativ:

vi /etc/rc.local

Agregam următorul conținut la finalul arhivului:

/cenfotec/script/startConfig.sh >> /cenfotec/logs/start.log 2 >> /cenfotec/logs/start.errorexit 0

Pasul 16: WS-RPI: FUNCIONAMIENTO VERIFICAR

WS-RPI: VERIFICAR FUNCIONAMIENTO
WS-RPI: VERIFICAR FUNCIONAMIENTO
WS-RPI: VERIFICAR FUNCIONAMIENTO
WS-RPI: VERIFICAR FUNCIONAMIENTO

O dată finalizată configurarea se reiniciază dispozitivul, executând următorul comandă:

init 6

O dată când dispozitivul se încarcă trebuie să înlocuiască lumina led color amarilla de forma fija, acest lucru este un indicator pentru care dispozitivul începe corect, dar încă nu a fost configurat. La direcția de roșu care se încarcă prin defect este 192.168.1.10.

Pentru a intra la pagina de gestionare a dispozitivului, trebuie să conectați PC-ul utilizatorului la un același segment de roșu al dispozitivului, și într-un navigator Web, să introduceți următoarea direcție:

192.168.1.10:3000/

Se afișează pagina de pornire a sesiunii GUI de configurare a dispozitivului, utilizatorului și contraseña prin defectul sonului admin și defaultAdmin respectiv.

Pasul 17: WS-RPI: Estado General Del Dispositivo

WS-RPI: Estado General Del Dispositivo
WS-RPI: Estado General Del Dispositivo

După ce a început sesiunea în WS-RPI, sistemul de deplasare a unui ecran de stare generală a dispozitivului, ca nume, direcție de roșu a controlorului, port de gestionare a controlorului, timp încântat, oră, direcții de roșu și stat de părți.

Pasul 18: WS-RPI: Cambiar Configurarea Del Dispositivo

WS-RPI: Cambiar Configurare Del Dispositivo
WS-RPI: Cambiar Configurare Del Dispositivo

După ce a început sesiunea în WS-RPI, sistemul de deplasare a unui ecran de stare generală a dispozitivului, ca nume, direcție de roșu a controlorului, port de gestionare a controlorului, timp încântat, oră, direcții de roșu și stat de părți.

În cazul în care se va schimba configurarea dispozitivului, o dată se va iniția sesiunea se poate opri asupra butonului „Configurare”, în ceea ce se poate modifica parametri de roșu ca utilizator și contraseña de gestionare, configurare de roșu, parametri base de datos, între otros.

Pasul 19: DACS: CONFIGURARE

Sistemul DAC-S este sub forma unei discovirtuale, care poate fi importat într-un software de virtualizare ca VirtualBox sau VMware Workstation Player.

Discoteca mașinii virtuale poate fi descărcată de următoarea adresă URL: DAC-S Disco Virtual.

O dată importând discoteca virtuală în software-ul de virtualizare și inițiat sistemul operativ, DAC-S inițiază automat într-un mediu care se află configurat cu toate componentele și programele utilizate în dezvoltarea sistemului.

Pasul 20: DACS: INSTALACIÓN DEL AMBIENTE VIRTUALIZADO

DACS: INSTALACIÓN DEL AMBIENTE VIRTUALIZADO
DACS: INSTALACIÓN DEL AMBIENTE VIRTUALIZADO

Instalați software-ul de virtualizare „VirtualBox”, disponibil în direcția:

Colocarea fișierelor din discoteca virtuală într-un director de acces ușor sau în cazul în care utilizatorul dese instalarea.

Pasul 21: DACS: IMPORTAR EL DISCO EN EL SOFTWARE DE VIRTUALIZACIÓN

DACS: IMPORTAR EL DISCO EN EL SOFTWARE DE VIRTUALIZACIÓN
DACS: IMPORTAR EL DISCO EN EL SOFTWARE DE VIRTUALIZACIÓN
DACS: IMPORTAR EL DISCO EN EL SOFTWARE DE VIRTUALIZACIÓN
DACS: IMPORTAR EL DISCO EN EL SOFTWARE DE VIRTUALIZACIÓN
DACS: IMPORTAR EL DISCO EN EL SOFTWARE DE VIRTUALIZACIÓN
DACS: IMPORTAR EL DISCO EN EL SOFTWARE DE VIRTUALIZACIÓN

Pentru a importa discoteca virtuală în software-ul de virtualizare Oracle VirtualBox trebuie să execute următorii pași:

  • Deschideți software-ul de virtualizare „VirtualBox”.
  • Faceți clic pe butonul „Nueva”, introduceți numele și selectați sistemul operativ „Microsoft Windows”, „Windows 7 (64-bit)”, faceți clic pe butonul „Next”.
  • Selectați dimensiunea memoriei RAM a mașinii virtuale.
  • În opțiunea de disc dur dur selectați „Utilizați un arhivă de disc dur dur virtual existent”. Faceți clic pe ícono de la carpeta, localizați discoteca virtuală menționată în pașii anteriori și selectați „WIN 7 disco-virtual”.
  • Faceți clic pe butonul „Crear”.

Pasul 22: DACS: INICIAR LA MÁQUINA VIRTUAL

DACS: INICIAR LA MÁQUINA VIRTUAL
DACS: INICIAR LA MÁQUINA VIRTUAL

Pentru a iniția mașina virtuală, faceți clic pe butonul „Inițiar” și spera că se deplasează el escritorio del sistema operativo.

Pasul 23: DAC-S: ACCEDER LA LA APLICACIÓN DE GESTIÓN

DAC-S: ACCEDER LA LA APLICACIÓN DE GESTIÓN
DAC-S: ACCEDER LA LA APLICACIÓN DE GESTIÓN

O dată la mașina virtuală a început, se poate intra în aplicația de gestionare a DAC-S, pentru ca acesta să urmeze următorii pași:

Deschideți un navigator, de exemplu: Google Chrome.

Introduceți următoarea direcție în navigator: https:// localhost: 8080 / dac-s / login

Ingresar el user y contraseña. Utilizarea defectului este „admin” și contraseña este „pass123”.

Pasul 24: DAC-S: MENIU PRINCIPAL

DAC-S: MENIU PRINCIPAL
DAC-S: MENIU PRINCIPAL

După ce începe sesiunea se afișează ecranul de bun venit al sistemului și opțiunile meniului de aplicare.

Pasul 25: DAC-S: MENÚ DE CONFIGURACIÓN

DAC-S: MENÚ DE CONFIGURACIÓN
DAC-S: MENÚ DE CONFIGURACIÓN
DAC-S: MENÚ DE CONFIGURACIÓN
DAC-S: MENÚ DE CONFIGURACIÓN

Ante de utilizare a DAC-S se recomandă revizuirea și configurarea parametrilor necesari pentru aplicația pentru funcționarea sa.

Se ha împărțit în trei secțiuni:

  • Sistem: Trebuie să aveți atenție principală în câmpul „Correo electronic”, și colocați e-mailul la care doriți să primiți notificări.
  • Base de datos: Se gestionează parametrii de conexiune de bază de date, mașina virtuală se găsește listă pentru că nu se necesită modificarea acestor parametri.
  • Correo: Corresponde la datele de configurare a serverului de e-mail care utilizează aplicația pentru trimiterea notificărilor. În acest caz se folosește Gmail ca server de e-mail. Pentru ceea ce trebuie să configurați câmpul „Usuario SMTP”, care să corespundă contului de e-mail de la Gmail de la care se trimite la notificări.

Pasul 26: DAC-S: MENÚ „WS-RPI”

DAC-S: MENÚ „WS-RPI”
DAC-S: MENÚ „WS-RPI”

Acest meniu permite să adunăm și să configurăm WS-RPI (Wireless sensor Raspberry PI), pentru ca acest lucru să urmeze următorii pași:

  • Faceți clic pe pictograma + de culoare verde, pe care va afișa un ecran solicitând următoarele date:

    • Nombre: Nombre para identificar el WS-RPI.
    • Utilizator: Utilizator de gestionare a WS-RPI
    • Contraseña: Contraseña del WS-RPI
    • IP: Dirección de red asignada la WS-RPI.
    • Puerto: puerto para establecer conexiunea cu WS-RPI.
  • Faceți clic pe butonul „Guardar”. În mod următor se va afișa WS-RPI în listat.

Pasul 27: DAC-S: CONFIGURAR EL WS-RPI

DAC-S: CONFIGURAR EL WS-RPI
DAC-S: CONFIGURAR EL WS-RPI

În listat, pe WS-RPI anterior agregat, dați clic pe butonul „Editare”. Pentru a configura și verifica că sistemul are conexiune cu WS-RPI, dați clic pe butonul „Configurare”. Dacă configurarea se aplică corect, se afișează următorul mesaj „WS-RPI configurat corect, procedând la păstrarea modificărilor”.

O dată se realizează configurarea care va permite un nou câmp „Stat”, care poate avea următoarele valori:

  • „Activo”: Semnifică faptul că WS-RPI se află pregătit pentru a intra în operare
  • „Inactivo”: Semnifică faptul că WS-RPI încă nu va intra în funcționare, dar se află în mod defect configurat.

În cele din urmă dați clic pe butonul „Păstrați” pentru a aplica modificările.

Pasul 28: DAC-S: MENÚ „LISTADO DE WS-RPI INALÁMBRICOS”

DAC-S: MENÚ „LISTADO DE WS-RPI INALÁMBRICOS”
DAC-S: MENÚ „LISTADO DE WS-RPI INALÁMBRICOS”

Muestra un listat de WS-RPI care se întâlnește în stare „Activo”. Pentru fiecare WS-RPI se pot realiza următoarele operațiuni.

  • Obține inventarul: Al dar clic pe butonul „Inventar”, se solicită dispozitivul WS-RPI el listat de puncte de acces detectate.
  • Almacenar el listado de points de access to dar click on the button “Guardar”,.
  • Clasifica Puntos de Acceso: Al dar click on the button “ClasificarAP”, permite clasificarea fiecăruia dintre punctele de acces de acord de acord la un criteriu.

Pasul 29: DAC-S: MENÚ „PLANO”

DAC-S: MENÚ „PLANO”
DAC-S: MENÚ „PLANO”

Muestra de forma gráfica a WS-RPI agregados en el DAC-S. Pentru fiecare WS-RPI configurat se afișează următoarea informație:

  • Nombre: corresponde al nombre del WS-RPI.
  • Inventar: Poate avea următoarele valori (Sin inventar, Guardado y Clasificado), prezentându-se în culoarea verde atunci când conține „Clasificat”, ceea ce indică care să fie WS-RPI și te-ai dat cu o bază de date contra a carei comparare a punctelor noi de acces inalámbricos detectados y si corresponde generar alertas.
  • Starea: poate avea următoarele valori (Sin status, Problema de configurare, Sin comunicare și Corect), prezentând culoarea verde când conține „Corect”, ceea ce indică faptul că WS-RPI se găsește online.
  • Alertas: sample the number of alertas that se han generado de ese WS-RPI y that yet no han been atendidas.
  • Alte detalii: dar dați clic pe imaginea WS-RPI se poate vizualiza informații suplimentare ca și IP și data actuală a ultimei conexiuni.

Pasul 30: DAC-S: MENÚ „GESTIÓN DE ALERTAS”

DAC-S: MENÚ „GESTIÓN DE ALERTAS”
DAC-S: MENÚ „GESTIÓN DE ALERTAS”
DAC-S: MENÚ „GESTIÓN DE ALERTAS”
DAC-S: MENÚ „GESTIÓN DE ALERTAS”
DAC-S: MENÚ „GESTIÓN DE ALERTAS”
DAC-S: MENÚ „GESTIÓN DE ALERTAS”

Muestra un listado de las alertas que se han generado. Important menționând că pentru fiecare alertă generată, de asemenea, se trimite un e-mail de notificare către utilizator administrator al site-ului, informând despre eveniment.

Pentru a vizualiza mai multe detalii despre o alertă și putere de gestionare, trebuie să dai clic pe butonul „Gestionar”.

Los campos a los que debe prestar más atención son:

  • Detalii: Opțiune unde se afișează informații detaliate despre punctul de acces detectat.
  • Acción: De acord al criteriului administratorului de aplicare, selectat acțiunea a lua, în acest caz se selectează „Mover al inventarului ca vecin”, ceea ce înseamnă că se știe de unde provine punctul de acces și în plus se va a încorporează în baza de date ca vecin.
  • Descriere: Detalii atribuite pentru administratorul de aplicare până în momentul de gestionare a alertei.

Pentru a gestiona alerta, dați clic pe butonul „Guardar”.

Seguidamente el sistema redirige al listado where the state of the alerta a cambiado a “Tramitada”.

Pasul 31: DAC-S: ARQUITECTURA

El DAC-S este compus prin două părți, partea vizuală de gestionare a părții utilizatorului (Frontend) și partea de procesare (Backend)

Tehnologii utilizate:

  • Unghiular 4
  • Cizmă de primăvară
  • Serviciu de odihnă
  • JPA
  • Hibernează
  • Mysql

Herramientas de desarrollo:

  • Spring Tool Suite
  • Text sublim
  • MySQL Workbench

În față:

Este partea vizuală cu utilizatorul care interacționează cu aplicația. Este dezvoltat în unghiular, un cadru de cod JavaScript deschis, întreținut de Google.

Pasul 32: DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FRONTEND

DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FRONTEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FRONTEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FRONTEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL FRONTEND

Pasuri pentru acces la codul sursei de backend:

  • Localizați în spațiul de acces la pictograma de acces direct „sublime_text - Acceso direct”.
  • Dar dublu clic pe el pentru a începe instrumentul de dezvoltare, pentru a afișa IDE cu codul proiectului pentru analiza sa.

Pasul 33: DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND

DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND
DAC-S: ACCEDER AL CÓDIGO FUENTE DEL BACKEND

Acest módulo se compune din următoarele elemente:

Servicii Web Rest: interacțiunea între Frontend și Backend se face prin servicii web. Aceste servicii au primit petițiile, executând logica de procesare și devuelven răspuns la aplicația utilizatorului

Los servicios web están desarrollados en java. Se folosește el de dezvoltare a suitei de instrumente de Spring (Spring Tool Suite).

Pentru mai multe detalii despre codul Backend:

  • Localizați în escritorul de acces direct „STS - Acceso direct”.
  • Se va afișa IDE de dezvoltare cu codul sursă al proiectului pentru analiza sa.

Pasul 34: DAC-S: ACCESO la LA BASE DE DATOS

DAC-S: ACCESO a LA BASE DE DATOS
DAC-S: ACCESO a LA BASE DE DATOS
DAC-S: ACCESO a LA BASE DE DATOS
DAC-S: ACCESO a LA BASE DE DATOS
DAC-S: ACCESO a LA BASE DE DATOS
DAC-S: ACCESO a LA BASE DE DATOS

Baza de date utilizată este MySQL, tehnologie de utilizare gratuită și de gestionare ușoară.

Pentru a putea accesa baza de date, trebuie să execute următorii pași:

  • Localizați în escritorul de acces direct „MySQL Workbench - Acceso direct”.
  • Faceți dublu clic pe el pentru a deschide aplicația.
  • Localizați conexiunea la baza de date cu numele „ConexiónMsql”.
  • Faceți dublu clic pe conexiunea pentru acces la baza de date.
  • Se afișează ecranul IDE cu baza de date și respectarea structurilor pe care o compun.

Recomandat: