Mikä on penetraatiotestaus?


Läpäisytestillä tai "kynätestillä", kuten se muuten tunnetaan, organisaatiot suorittavat simuloituja kyberhyökkäyksiä verkkoihinsa tunnistaakseen haavoittuvuuksia, jolloin ne voivat hienosäätää suojauskäytäntöjä ja varmistaa, että asiaankuuluvat korjaustiedostot ovat kunnossa. asennettu.

Monet tietosuojasäännökset, kuten PCI DSS, HIPAA, FINRA ja muut, edellyttävät, että kattamat tahot testaavat säännöllisesti käyttämiään turvatoimia. Penetraatiotestaus on tapa tehdä se.

Miten kynätestausta käytetään

Kynätestauksella voidaan testata erilaisia järjestelmiä, ominaisuuksia, laitteita ja sovelluksia, kuten sovellusohjelmointirajapintoja (API), Web-sovellusten palomuureja (WAF), DNS-palvelimia ja verkkosivustoja. On aina hyvä idea testata tarkasti kaikkia julkisia verkkolomakkeita, koska usein käy niin, että syötteitä ei ole desinfioitu kunnolla, mikä avaa mahdollisuuden koodin lisäyshyökkäyksiin. Kynätestaus on tyypillisesti jaettu viiteen vaiheeseen, joihin kuuluvat;

Läpäisytestausvaiheet

1. Suunnittelu ja tiedustelu

Tässä voit määrittää kynätestaustoimintojesi laajuuden, johon kuuluu luettelon luominen kaikista järjestelmistä, ominaisuuksista, resursseista ja laitteista. Se sisältää myös testausmenetelmien määrittelyn sekä tavoitteidesi ja tavoitteiden määrittelemisen.

2. Sovelluksen suojausskannaus

Tässä vaiheessa käytetään haavoittuvuuksien tarkistustyökaluja saadakseen tietoa siitä, kuinka sovellus reagoi tietoturvauhkiin. Haavoittuvuustarkistuksia on kahta tyyppiä, joihin kuuluvat: staattinen analyysi ja dynaaminen analyysi. Staattisessa analyysissä skannaat sovelluksen koodia mahdollisten haavoittuvuuksien tunnistamiseksi. Dynaaminen analyysi on pohjimmiltaan sama, vain tarkistus suoritetaan sovelluksen ollessa käynnissä, jotta voidaan seurata, kuinka se reagoi mahdollisiin uhkiin reaaliajassa.

3. Pääsyn saaminen ja haavoittuvuuksien hyödyntäminen

Jos onnistut löytämään verkostasi haavoittuvuuksia, seuraava askel on yrittää hyödyntää niitä. Tämä voi sisältää SQL-lisäyksen tai sivustojen välisen komentosarjahyökkäyksen käynnistämisen, liikenteen sieppaamisen, oikeuksien laajentamisen ja niin edelleen. Sinun on varmistettava, että kaikki haavoittuvuudet ja onnistuneet hyväksikäytöt on dokumentoitu hyvin.

4. Pääsyn ylläpitäminen

Kun olet saanut pääsyn verkkoosi, temppu on nähdä, kuinka kauan voit ylläpitää pääsyä ilman hälytyksiä. Advanced Persistent Threats (ATP:t), kuten ne tunnetaan, voivat pysyä järjestelmässä kuukausia ja vuotaa hiljaa arkaluonteisia tietoja.

5. Analyysi ja raportointi

Kun olet suorittanut läpäisytestit, sinun on koottava kaikki löydöksi yhteen tai useampaan yksityiskohtaiseen raporttiin. Raportin tulee sisältää yksityiskohtaiset tiedot;

  • Löydetyt haavoittuvuudet;
  • Haavoittuvuudet, joita hyödynnettiin ja miten niitä hyödynnettiin;
  • Mukana olleet järjestelmät, ominaisuudet, resurssit ja laitteet;
  • Aika, jonka kynätesteri pystyi viipymään järjestelmässä ennen kuin se huomattiin.

Asianmukaisen tietoturvahenkilöstön on analysoitava nämä tiedot, jotta he voivat laatia suunnitelman näiden ongelmien korjaamiseksi, mukaan lukien asiaankuuluvien korjaustiedostojen asentaminen, mahdollisten lomakkeiden vahvistusongelmien ratkaiseminen, palomuurien määrittäminen ja sovellusliittymiensä parantaminen.

Läpäisytestausmenetelmät

On olemassa useita kynätestausmenetelmiä, joita voidaan käyttää, joista osa sisältää;

Ulkoinen testaus

Tässä kynätestauslaite kohdistaa julkisiin palvelimiin, sovelluksiin, verkkosivustoihin ja tietoihin. Tämä sisältää sähköpostitilit ja pilvitallennussäiliöt.

Sisäinen testaus

Tässä kynätestaaja ottaa ilkeän tai huolimattoman työntekijän aseman. He yrittävät niin monella tavalla kuin mahdollista joko laajentaa oikeuksiaan tai paljastaa arkaluonteisia tietoja.

Sokea/kaksoissokkotestaus

Sokkotestissä testaajalla on rajalliset tiedot järjestelmästä, johon hänen on hyökättävä. Yleensä heille annetaan vain organisaation nimi. Kaksoissokkotestauksella turvatiimille ei ilmoiteta etukäteen hyökkäyksestä.

Kohdennettu testaus

Toisin kuin sokko- ja kaksoissokkotestaus, kohdistetussa testauksessa sekä kynän testaaja että turvallisuustiimi työskentelevät yhdessä pitäen toisiaan ajan tasalla tekemisistä, jotta he voivat seurata sekä turvavalvontansa että kynätestaustoimiensa tehokkuutta.

Jos haluat nähdä, kuinka Lepide Data Security Platform voi lisätä kontekstia ja parantaa kynätestaustasi, varaa esittely insinöörimme kanssa tai aloita ilmainen kokeilu jo tänään.