Fireshield
Fireshield feature protects users from web surfing blocking malware, untrusted, phishing, fraud, and online trackers website.
Fireshield is a unique and fast technology that allows monitoring of all user's DNS requests in real-time. The main idea to get a response with full information about this domain. There is a minimal latency when checking DNS request.
Why latency is minimal?
Your developed VPN app has a White list.
The server-side has some levels of cache(VPN node has its own cache, Fireshield server has a full database of websites)
How can you use Fireshield technology?
Malware and phishing protection
Avoid getting ads
All requests to tracker websites will be blocked.
Parent control feature
As a parent, you can control your kids' actions on the Internet. Fireshield knows the full information about the domain and the client application will display or not display the desired website depending on the user age.
Government control feature
Develop your own VPN application that complies with government laws and regulations.
Organization control feature
As a company owner or manager, you can limit access to a specific list of websites for your employees at work
College and university control feature
As a principal of the college, you can limit access to a specific list of websites (social networks) for students during study time at college or university
Android, iOS, and Win SDK support the Fireshield feature.
Technical details
Fireshield works according to the tuned config on Aura Management Console. For example, if the user opens the untrusted website he will get the result that is configured for this specific type of category.
How to set up Fireshield config:
Open Aura Management Console
Choose your Project
Open Setting page, General tab
Enter valid JSON config to Config field
Fireshield config example:
Key | Value | Notes |
enabled | true false | True - Fireshield feature is ON False - Fireshield feature is OFF |
alert_page | "domain": "connect.bitdefender.net", "path": "safe_zone.html" | User will be redirected to this page (domain + path) if block_alert_page type is set up for category |
categories | { "category": "safe", "type": "proxy_peer" } | There is a list of categories and actions that we need to do with this particular category. |
domains |
| There is a list of websites that we want to control ourself without using services |
services |
| There is a services list that uses for categorizing entered domain Note: ip service should be added if you want to use bitdefender service |
More info about categories:
Name | Definition |
| This category combines all safe (good) websites excluding malware, untrusted, phishing, and trackers |
| This category combines all unsafe (bad) websites including malware, untrusted, phishing, and trackers |
| This subcategory of the unsafe category that combines just malware websites |
| This subcategory of the unsafe category that combines just untrusted websites |
| This subcategory of the unsafe category that combines just trackers websites |
| This subcategory of the unsafe category that combines just phishing websites |
| This category allows you to add a custom site and find out what action you can do with it |
Note: It isn’t a full list of categories. It depends on connected service.
For example, for securityzones service we have other categories: unsafe:phish, unsafe:botnetcc, unsafe:porn, unsafe:badrep
More info about types:
Name | Definition |
| It means that website go to the Internet behind, without using the VPN tunnel |
| It means that website go to the Internet through the VPN tunnel NOTE: "type": "vpn" doesn't support on iOS, we need to use only "type": "proxy_peer" |
| It means that website go to the Internet through the VPN tunnel with some addition Hydra implementation |
| It means that website will be blocked |
| It means that website will be blocked and a tunned alert page will be displayed Note: It works just for HTTP websites (for example, franklang.ru) |
Last updated