understanding-csrf

CSRF defense

An explanation of how CSRF attacks work and how to mitigate them in web applications.

What are CSRF tokens and how do they work?

GitHub

1k stars
34 watching
119 forks
last commit: over 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
fastify/csrf-protectionProtects against Cross-Site Request Forgery (CSRF) attacks in Fastify servers.154
koajs/csrfProvides CSRF protection in Koa applications264
pillarjs/node-frameworksA comprehensive resource comparing popular Node.js frameworks314
justinas/nosurfProtects against Cross-Site Request Forgery (CSRF) attacks in web applications by verifying user input1,603
asaafan/csurferAn extension that bypasses anti-CSRF tokens in web applications18
mozilla/django-session-csrfAn alternative implementation of Django's CSRF protection that does not use cookies.111
slimphp/slim-csrfA middleware solution to protect against Cross-Site Request Forgery attacks in HTTP requests341
0xinfection/xsrfprobeA toolkit designed to test and exploit Cross-Site Request Forgery vulnerabilities in websites.1,116
0ang3el/easycsrfAn extension that automatically modifies certain HTTP requests to reveal potential CSRF vulnerabilities in web applications.160
otrf/api-to-eventMaps API functions to security events across diverse platforms74
gorilla/csrfA middleware library providing protection against malicious requests through the use of tokens.1,062
ankane/secure_railsSecurity best practices for Rails applications to protect against various types of attacks and vulnerabilities.1,031
jlopp/physical-bitcoin-attacksCompiles known physical attacks on Bitcoin and cryptocurrency owners583
koajs/stateless-csrfProtects against cross-site request forgery attacks by hashing and verifying user cookies on each request.16
sandysekharan/ctf-toolA curated collection of tools and resources for creating and solving Capture The Flag challenges256