Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Browser Storage Security

This repo includes two sample applications showcasing browser storage nuances.

How to use

  1. Clone the repo: git@github.com:esarafianou/browser-storage.git
  2. Install the dependencies:
cd browser-storage
npm install

Local vs Session Storage

The application walks you through the differences between Local and Session Storage

  1. cd localvsSessionStorage
  2. Run node server.js
  3. Visit http://localhost:4000
  4. Follow the instructions presented there

In-memory storage

This applcation has a DOM-based XSS and demonstrates different in-memory storage implementations and their insecurities against XSS.

  1. cd inMemory
  2. Run node server.js
  3. Visit http://localhost:3000

About

Sample applications showcasing browser storage nuances. It shows the differences between Local and Session and demonstrates different in-memory storage implementations and their insecurities against XSS.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages