l0b0 / insecure-links-highlighter

Browser add-on to highlight insecure links

Home Page:https://gitlab.com/victor-engmark/insecure-links-highlighter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Moved to GitLab

Insecure Links Highlighter Build Status

Easily notice insecure links in Firefox by their bright red border:

Screenshot of insecure links

Highlights insecure links such as:

Download

Firefox add-on

Build

make

Dependencies:

  • GNU Make
  • ImageMagick
  • OptiPNG
  • Zip

Test

make test
docker-compose stop

Dependencies:

  • Docker Compose
  • GNU Make

Release

  1. Update version in manifest.json

  2. Make sure the project builds:

     make clean build test
    
  3. Commit changes

  4. Tag the release:

     git tag $(jq -r .version < manifest.json) -m "Release"
    
  5. Push the changes:

     git push
     git push --tags
    
  6. Create the change log:

     make CHANGELOG_GITHUB_TOKEN=[your token] changelog
    
  7. Upload the new .xpi

  8. Submit the change log markup

Dependencies:

Dynamic links

These are links which execute code when certain things happen, such as clicking a link. This does have legitimate and safe uses, but even the world's biggest search engine uses it sneakily: when you move the mouse over a link anywhere on the web, Firefox displays the URL it expects to go to when that link is clicked. But dynamic links often go to a different page first, for example to keep track of which links you have clicked. Seeing the wrong link in the browser therefore gives a false sense of privacy and security.

GNU GPL version 3 or later.

Acknowledgements

Special thanks to Catalyst for letting me work on this between projects.

About

Browser add-on to highlight insecure links

https://gitlab.com/victor-engmark/insecure-links-highlighter

License:GNU General Public License v3.0


Languages

Language:JavaScript 61.8%Language:Java 15.8%Language:Dockerfile 7.1%Language:HTML 6.2%Language:Shell 4.8%Language:Makefile 4.3%