Skip to content
Merged
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
15 changes: 9 additions & 6 deletions rules/detection-rules.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"version": "1.2.4",
"lastUpdated": "2026-07-02T00:00:00Z",
"version": "1.2.5",
"lastUpdated": "2026-07-08T00:00:00Z",
"description": "Phishing detection logic for identifying phishing attempts targeting Microsoft 365 login pages",
"trusted_login_patterns": [
"^https:\\/\\/login\\.microsoftonline\\.(com|us)$",
Expand Down Expand Up @@ -154,19 +154,22 @@
"type": "any_of",
"operations": [
{ "type": "substring_present", "values": ["No account? Create one"] },
{ "type": "substring_present", "values": ["Sign-in options"] }
{ "type": "substring_present", "values": ["Can't access your account", "Can’t access your account", "Cant access your account"] }
]
},
{
"type": "any_of",
"operations": [
{ "type": "substring_present", "values": ["Can't access your account", "Can’t access your account", "Cant access your account"] },
{ "type": "substring_present", "values": ["Terms of use"] }
{ "type": "substring_present", "values": ["Sign-in options"] },
{ "type": "substring_present", "values": ["Email, phone, or Skype"] },
{ "type": "substring_present", "values": ["Stay signed in?"] },
{ "type": "substring_present", "values": ["Use another account"] },
{ "type": "substring_present", "values": ["Pick an account"] }
]
}
]
},
"description": "Microsoft login user-visible UX text combo (two or more exact-MS-copy phrases) - durable signal for CSS-clone kits",
"description": "Microsoft login user-visible UX text combo: requires at least one Microsoft-distinctive account/help phrase (exact MS copy: 'No account? Create one' or 'Can't access your account') AND one Microsoft auth-flow phrase ('Sign-in options', 'Email, phone, or Skype', 'Stay signed in?', 'Use another account', 'Pick an account').",
"weight": 3,
"category": "primary"
},
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
Loading