Encrypt Webgeek with Firefox and HTTPS Everywhere (Windows)

For some reason, webgeek isn’t automatically encrypted when you first visit the site. Automatic SSL encryption will be fixed soon but there are no ETA as of this moment. But for those security geeks like me this is a big issue that needs to be fixed. Not into security and other technical stuff?  Still you might want to surf on an encrypted protocol as this protects you from being eavesdropped. (Translation? Your information may be viewed by others if your communication line isn’t encrypted)

So, let’s begin.. First you need the following:

  1. An UP-TO-DATE Firefox Browser
  2. HTTPS Everywhere Firefox Plug-In

Step 1. Open your firefox browser

Step 2. Download and install HTTPS Everywhere plug-in

Step 3. Restart Firefox.

Step 4. (Window Icon) + R, this will launch the RUN program. Try %APPDATA% and press enter

Step 5. Go to Mozilla (Folder) / Firefox (Folder) / Profiles (folder)

Step 6. Find the folder name with random letters and numbers with “.default” at the end of the name, try to locate the HTTPSEverywhereUserRules (folder)

Step 7. Create a XML file and name it “WebGeek.XML” and paste this code below:

<ruleset name=”WebGeek”>
<target host=”www.webgeek.ph” />
<target host=”webgeek.ph” />
<rule from=”^http://(www\.)?webgeek\.ph/” to=”https://webgeek.ph/”/>

Remember: Ruleset name must match the exact name of the .XML file. If not, this code will not work.

Hot tip: You can reuse the code and change some URL values to encrypt your fave website. This will work if the said site supports HTTPS(SSL) encryption.

Step 8. Restart firefox. Visit webgeek.ph without the “HTTPS” first and see if it works.

Done! Do you have any questions regards to this tutorial? Comments? Suggestions? Please leave a comment below. 🙂

I hope this simple tutorial is relevant to your needs. You may want to follow me on twitter @aaroncajes.