Added rules for Vivaldi, WhatsApp and VSCode

This commit is contained in:
Michele Cereda
2023-02-02 22:42:54 +01:00
parent 14f75fee47
commit 026400a1da
2 changed files with 124 additions and 0 deletions

12
knowledge base/vivaldi.md Normal file
View File

@@ -0,0 +1,12 @@
# Vivaldi browser
| URL | Ports | Description |
| ------------------- | ---------- | --------------------------- |
| bifrost.vivaldi.com | 443, 15674 | Sync settings |
| login.vivaldi.com | 443 | Login to the user's account |
## Further readings
- [Decoding network activity in Vivaldi]
[decoding network activity in vivaldi]: https://vivaldi.com/blog/decoding-network-activity-in-vivaldi/

View File

@@ -69,6 +69,22 @@
"remote-hosts": "icons.bitwarden.net",
"via": "/Applications/Bitwarden.app/Contents/Frameworks/Bitwarden Helper.app/Contents/MacOS/Bitwarden Helper"
},
{
"action": "allow",
"notes": "Allow Firefox to gather information about certificates.",
"ports": "80",
"process": "/Applications/Firefox.app/Contents/MacOS/firefox",
"protocol": "tcp",
"remote-hosts": "ocsp.sca1b.amazontrust.com"
},
{
"action": "allow",
"notes": "Allow Firefox to gather information about certificates.",
"ports": "80",
"process": "/Applications/Firefox.app/Contents/MacOS/firefox",
"protocol": "tcp",
"remote-hosts": "ocsp.digicert.com"
},
{
"action": "allow",
"notes": "Allow Firefox to check for captive portals.",
@@ -278,6 +294,14 @@
"remote-hosts": "marketplace.visualstudio.com",
"via": "/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper"
},
{
"action": "allow",
"notes": "Allow VS Code to sync the user's settings.",
"ports": "443",
"process": "/Applications/Visual Studio Code.app/Contents/MacOS/Electron",
"protocol": "tcp",
"remote-hosts": "vscode-sync.trafficmanager.net"
},
{
"action": "allow",
"notes": "Allow VS Code to look for updates.",
@@ -286,6 +310,14 @@
"protocol": "tcp",
"remote-hosts": "update.code.visualstudio.com"
},
{
"action": "allow",
"notes": "Allow VS Code to download Terraform's extension.",
"ports": "443",
"process": "/Applications/Visual Studio Code.app/Contents/MacOS/Electron",
"protocol": "tcp",
"remote-hosts": "checkpoint-api.hashicorp.com"
},
{
"action": "allow",
"notes": "Allow VS Code to download repositories from Github.",
@@ -294,6 +326,14 @@
"protocol": "tcp",
"remote-hosts": "github.com"
},
{
"action": "allow",
"notes": "Allow VS Code to sync with its servers.",
"ports": "443",
"process": "/Applications/Visual Studio Code.app/Contents/MacOS/Electron",
"protocol": "tcp",
"remote-hosts": "api.github.com",
},
{
"action": "allow",
"notes": "Allow VS Code to download repositories from Gitlab.",
@@ -308,6 +348,78 @@
"process": "/Applications/Visual Studio Code.app/Contents/MacOS/Electron",
"remote-hosts": "dc.services.visualstudio.com",
"via": "/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper"
},
{
"action": "allow",
"notes": "Allow VS Code to download extensions.",
"ports": "443",
"process": "/Applications/Visual Studio Code.app/Contents/MacOS/Electron",
"protocol": "tcp",
"remote-domains": "gallery.vsassets.io"
},
{
"action": "allow",
"notes": "Allow VS Code to download extensions.",
"ports": "443",
"process": "/Applications/Visual Studio Code.app/Contents/MacOS/Electron",
"protocol": "tcp",
"remote-domains": "gallerycdn.vsassets.io"
},
{
"action": "allow",
"notes": "Allow Vivaldi to securely sync with its servers.",
"ports": "443",
"process": "/Applications/Vivaldi.app/Contents/MacOS/Vivaldi",
"protocol": "tcp",
"remote-hosts": "bifrost.vivaldi.com"
},
{
"action": "allow",
"notes": "Allow Vivaldi to sync with its servers.",
"ports": "15674",
"process": "/Applications/Vivaldi.app/Contents/MacOS/Vivaldi",
"protocol": "tcp",
"remote-hosts": "bifrost.vivaldi.com"
},
{
"action": "allow",
"notes": "Allow Vivaldi to securely login into the user's account.",
"ports": "443",
"process": "/Applications/Vivaldi.app/Contents/MacOS/Vivaldi",
"protocol": "tcp",
"remote-hosts": "login.vivaldi.com"
},
{
"action": "allow",
"notes": "Allow Vivaldi to securely connect to websites.",
"ports": "443",
"process": "/Applications/Vivaldi.app/Contents/MacOS/Vivaldi",
"protocol": "tcp",
"remote": "any"
},
{
"action": "allow",
"notes": "Allow Vivaldi to securely connect to websites.",
"ports": "443",
"process": "/Applications/Vivaldi.app/Contents/MacOS/Vivaldi",
"protocol": "udp",
"remote": "any"
},
{
"action": "allow",
"notes": "Allow WhatsApp to authenticate.",
"ports": "443",
"process": "/Applications/WhatsApp.app/Contents/MacOS/WhatsApp",
"protocol": "tcp",
"remote-hosts": "web.whatsapp.com"
},
{
"action": "allow",
"notes": "Allow WhatsApp to securely download media.",
"ports": "443",
"process": "/Applications/WhatsApp.app/Contents/MacOS/WhatsApp",
"protocol": "tcp",
"remote-domains": "cdn.whatsapp.net"
}
]
}