feat: Add Enterprise App Protection extension with settings and popup UI

- Implement manifest.json for Chrome extension with necessary permissions and background scripts.
- Create options.html for user settings including Google Safe Browsing API key, domains database URL, update interval, and warning message template.
- Develop options.js to handle loading and saving settings using Chrome storage.
- Design popup.html to display suspicious links and provide options to update the database and manage domains.
- Implement popup.js to manage interactions in the popup, including updating the database and resetting the suspicious links counter.
- Add testsite.html for dynamic testing of the extension with both official and fake links.
This commit is contained in:
becarta
2025-05-10 03:25:49 +02:00
commit ba83c95914
21 changed files with 1485 additions and 0 deletions

BIN
EnterpriseAppProtection.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 401 KiB