Hálózatfelderítés C# nyelven

Image

Hálózatfelderítés C# nyelven


Egy olyan, akár .NET keretkörnyezetben futó alkalmazás elkészítése a cél, amelynek segítségével egy hálózatban lévő számítógépek, eszközök felderíthetők. További cél az hogy sérülékenységkeresés is megoldható legyen.

Egyre több cégnél felmerül az az igény, hogy az IT/OT rendszereiket rendszeresen vizsgálják, teszteljék. Léteznek  különböző alkalmazások (pl.: Nessus), amelyek segítségével (részben) automatizálható a sérülékenységkeresés, de ezek az alkalmazások drágák, és gyakran nehézkes az alkalmazásuk.

A feladat egy olyan szoftver készítése, amelynek segítségével egy informatikai hálózat sérülékenységkeresése megoldható.

A létrehozandó alkalmazás főbb tulajdonságai a következők:

  1. Nem kötelező a GUI felület
  2. Python, C++ vagy C# nyelv alkalmazása az elvárt
  3. A report pdf-ben, illetve html formátumban is elérhető legyen
  4. Az adott hálózatban az összes eszköz felderíthető/megtalálható legyen a szoftver segítségével
  5. Az adott eszközön a sérülékenységkeresés megoldható legyen