XS-Leak Browser Test Suite
Xsinator.com is an XS-Leak browser test suite that was created for the paper XSinator.com: From a Formal Model to the Automatic Evaluation of Cross-Site Leaks in Web Browsers.
- Clone the repository
- Change cross-origin domain in
config.js
- for local testing:
let baseUrl = 'http://localhost:8000/'
- for local testing:
- Build javascript:
npm install && npm run build
- Get cert with certbot
certbot certonly --standalone --cert-name "xsinator.com" -d "xsinator.com" -d "xsinator.xyz" -d "crossorigin.xsinator.xyz" --register-unsafely-without-email
docker-compose up -d
/app/testcases
- php testcases/src
- javascript src