Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/settings/branding.md
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ Enterprise policies always take precedence over manual settings.
3. Make sure the URL starts with `https://`
4. Verify the image file isn't too large
5. Verify logo URLs are publicly accessible (if using external URL)
6. Check image format (PNG, JPG, SVG supported)
6. Check image format (PNG, JPG, ICO, SVG supported)
7. Ensure image size is reasonable

### **Colors not applying:**
Expand Down
4 changes: 3 additions & 1 deletion enterprise/Deploy-Windows-Chrome-and-Edge.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ $edgeExtensionSettingsKey = "HKLM:\SOFTWARE\Policies\Microsoft\Edge\ExtensionSet
# Extension Configuration Settings
$showNotifications = 1 # 0 = Unchecked, 1 = Checked (Enabled); default is 1; This will set the "Show Notifications" option in the extension settings.
$enableValidPageBadge = 0 # 0 = Unchecked, 1 = Checked (Enabled); default is 0; This will set the "Show Valid Page Badge" option in the extension settings.
$validPageBadgeTimeout = 5 # Auto-dismiss timeout for the valid page badge in seconds. Defualt is 5, Maximum 300. Set to 0 for no timeout (badge stays visible until manually dismissed).
$enablePageBlocking = 1 # 0 = Unchecked, 1 = Checked (Enabled); default is 1; This will set the "Enable Page Blocking" option in the extension settings.
$forceToolbarPin = 1 # 0 = Not pinned, 1 = Force pinned to toolbar; default is 1
$enableCippReporting = 0 # 0 = Unchecked, 1 = Checked (Enabled); default is 1; This will set the "Enable CIPP Reporting" option in the extension settings.
Expand All @@ -28,7 +29,7 @@ $enableDebugLogging = 0 # 0 = Unchecked, 1 = Checked (Enabled); default is 0; Th
# Generic Webhook Settings
$enableGenericWebhook = 0 # 0 = Disabled, 1 = Enabled; default is 0; This will enable the generic webhook for sending detection events to a custom endpoint.
$webhookUrl = "" # This will set the "Webhook URL" option; default is blank; if you set $enableGenericWebhook to 1, you must set this to a valid URL including the protocol (e.g., https://webhook.example.com/endpoint).
$webhookEvents = @() # This will set the "Event Types" to send to the webhook; default is blank; if you set $enableGenericWebhook to 1, you can specify which events to send. Available events: "detection_alert", "false_positive_report", "page_blocked", "rogue_app_detected", "threat_detected", "validation_event". Example: @("detection_alert", "page_blocked", "threat_detected").
$webhookEvents = @() # This will set the "Event Types" to send to the webhook; default is blank; if you set $enableGenericWebhook to 1, you can specify which events to send. Available events: "detection_alert", "false_positive_report", "page_blocked", "rogue_app_detected", "domain_squatting_detected", "threat_detected", "validation_event". Example: @("detection_alert", "page_blocked", "threat_detected").

# Custom Branding Settings
$companyName = "CyberDrain" # This will set the "Company Name" option in the Custom Branding settings; default is "CyberDrain".
Expand Down Expand Up @@ -61,6 +62,7 @@ function Configure-ExtensionSettings {
# Set extension configuration settings
New-ItemProperty -Path $ManagedStorageKey -Name "showNotifications" -PropertyType DWord -Value $showNotifications -Force | Out-Null
New-ItemProperty -Path $ManagedStorageKey -Name "enableValidPageBadge" -PropertyType DWord -Value $enableValidPageBadge -Force | Out-Null
New-ItemProperty -Path $ManagedStorageKey -Name "validPageBadgeTimeout" -PropertyType DWord -Value $validPageBadgeTimeout -Force | Out-Null
New-ItemProperty -Path $ManagedStorageKey -Name "enablePageBlocking" -PropertyType DWord -Value $enablePageBlocking -Force | Out-Null
New-ItemProperty -Path $ManagedStorageKey -Name "enableCippReporting" -PropertyType DWord -Value $enableCippReporting -Force | Out-Null
New-ItemProperty -Path $ManagedStorageKey -Name "cippServerUrl" -PropertyType String -Value $cippServerUrl -Force | Out-Null
Expand Down
2 changes: 1 addition & 1 deletion rules/detection-rules.json
Original file line number Diff line number Diff line change
Expand Up @@ -1831,7 +1831,7 @@
"rogue_apps_detection": {
"description": "Dynamic detection of known rogue OAuth applications",
"enabled": true,
"source_url": "https://raw.githubusercontent.com/huntresslabs/rogueapps/refs/heads/main/public/rogueapps.json",
"source_url": "https://huntresslabs.github.io/rogueapps/rogueapps.json",
"cache_duration": 86400000,
"update_interval": 43200000,
"detection_action": "warn",
Expand Down
2 changes: 1 addition & 1 deletion scripts/background.js
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ class RogueAppsManager {
this.defaultConfig = {
enabled: true,
source_url:
"https://raw.githubusercontent.com/huntresslabs/rogueapps/refs/heads/main/public/rogueapps.json",
"https://huntresslabs.github.io/rogueapps/rogueapps.json",
cache_duration: 86400000, // 24 hours
update_interval: 43200000, // 12 hours
detection_action: "warn",
Expand Down