Google Analytics - Use by pfSense?
-
@KOM said in Google Analytics - Use by pfSense?:
@RobbieTT When you say 'pfSense", do you mean the product or website?
It's in the pfSense firmware code.
I'm not sure if it is there to protect the firewall from such tools or to provide data to such tools.
I'm hoping for the former, rather than finding that my firewall software itself would like to reach-out to these places. I genuinely don't know - hence the question.
️
-
This post is deleted! -
This post is deleted! -
This post is deleted! -
@RobbieTT said in Google Analytics - Use by pfSense?:
It's in the pfSense firmware code.
My bad. Thought you were talking about the forum.
pfSense : located it : /usr/local/www/vendor/jquery-treegrid/index.html
Not quiet followed the KGB/FSB relation here.
-
@RobbieTT said in Google Analytics - Use by pfSense?:
Why does the code for pfSense include references to Google Analytics, Yandex etc?
<html> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="chrome=1"> 6 <meta name="google-site-verification" content="Qsvvve1CBtl2_PikToO7CdVGsY7bwLrjc_9AgZtt_bk" /> 7 <title>Treegrid jquery plugin</title> 8 9 <link rel="stylesheet" href="styles.css"> 10 <link rel="stylesheet" href="http://yandex.st/highlightjs/7.3/styles/default.min.css"> 11 <link rel="stylesheet" href="css/jquery.treegrid.css"> 12 <script src="http://yandex.st/highlightjs/7.3/highlight.min.js"></script> 13 <script>hljs.initHighlightingOnLoad();</script> 14 <script> 15 (function(i, s, o, g, r, a, m) { 16 i['GoogleAnalyticsObject'] = r; 17 i[r] = i[r] || function() { 18 (i[r].q = i[r].q || []).push(arguments) 19 }, i[r].l = 1 * new Date(); 20 a = s.createElement(o), 21 m = s.getElementsByTagName(o)[0]; 22 a.async = 1; 23 a.src = g; 24 m.parentNode.insertBefore(a, m) 25 })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); 26 27 ga('create', 'UA-43342702-1', 'maxazan.github.io'); 28 ga('send', 'pageview'); 29 30 </script> 31 <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> 32 <!--[if lt IE 9]> 33 <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> 34 <![endif]--> 35 </head> 36 <body>
️
Try to use this ALIAS:
<alias> <name>RU_STATCOUNTERS</name> <type>host</type> <address>cnt.sputnik.ru metrika.yandex.ru top.mail.ru help.rambler.ru mediascope.net liveinternet.ru hotlog.ru appmetrica.yandex.ru tracker.my.com beta.metrika.yandex.ru metrika.yandex.by metrika.yandex.com metrika.yandex.com.tr webvisor.com mc.yandex.ru mc.webvisor.org webvisor.org api-metrika.yandex.ru api-metrika.yandex.com api-metrika.webvisor.org api-metrika.webvisor.com mc.webvisor.com api-metrika.yandex.net</address> <descr><![CDATA[Russian Spy-statcounters]]></descr> <detail><![CDATA[Спутник / аналитика||Яндекс.Метрика|| Рейтинг@mail.ru||Рамблер/Топ-100||Mediascope||Liveinternet||HotLog||AppMetrica||MyTracker||Entry added Thu, 29 Feb 2024 14:03:03 +0200||Entry added Thu, 29 Feb 2024 14:13:31 +0200||Entry added Thu, 29 Feb 2024 14:13:31 +0200||Entry added Thu, 29 Feb 2024 14:13:31 +0200||Entry added Thu, 29 Feb 2024 14:13:31 +0200||Entry added Thu, 29 Feb 2024 14:23:52 +0200||Entry added Thu, 29 Feb 2024 14:23:52 +0200||Entry added Thu, 29 Feb 2024 14:23:52 +0200||Entry added Thu, 29 Feb 2024 15:03:02 +0200||Entry added Thu, 29 Feb 2024 15:03:02 +0200||Entry added Thu, 29 Feb 2024 15:03:02 +0200||Entry added Thu, 29 Feb 2024 15:03:02 +0200||Entry added Thu, 29 Feb 2024 15:03:39 +0200||Entry added Thu, 29 Feb 2024 17:10:13 +0200]]></detail> </alias>
<alias> <name>RUSSIANS_NETS</name> <type>network</type> <address>79.137.140.0/24</address> <descr><![CDATA[Yandex & Mailru nets]]></descr> <detail><![CDATA[MAILRU-IS]]></detail> </alias> <alias> <name>YANDEX_MAIL_IPS</name> <type>host</type> <address>yandex.com yandex.ru yandex.by yandex.kz ya.ru narod.ru yandex.co.il yandex.com.ge yandex.az yandex.lt yandex.com.tr yandex.lv yandex.tj yandex.fr yandex.tm yandex.ee yandex.uz yandex.pl yandex.com.am yandex.md yandex.kg yandex.fi yandex.com.ua yandex.ua</address> <descr><![CDATA[IPs of all Yandex MAIL-related services]]></descr> <detail><![CDATA[Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase||Yandex Mail Aliase]]></detail> </alias>
<alias> <name>YANDEX_IPS</name> <type>host</type> <address>yadi.sk dns.yandex.ru market.yandex.ru mirror.yandex.ru awaps.yandex.ru internet.yandex.ru 2ip.ru docviewer.yandex.ru 77.88.8.7 77.88.8.3 77.88.8.1 77.88.8.8 music.yandex.ru</address> <descr><![CDATA[IPs of all Yandex-related services]]></descr> <detail><![CDATA[Entry added Fri, 01 Mar 2024 12:54:10 +0200||Entry added Fri, 01 Mar 2024 12:54:10 +0200||Entry added Fri, 01 Mar 2024 12:59:58 +0200||Entry added Fri, 01 Mar 2024 13:20:30 +0200||Entry added Fri, 01 Mar 2024 13:20:30 +0200||Entry added Fri, 01 Mar 2024 13:20:30 +0200||Entry added Fri, 01 Mar 2024 13:20:30 +0200||Entry added Fri, 01 Mar 2024 13:30:38 +0200||"Family Safe" DNS||"Family Safe" DNS||"Family Safe" DNS||"Family Safe" DNS||Entry added Fri, 01 Mar 2024 13:46:16 +0200]]></detail> </alias>
<alias> <name>YANDEX_NETS</name> <type>network</type> <address>95.108.128.0/17 93.158.128.0/18 92.255.127.0/24 92.255.112.0/24 90.156.184.0/24 90.156.182.0/24 90.156.181.0/24 90.156.180.0/24 90.156.179.0/24 90.156.177.0/24 90.156.176.0/24 87.250.247.0/24 87.250.238.0/24 87.250.232.0/24 87.250.224.0/19 84.252.160.0/19 84.252.128.0/20 84.201.188.0/23 84.201.184.0/22 84.201.128.0/18 77.88.8.0/24 77.88.55.0/24 77.88.54.0/24 77.88.44.0/24 77.88.42.0/23 77.88.0.0/18 62.84.112.0/20 51.250.54.0/23 51.250.50.0/23 51.250.48.0/24 51.250.126.0/24 51.250.120.0/22 51.250.112.0/21 51.250.0.0/17 5.45.240.0/24 5.45.232.0/24 5.45.215.0/24 5.45.209.0/24 5.45.205.0/24 5.45.202.0/24 5.45.196.0/24 5.45.192.0/18 5.35.104.0/24 5.35.104.0/21 5.255.255.0/24 5.255.232.0/24 5.255.197.0/24 5.255.196.0/24 5.255.195.0/24 5.255.192.0/18 37.9.64.0/24 37.9.64.0/18 37.140.168.0/24 37.140.128.0/18 2a0e:fd87::/48 2a0e:fd87:9::/48 2a0e:fd87:7::/48 2a0e:fd87:6::/48 2a0e:fd87:5::/48 2a0e:fd87:4::/48 2a0e:fd87:3::/48 2a0e:fd87:1::/48 2a0d:d6c1::/32 2a0d:d6c0::/32 2a0b:1440::/32 2a07:aa40:20::/44 2a02:6bf:8004::/48 2a02:6b8:e::/48 2a02:6b8:d::/48 2a02:6b8:c::/48 2a02:6b8:a::/48 2a02:6b8::/32 2a02:6b8::/29 2a02:6b8:9::/48 2a02:6b8:8::/48 2a02:6b8:6::/48 2a02:6b8:6664::/48 2a02:6b8:4::/48 2a02:6b8:23::/48 2a02:6b8:22::/48 2a02:6b8:21::/48 2a02:6b8:20::/48 217.28.224.0/20 213.180.199.0/24 213.180.192.0/19 2001:978:7401::/48 2001:678:384::/48 193.32.217.0/24 193.32.216.0/22 188.72.105.0/24 188.72.104.0/24 188.72.103.0/24 185.32.187.0/24 185.32.186.0/24 185.32.184.0/23 185.206.164.0/22 178.154.224.0/19 178.154.192.0/19 178.154.160.0/19 178.154.131.0/24 178.154.128.0/19 158.160.0.0/16 141.8.128.0/18 130.193.62.0/24 130.193.61.0/24 130.193.32.0/19</address> <descr><![CDATA[ALL YANDEX resources (search from HurricaneElectrics)]]></descr> <detail><![CDATA[Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:05:50 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:15:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:25:58 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200||Entry added Sat, 02 Mar 2024 15:30:42 +0200]]></detail> </alias>
In blocking rules.
-
Hi Sergei, would you mind not spamming my thread please. Russia is bad, I get it, but this is a general pfSense question.
I'd be really grateful if you would self-delete your posts too.
-
@Gertjan said in Google Analytics - Use by pfSense?:
@RobbieTT said in Google Analytics - Use by pfSense?:
It's in the pfSense firmware code.
My bad. Thought you were talking about the forum.
pfSense : located it : /usr/local/www/vendor/jquery-treegrid/index.html
Not quiet followed the KGB/FSB relation here.
You forgot that in 90% of situation You open pfSense forum page on the same machine where You open pfSense WebGUI;)
But more important are WHO PLACE THAT CODE HERE?
Why it is possible that some piece of code from most aggressive country in a world nowadays come to “one of the popular firewall solution that used in army and government in USA” ??? -
@Gertjan "/usr/local/www/vendor/jquery-treegrid/index.html" is sort of its own answer.
That's the documentation for the jquery-treegrid component: https://github.com/maxazan/jquery-treegrid/blob/master/docs/index.htmlThat probably shouldn't be part of the build, but mostly only for size reasons. It's also not actually harmful in any way.
-
Thanks for the reassurance. Is there anything inside of the pfSense firmware that would make callouts to any 3rd party analytics?
️
-
TreeGrid plugin for jQuery
See more information at http://maxazan.github.io/jquery-treegrid
@stephenw10
Is the jQuery used for the abc backup when it enabled and sends your configuration file to the cloud with Plus? You know how it has to also check what’s stored there also? -
@RobbieTT said in Google Analytics - Use by pfSense?:
Thanks for the reassurance. Is there anything inside of the pfSense firmware that would make callouts to any 3rd party analytics?
As far as I know there's not, but it's a bit outside of my area of expertise.
-
Note that it was removed as unnecessary: https://github.com/pfsense/pfsense/commit/4e8f6cedd9c4b32b24ac3619f84e33a9a4708a29
-
Two weeks ago, if I am reading that correctly? If so this is a change in the upcoming 24.03?
Good to know it's being tidied-up.
️
-
Yup, they are removed in 24.03:
[24.03-DEVELOPMENT][admin@apu.stevew.lan]/root: ls -ls /usr/local/www/vendor/jquery-treegrid/ total 60 4 -rw-r--r-- 1 root wheel 39 Feb 26 21:54 .gitignore 4 -rw-r--r-- 1 root wheel 936 Feb 26 21:54 CHANGELOG.txt 4 -rw-r--r-- 1 root wheel 520 Feb 26 21:54 Gruntfile.js 4 -rw-r--r-- 1 root wheel 1067 Feb 26 21:54 LICENSE 4 -rw-r--r-- 1 root wheel 343 Feb 26 21:54 README.md 4 -rw-r--r-- 1 root wheel 599 Feb 26 21:54 bower.json 4 -rw-r--r-- 1 root wheel 370 Feb 26 21:54 composer.json 4 drwxr-xr-x 2 root wheel 512 Feb 28 22:44 css 4 drwxr-xr-x 3 root wheel 1024 Feb 28 22:44 examples 4 drwxr-xr-x 2 root wheel 512 Feb 28 22:44 img 4 drwxr-xr-x 2 root wheel 512 Feb 28 22:44 js 4 -rw-r--r-- 1 root wheel 892 Feb 26 21:54 package.json 4 -rw-r--r-- 1 root wheel 2054 Feb 26 21:54 params.json 4 -rw-r--r-- 1 root wheel 3505 Feb 26 21:54 styles.css 4 -rw-r--r-- 1 root wheel 882 Feb 26 21:54 treegrid.jquery.json
-
@stephenw10 Can I safely delete this in my 23.05.01 BE? This is the only version that supports my Crypto chip for offloading with OpenVPN. The new one won't run it.
-
You should be able to remove those unneeded files, yes.
-
This post is deleted! -
No you need the plugin just not the files shown here:
https://github.com/pfsense/pfsense/commit/4e8f6cedd9c4b32b24ac3619f84e33a9a4708a29 -
The files removed in the mentioned commit don't actually do anything, so I'd recommend just leaving them in place, rather than risk removing one file too many and breaking things.
They'll automagically disappear when you upgrade to 24.03 anyway.