B-SCAN - Web - Galați - Lucrari 2017 Nationala

Informatii generale

Descriere

B-SCAN a fost conceput pentru scanarea vulnerabilitatilor din serverele care au la baza distributia LINUX. B-SCAN se folosete de scanarea de tip bruteforce pentru a incerca orice combinatii generale.

Pe langa acest fapt, un sistem de login si register a fost pus la dispozitie pentru a oferi acces mai multor persoane in timp real.

Tehnologii

O simpla platforma prin care utilizatorii pot cere acces pentru un scanner pentru scanarea vulnerabilitatilor. Scannerele respective sunt gazduite pe distributii Linux, care poarta rol de backend si pot fi configurate foarte usor (mai multe detalii pe GitHub)

Tehnologii folosite:

  • PHP (in cea mai mare parte)
  • jQuery
  • JavaScript
  • Bootstrap
  • HTML
  • CSS
  • MySql

Cerinte sistem

Nu necesita cerinte specifice de sistem inafara de un browser care suporta JavaScript.

Realizatori

Bogdan Vasilache

  • Scoala: Colegiul National de Agricultura si Economie
  • Clasa: 11
  • Judet: Galați
  • Oras: Tecuci

Screenshots

1 Like

Ti-as sugera sa folosesti ca si engine la tabele innodb si nu myisam.
In cazul fisierelor cu extensie .php si nu numai ai realizat un cod spaghetti, mai exact ai imbinat elemente de php cu elemente de html in acelasi fisier ar fi ok daca ai modulariza intregul continut in fisiere separate.

Poti citi aici o documentatie pentru un micro-framework la care te poti adapta destul de rapid si sa te folosesti si de template engine-ul lui (twig): https://silex.symfony.com/doc/2.0/

In cazul fisierului mass ( https://github.com/4K60FPS/b-scan/blob/master/ScannerAPI/confidential/BSSH2/mass ) sunt de parere ca ai foarte multe instructiuni repetitive care ar fi putut fi inlocuite cu un loop


Robert Colca - Comisia Web

Buna ziua,

Daca doriti un cont pentru a testa platforma puteti sa va inregistrati pe site si sa lasati un reply.
In legatura cu acel fisier mass, nu ma folosesc de el.