Innlogging og rettigheter
Hvordan brukere identifiseres, økter håndteres og tilgang til funksjoner og data begrenses.
AI-drevet analyse og uavhengig spesialistgjennomgang av kildekoden deres. Vi gjennomgår både egenutviklet og AI-generert kode og undersøker sikkerhetskritisk logikk, avhengigheter og sensitive tilgangsopplysninger.
Analysen tilpasses språk, rammeverk, arkitektur og den informasjonen systemet beskytter.
Hvordan brukere identifiseres, økter håndteres og tilgang til funksjoner og data begrenses.
Hvordan data fra brukere og andre systemer når databasespørringer, maler og andre sikkerhetskritiske funksjoner.
Nøkler, tilgangstokener og passordopplysninger som er lagret i kodelageret, samt hvordan koden håndterer sensitiv informasjon.
Kjente sårbarheter i avhengigheter og under hvilke forutsetninger de kan utnyttes i applikasjonen deres.
Regler og dataflyt som trenger målrettet manuell gjennomgang, utover generelle mønstertreff.
Innstillinger og standardverdier som kan påvirke eksponering. Innstillingene som faktisk brukes i drift, kontrolleres separat når det inngår.
Kodegjennomgangen gjelder den avtalte kodeversjonen. En installert sårbar komponent eller et regeltreff betyr ikke automatisk at systemet er utnyttbart. Vi vurderer om sårbarheten kan nås og utnyttes i applikasjonen deres, og redegjør for hva som gjenstår å undersøke.
Rapporten hjelper både utviklingsteamet og den som skal prioritere sikkerhetsarbeidet.
ILLUSTRERENDE EKSEMPEL · IKKE ET KUNDERESULTAT
Vi avklarer kodelager, kodeversjon, teknologivalg og sikkerhetsmål.
Rettigheter, kodehåndtering og vilkår for analyseverktøyene bestemmes før start.
AI-drevet analyse og automatiske kontroller peker ut områder for målrettet gjennomgang og validering.
Dere får resultater og tiltaksforslag. Ny gjennomgang eller retest avtales ved behov.
Før lansering, ved større endringer, ved overtakelse av en kodebase eller når dere trenger en uavhengig vurdering av sikkerhetskritiske deler.
Omfanget bestemmes i oppdraget. Automatisert analyse gir bredde og identifiserer områder for målrettet manuell gjennomgang; vi beskriver hvilke deler som faktisk er gjennomgått.
Vi gjennomgår koden uten å endre den og leverer tiltaksforslag til teamet deres. Skal vi også utarbeide eller gjennomføre kodeendringer, må det avtales særskilt.
Kodegjennomgang undersøker hvordan systemet er bygget. Pen-test prøver atferden i et system som kjører. Sammen kan de gi bedre forståelse av både årsaken og den praktiske påvirkningen.
Fortell hvilke teknologier dere bruker og hva dere vil få gjennomgått. Vi foreslår et tydelig omfang.