Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/erikyo/browser-test

A JavaScript script to perform basic browser security checks.
https://github.com/erikyo/browser-test

browser security security-tools

Last synced: about 2 months ago
JSON representation

A JavaScript script to perform basic browser security checks.

Awesome Lists containing this project

README

        

# Browser Security test

A JavaScript script to perform basic browser security checks.

check your browser score visiting https://erikyo.github.io/browser-test/

## Table of Contents

- [Overview](#overview)
- [Features](#features)
- [How to Use](#how-to-use)
- [Prerequisites](#prerequisites)
- [Running the Script](#running-the-script)
- [Test List](#test-list)
- [Contributing](#contributing)
- [License](#license)
- [Acknowledgments](#acknowledgments)

## Overview

This script is designed to perform basic security checks on your web browser. It can be useful for individuals who want to quickly assess their browser's security settings.

## Features

- Detects if JavaScript is enabled
- Checks for a secure (HTTPS) connection
- Verifies support for cookies and LocalStorage
- Tests Cross-Origin Resource Sharing (CORS)
- Inspects Content Security Policy (CSP)
- Checks if third-party cookies are blocked
- Verifies the referrer policy
- Tests the popup blocker
- Checks if the browser sends the "Do Not Track" header

## How to Use

### Prerequisites

- A web browser with JavaScript enabled

### Running the Script

1. Visit the page https://erikyo.github.io/browser-test/

## Test List

1. JavaScript Enabled
2. Secure Connection (HTTPS)
3. Cookie Support
4. LocalStorage Support
5. Cross-Origin Resource Sharing (CORS)
6. Content Security Policy (CSP)
7. Third-Party Cookies
8. Referrer Policy
9. Popup Blocker
10. Do Not Track (DNT) Header

## Contributing

Feel free to contribute by opening issues, providing suggestions, or submitting pull requests. Your contributions are welcome!

## License

This project is licensed under the [MIT License](LICENSE).

## Acknowledgments

- Mention any references, libraries, or resources used in developing the script.