WEB APPLICATION PENETRATION TESTING

Autentifikācijas, autorizācijas (BOLA/IDOR), sesiju un biznesa loģikas manuāls pentests dažādām lietotāju lomām.

Kam piemērotsPirms publiskas vai uzņēmumu klientu palaišanas
Galvenais rezultātsLomu un kritisko darba plūsmu testa matrica
TvērumsLietotāju lomu un piekļuves tiesību nošķiršana (BOLA / IDOR / Privilege Escalation)
Darba ilgumsTermiņu nosaka sistēmu skaits, lomas, vides, pieejamā dokumentācija un saskaņotie ierobežojumi.

Kam tas noder

Kad šis pakalpojums ir piemērots

Pirms publiskas vai uzņēmumu klientu palaišanasPēc autentifikācijas, autorizācijas vai maksājumu izmaiņāmLietotnēm ar vairākām lomām, klientu datiem vai administrēšanas funkcijāmPēc būtiska incidenta vai ievainojamības paziņojuma

Ko mēs pārbaudām tīmekļa lietotnēs

  • Lietotāju lomu un piekļuves tiesību nošķiršana (BOLA / IDOR / Privilege Escalation)
  • Autentifikācijas mehānismi, MFA apiešana un sesiju drošība
  • Koda ievadīšanas ievainojamības (SQL Injection, XSS, SSRF, Command Injection)
  • Biznesa loģikas caurumi (apmaksu apiešana, datu manipulācija)

Ko saņemsiet

  • Lomu un kritisko darba plūsmu testa matrica
  • Apstiprināti atradumi ar HTTP pierādījumu un drošu reproducēšanu
  • OWASP ASVS/WSTG kartējums, kur tas palīdz komandai
  • Riska skaidrojums produkta īpašniekam un izstrādātājam
  • Konkrēti labošanas modeļi un aizsardzības regresijas testi
  • Retesta ziņojums konkrētajai versijai un videi

Darba gaita

Kā notiek darbs

  1. Tvērums un drošības robežas. Apstiprinām mērķi, sistēmas, lomas, vidi, izņēmumus, atļautās darbības un avārijas apturēšanas kontaktu.

  2. Informācijas un piekļuves sagatavošana. Drošā kanālā saņemam tikai darbam nepieciešamo dokumentāciju, kontus, konfigurācijas vai pierādījumus.

  3. Tīmekļa lietojumprogrammu drošības audits. Pārbaudām autentifikācijas loģiku, OWASP Top 10 apdraudējumus un datu šifrēšanas noturību.

  4. Validācija un ziņošana. Apstiprinām atradumus, novēršam kļūdainus pozitīvus rezultātus un sasaistām risku ar biznesa ietekmi un īpašnieku.

  5. Pārruna un turpinājums. Izskaidrojam prioritātes, atbildam komandām, vienojamies par labošanas termiņiem un, ja paredzēts, veicam retestu.

Pirms sadarbības

Biežāk uzdotie jautājumi

Cik ilgi parasti ilgst darbs?

Termiņu nosaka sistēmu skaits, lomas, vides, pieejamā dokumentācija un saskaņotie ierobežojumi. Pēc sākuma informācijas saņemšanas darba apjomā norādām posmus, klienta iesaisti un konkrētu grafiku.

Ko nepieciešams sagatavot pirms darba sākuma?

Parasti vajadzīgs sistēmas vai procesa īpašnieks, aktuāls tvērums, piekļuves un testa konti, arhitektūras vai procesu apraksts, kritiskie biznesa scenāriji un ārkārtas kontakts. Nekad nesūtiet paroles parastā tīmekļa formā.

Vai rezultātā saņemsim tikai tehnisku ziņojumu?

Nē. Paredzam vadības kopsavilkumu, prioritizētu detalizēto daļu, pierādījumus, labošanas ieteikumus un rezultātu pārrunu. Ja pakalpojumam tas ir piemērots, iekļaujam retestu vai ieviešanas ceļvedi.

Vai pietiek ar OWASP Top 10 pārbaudi?

Nē. OWASP Top 10 ir izpratnes dokuments par biežām riska kategorijām, nevis pilns testa plāns. Kvalitatīvam testam jāaptver lietotnes lomas, biznesa loģika, arhitektūra, datu plūsmas un specifiski ļaunprātīgas izmantošanas scenāriji.

Vai testēt produkcijā vai testa vidē?

Testa vide dod lielāku brīvību, ja tā precīzi atspoguļo produkcijas konfigurāciju un integrācijas. Produkcijā var validēt ekspozīciju un konfigurāciju ar stingriem ierobežojumiem. Bīstamas darbības, datu bojāšana un veiktspējas testi jānošķir.

Saistītie nākamie soļi