6237 Programmering II (Csharp) Agenda/Hjaelp til sprint 4
Opgave programmering 2 Lav et program til analysering af datapakker i den udleverede logfil. Programmet skal have en grafisk brugerflade, med minimum følgende funktionalitet.
Tekstfelt til indtastning af filnavn, og en knap der åbner en filebrowser. Når en fil er valgt skrives navnet i tekstfeltet. Tekst felter til indtastning af filtre for søgning i filen. Filtrene er source, destination, protokol. Hvis et felt ikke er udfyldt accepteres alle værdier under søgingen. En knap til at starte søgningen og en knap til at gemme i en fil, ved save spørger programmet selv hvor der skal gemmes. Et tekstfelt der viser resultatet af søgningen.
Der ud over kan du vælge at tilføje. En label som skriver det samlede antal af logs fra en søgning Et tekstfelt der lister hvilke webadresser der er besøgt hvis søgningen indeholder DNS protokoller og evt. antal søgninger/adresse. Et tekstfelt der lister hvilke MAC adresser der findes i ARP, og evt antal/MAC. En dropdown kontrol i filtrene så man kun kan vælge de adresser og protokoller som findes i filen. Den færdige opgave afleveres på tirsdag eftermiddag/aften.