Užkardos testas yra saugumo tikrinimo programa, kuri patikrina, ar ugniasienės programinė įranga veikia tinkamai. Asmuo, atliekantis ugniasienės testą, turėtų tikėtis, kad kompiuterių tinklo prievadai bus patikrinti atliekant pažeidžiamumo nuskaitymą. Bandymo metu programa bandys įsiskverbti į prievadus naudodama tam tikrus tinklo protokolus. Kai programa bus baigta, bus sugeneruota ataskaita, kurioje bus nurodyti prievadai ir protokolai, kurie yra pažeidžiami tinkle.
Ugniasienės programinė įranga sukurta specialiai įeinančiam ir išeinančiam tinklo srautui stebėti ir apsaugoti. Ši saugos programinė įranga turi būti sukonfigūruota, kad kiekvieno tipo tinklo protokolas veiktų tinkamai. Užkardos testas yra vienintelis įrankis, kuris veiksmingai patikrina, ar prievadai yra išjungti, kaip numatyta.
Internete arba kompiuteryje gali būti įdiegta kelių tipų ugniasienės bandomoji programinė įranga. Kai testas vykdomas internete, jam reikia specialių teisių į bandomąjį kompiuterį. Tai gali būti nesuderinama su namų tinklais, nes namų kompiuteriai paprastai naudoja kabelinį arba trečiosios šalies interneto tiekėjus, kuriuose įdiegtos papildomos ugniasienės apsaugos priemonės.
Svarbu užtikrinti, kad ugniasienės testavimo programinė įranga būtų įsigyta iš patikimos organizacijos. Daugelis piratinių kompiuterių įsilaužėlių naudoja netikras užkardas tikrinančias interneto svetaines, kad įsiskverbtų į kompiuterių sistemas ir platintų virusus. Kol vykdomas bandymas, kompiuteris yra pažeidžiamas testavimo programinės įrangos, todėl jis gali būti jautrus kompiuterio atakai.
Atliekant ugniasienės testavimą įvertinama daug protokolų. Kai kurie pavyzdžiai apima hiperteksto perdavimo protokolą (HTTP), failų perdavimo protokolą (FTP) ir paprastą pašto perdavimo protokolą (SMTP). Šis procesas turi būti išsamus visų atvirų tinklo prievadų, kurie gali būti keli tūkstančiai prievadų, įsilaužimo testas.
Ugniasienės programinėje įrangoje yra daug neautomatinių taisyklių, skirtų neleisti žmonėms eiti į konkrečius tinklo adresus internete. Užkardos testas apima taisyklių rinkinio analizę, kuri yra rankinių taisyklių užkardoje patvirtinimo procesas. Ši analizė turėtų būti atliekama reguliariai, siekiant užtikrinti, kad taisyklės atitiktų esamą tinklą.
Užkardos testas taip pat apima išsamią tinklo audito žurnalų peržiūrą. Ši žurnalo analizė gali atskleisti asmeninio naudojimo ar prieigos prie kompiuterio pažeidimus. Pavyzdys gali būti muzikos failų atsisiuntimas.
Vienas iš ugniasienės testo privalumų yra bendro tinklo našumo gerinimas. Kai užkardos saugumas tampa latentinis dėl nereikalingų taisyklių, nukenčia tinklo veikimas. Užkardos testavimas gali nustatyti perteklines taisykles, kurias galima pašalinti, o tai laikui bėgant gali padidinti ugniasienės našumą.