{"id":26930372,"url":"https://github.com/blobbybilb/basic-auth-warning-extension","last_synced_at":"2025-04-02T06:19:08.088Z","repository":{"id":206065860,"uuid":"715736670","full_name":"blobbybilb/basic-auth-warning-extension","owner":"blobbybilb","description":"Displays a warning when you are about to visit a URL that contains basic auth credentials, to help prevent possible phishing attacks.","archived":false,"fork":false,"pushed_at":"2024-02-22T23:59:15.000Z","size":320,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-30T02:14:40.478Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/blobbybilb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-11-07T18:22:11.000Z","updated_at":"2024-02-22T03:29:19.000Z","dependencies_parsed_at":"2023-11-07T19:47:01.981Z","dependency_job_id":null,"html_url":"https://github.com/blobbybilb/basic-auth-warning-extension","commit_stats":null,"previous_names":["blobbybilb/basic-auth-warning-extension"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blobbybilb%2Fbasic-auth-warning-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blobbybilb%2Fbasic-auth-warning-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blobbybilb%2Fbasic-auth-warning-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blobbybilb%2Fbasic-auth-warning-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/blobbybilb","download_url":"https://codeload.github.com/blobbybilb/basic-auth-warning-extension/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246763877,"owners_count":20829800,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-02T06:19:07.548Z","updated_at":"2025-04-02T06:19:08.082Z","avatar_url":"https://github.com/blobbybilb.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# basic-auth-warning-extension\n\nDisplays a warning when you are about to visit a URL that contains basic\nauth credentials, to help prevent possible phishing attacks.\n\u003cbr /\u003e\u003cbr /\u003e\nClicking on a link to a URL like\n`example.com∕file@something.zip`* would take you to a website with\nthe domain something.zip, which may not be what you expect, and may\nallow an attacker to conduct a phishing attack by imitatiing\nexample.com. This extension should display a warning when this is\nhappening, and may help prevent that. Of course, it is not a guarantee,\nand you are still responsible for your own security.\n\n*Note that the `∕` char is not the regular slash but a different character that looks like it.\n\n\n---\n\n\n**Update:**\n\nThe first draft got rejected from the Chrome Webstore for using `[\"webNavigation\", \"activeTab\", \"scripting\"]` rather than just webNavigation, but at least in Arc having those two permissions lets it stop the page from loading while the popup is showing (not sure why (didn't investigate)). This means JS from the page could possibly try to interfere with the extension. The chrome webstore version just has the webNavigation permission, but the package from Github Releases has all 3 permissions (not all may be necessary/I might be doing something incorrectly, so feel free to experiment and tell me if you find anything).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblobbybilb%2Fbasic-auth-warning-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblobbybilb%2Fbasic-auth-warning-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblobbybilb%2Fbasic-auth-warning-extension/lists"}