Xentrk
Part of the Furniture
Here is a snip of code from the new version that you can use to find domain names to use for the dnsmasq method:
First thing to do is route all traffic to the tunnel you want to go to. Then, go to the website and select all the options and watch a video or two to generate traffic and create dnsmasq.log entries.
Search for one domain. You can use "disney" or a shorter version such as "dis" to catch deviations
sh test.sh autoscan=dis
Another example using more than one parameter
sh test.sh autoscan=dis,moz
This is a better example of a deviation from "mozilla" vs "mozit"
Code:
#!/bin/sh
SCAN_SPACE_LIST=$(echo "$@" | sed -n "s/^.*autoscan=//p" | awk '{print $1}' | tr ',' ' ')
true >/opt/tmp/DOMAIN_LIST
for TOP_LEVEL_DOMAIN in $SCAN_SPACE_LIST; do
SCAN_LIST=$(grep "$TOP_LEVEL_DOMAIN" "/opt/var/log/dnsmasq.log" | grep query | awk '{print $(NF-2)}' | awk -F\. '{print $(NF-1) FS $NF}' | sort | uniq)
[ -n "$SCAN_LIST" ] && echo "$SCAN_LIST" >>/opt/tmp/DOMAIN_LIST
done
cat /opt/tmp/DOMAIN_LIST
First thing to do is route all traffic to the tunnel you want to go to. Then, go to the website and select all the options and watch a video or two to generate traffic and create dnsmasq.log entries.
Search for one domain. You can use "disney" or a shorter version such as "dis" to catch deviations
sh test.sh autoscan=dis
Code:
demdex.net
disney-plus.net
disneyplus.com
go.com
Another example using more than one parameter
sh test.sh autoscan=dis,moz
Code:
demdex.net
disney-plus.net
disneyplus.com
go.com
mozaws.net
mozilla.com
mozilla.net
mozilla.org
mozit.cloud
This is a better example of a deviation from "mozilla" vs "mozit"