Skip to content

Nidhognit/HeaderViewExtention

Repository files navigation

HeaderViewExtention

Build Status

Description:

This browser extension evaluates a degree of trustworthiness and safety on every website you visit by inspecting the received HTTP headers and their compliance with the leading industry standards: a configured Content Security Policy (CSP), an absence of disclosed vulnerabilities for the current server version, etc. All HTTP headers (along with the redirects) are being recorded for the further examination in a convenient tabular form together with a grade (from A to F) of the security compliance.

The extension is available for the download in Chrome Web Store.

Features:

  1. Displays list of HTTP headers in the response and their values.
  2. If there were several requests, such as requests to the server made a redirect, you can see list of all requests.
  3. Extensions detects the presence of the security headers.
  4. Determine the server and the technology used on the server.

Building manually

  1. Clone the repository.

    • If you've got Node.js installed via NVM, enter the project folder and run nvm use to automatically catch up to the latest stable Node version.
    • If the step above is not applicable in your case, just run npm install in the project folder using Node 7 or above.
  2. Run npm run build. Everything should run succesfully and create dist folder with the extension content.

  3. Enable developer mode for Google Chrome extensions.

  4. Load dist folder as an extension in Google Chrome.

Contributing

This section is to be done. Please advise with the maintainers directly if you are planning to make a pull request.

About

HeaderViewExtention

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages