Hva er forfalskning av forespørsler på tvers av nettsteder?

CSRF eller Cross-Site Request Forgery er et nettstedssårbarhet der en angriper kan føre til at en handling skjer i et offers økt på et annet nettsted. En av tingene som gjør CSRF så mye av en risiko er at det ikke engang krever brukerinteraksjon, alt som trengs er at offeret kan se en nettside med utnyttelsen i den.

Tips: CSRF uttales vanligvis enten bokstav for bokstav eller som "sea surf".

Hvordan fungerer et CSRF-angrep?

Angrepet innebærer at angriperen oppretter et nettsted som har en metode for å lage en forespørsel på et annet nettsted. Dette kan kreve brukerinteraksjon, for eksempel å få dem til å trykke på en knapp, men det kan også være interaksjonsfritt. I JavaScript er det måter å få en handling til å skje automatisk. For eksempel vil et null x null pikselbilde ikke være synlig for brukeren, men kan konfigureres slik at "kilden" sender en forespørsel til et annet nettsted.

JavaScript er et språk på klientsiden, dette betyr at JavaScript-kode kjøres i nettleseren i stedet for på nettserveren. Takket være dette faktum er datamaskinen som sender CSRF-forespørselen faktisk offerets. Dessverre betyr dette at forespørselen gjøres med alle tillatelsene som brukeren har. Når det angripende nettstedet har lurt offeret til å sende CSRF-forespørselen, kan forespørselen i hovedsak ikke skilles fra brukeren som sender forespørselen normalt.

CSRF er et eksempel på et "forvirret stedfortredende angrep" mot nettleseren ettersom nettleseren blir lurt til å bruke tillatelsene sine av en angriper uten disse privilegiene. Disse tillatelsene er økten og autentiseringstokenene dine til målnettstedet. Nettleseren din inkluderer automatisk disse opplysningene i enhver forespørsel den sender.

CSRF-angrep er noe komplekse å arrangere. Først av alt, må målnettstedet ha et skjema eller en URL som har bivirkninger som å slette kontoen din. Angriperen må deretter lage en forespørsel for å utføre ønsket handling. Til slutt må angriperen få offeret til å laste inn en nettside med utnyttelsen mens de er logget på målnettstedet.

For å forhindre CSRF-problemer er det beste du kan gjøre å inkludere et CSRF-token. Et CSRF-token er en tilfeldig generert streng som er satt som en informasjonskapsel, verdien må inkluderes i hvert svar sammen med en forespørselsoverskrift som inkluderer verdien. Selv om et CSRF-angrep kan inkludere informasjonskapselen, er det ingen måte å kunne bestemme verdien av CSRF-tokenet for å sette overskriften og så vil angrepet bli avvist.


Leave a Comment

Rask Tips: Hvordan Se Kjøpshistorikken din på Google Play

Rask Tips: Hvordan Se Kjøpshistorikken din på Google Play

Se vår Google Play Kjøpshistorikk ved å følge disse nybegynnervennlige trinnene for å holde apputgiftene dine under kontroll.

Zoom: Hvordan legge til et videofilter

Zoom: Hvordan legge til et videofilter

Ha det moro i Zoom-møtene dine med noen morsomme filtre du kan prøve. Legg til en glorie eller se ut som en enhjørning i Zoom-møtene dine med disse morsomme filtrene.

Hvordan fremheve tekst i Google Slides

Hvordan fremheve tekst i Google Slides

Lær hvordan du fremhever tekst med farge i Google Slides-appen med denne trinn-for-trinn-veiledningen for mobil og datamaskin.

Samsung Galaxy Z Fold 5: Hvordan koble til PC

Samsung Galaxy Z Fold 5: Hvordan koble til PC

Samsung Galaxy Z Fold 5, med sitt innovative foldbare design og banebrytende teknologi, tilbyr ulike måter å koble til en PC. Enten du ønsker

Hvordan ta et skjermbilde på Galaxy Z Fold 5

Hvordan ta et skjermbilde på Galaxy Z Fold 5

Du har kanskje ikke alltid tenkt over det, men en av de mest utbredte funksjonene på en smarttelefon er muligheten til å ta et skjermbilde. Over tid har metode for å ta skjermbilder utviklet seg av ulike grunner, enten ved tillegg eller fjerning av fysiske knapper eller innføring av nye programvarefunksjoner.

Legg til en ny WhatsApp-kontakt ved å bruke en tilpasset QR-kode

Legg til en ny WhatsApp-kontakt ved å bruke en tilpasset QR-kode

Se hvor enkelt det er å legge til en ny WhatsApp-kontakt ved hjelp av din tilpassede QR-kode for å spare tid og lagre kontakter som en proff.

Viktige hurtigtaster for Microsoft PowerPoint

Viktige hurtigtaster for Microsoft PowerPoint

Lær å forkorte tiden du bruker på PowerPoint-filer ved å lære disse viktige hurtigtastene for PowerPoint.

Eksportere Kontakter fra Outlook og Importere til Gmail

Eksportere Kontakter fra Outlook og Importere til Gmail

Bruk Gmail som en sikkerhetskopi for personlig eller profesjonell Outlook-e-post? Lær hvordan du eksporterer kontakter fra Outlook til Gmail for å sikkerhetskopiere kontakter.

Hvordan slette bilder og videoer fra Facebook

Hvordan slette bilder og videoer fra Facebook

Denne guiden viser deg hvordan du sletter bilder og videoer fra Facebook ved hjelp av PC, Android eller iOS-enhet.

Facebook: Hvordan skjule gruppeinnlegg fra nyhetsfeeden

Facebook: Hvordan skjule gruppeinnlegg fra nyhetsfeeden

For å slutte å se innlegg fra Facebook-grupper, gå til den gruppens side, og klikk på Flere alternativer. Velg deretter Følg ikke lenger gruppe.