{"id":906,"date":"2021-09-27T12:00:00","date_gmt":"2021-09-27T19:00:00","guid":{"rendered":"https:\/\/letsbuildroboticswithshadow8472.com\/?p=906"},"modified":"2021-09-27T01:38:17","modified_gmt":"2021-09-27T08:38:17","slug":"linux-101-with-leo_8472-part-2-browser","status":"publish","type":"post","link":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/2021\/09\/27\/linux-101-with-leo_8472-part-2-browser\/","title":{"rendered":"Linux 101 with Leo_8472: Part 2: Browser"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Good Morning from my Robotics Lab! This is Shadow_8472, and today I am hardening Firefox with my father on his new Debian installation. Once again, I am hands off the actual machine. Let\u2019s get started!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The popular Chrome browser by Google is literally made by a company that makes money by studying you to feed you ads you\u2019re vulnerable to (ie: more likely to click on) or want you to see for some other reason (a political agenda they approve of). While this is shady and dishonorable, respectively, there\u2019s little to keep them from aiding a government they wish to appease from targeting people on a basis for any sort of \u201cwrong\u201d thinking.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Consider: if logging in to a site online is like showing your face, the browser you use to visit that site is your car. Just as people can learn to recognize you by your car, websites can recognize you by your browser &#8211;even if you don\u2019t log in&#8211; by all the individually nondescript details your browser shares by default.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Firefox markets itself as a privacy-respecting browser, and while they\u2019re a less-offensive choice than the alternative, they\u2019ve made some choices that chase cash and not all their defaults respect Grandpa Joe\u2019s technical ignorance. Their default search engine is Google. They have a \u201cprivacy respecting\u201d news headline service that tracks you locally on your machine (as I understand it) but ultimately will record your clicks and is subject to its own political bias.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Project Progress Review<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before diving into the main payload, I did guide my father through installing Debian again over his first install \u2013 this time using the LXDE desktop environment. It\u2019s small, and we are planning on installing a different one anyway that isn\u2019t included in the default lineup found in the installer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When starting a software project is often best to check for updates. <strong>sudo apt-get update<\/strong> and my father\u2019s account wasn\u2019t in the sudoers group. I quickly found a command to fix that and talked him through logging in as root to take care of that. Once updated, we began working over Firefox using a guide by Chris Xiao [1].<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Firefox Hardening<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Firefox presents its user with an overwhelming number of options. Xiao\u2019s guide [1] does a good job of maneuvering you through a number of options you may want to set if present, but in the end, it\u2019s up to you to make the final call on each setting exposed to you. We neither followed all the steps suggested nor limited ourselves to it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The guide starts off with the settings menu one might find by fiddling with the menu, where it was simple enough to read the guide and switch settings as we spotted them. It then followed in to the spooky scary deeper settings you only change when you\u2019re okay with potential software breaks. My father compared it to the registry in Windows.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Closing thought:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I made a mistake. In a coming week, I plan on moving my father over to the \u201ctesting\u201d branch of Debian. I don\u2019t have the exact numbers in front of me, but his Firefox version is about 15 to 20 versions behind what I\u2019m using on Manjaro (Firefox 92.0.1).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I will need to revisit this list.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Takeaway<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Online privacy is largely a fleeting fantasy these days, but I believe it\u2019s still worth working for.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Final Question<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Where do you draw the line between privacy, functionality, and security?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Work Cited<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">[1] C. Xiao, \u201cYet Another Firefox Hardening Guide,\u201d May 5, 2021 [Online]. Available: <a href=\"https:\/\/chrisx.xyz\/blog\/yet-another-firefox-hardening-guide\/\">https:\/\/chrisx.xyz\/blog\/yet-another-firefox-hardening-guide\/<\/a> [Accessed Sept. 26, 2021]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Good Morning from my Robotics Lab! This is Shadow_8472, and today I am hardening Firefox with my father on his new Debian installation. Once again, I am hands off the actual machine. Let\u2019s get started! The popular Chrome browser by Google is literally made by a company that makes money by studying you to feed &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/2021\/09\/27\/linux-101-with-leo_8472-part-2-browser\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Linux 101 with Leo_8472: Part 2: Browser&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-906","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/comments?post=906"}],"version-history":[{"count":1,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/906\/revisions"}],"predecessor-version":[{"id":907,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/906\/revisions\/907"}],"wp:attachment":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/media?parent=906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/categories?post=906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/tags?post=906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}