µMatrix: Point and click matrix to filter net requests

Status
Not open for further replies.

PlayerFromTheITtic

Level 6
Thread author
Verified
Well-known
May 19, 2014
282
Hello everyone!

Some of you may remember HTTP Switchboard/HTTPSB, a great addon for Chromium based Web browsers made by @gorhill. For those of you who don't, it was a very convenient addon which provides many tools to protect online privacy, block ads & some malicious links, speeding up your browsing, and on.
A few months ago, the project has been kind of splitted in two forks:
  1. You must have heard of it already, it is µBlock, a powerful yet lightweight adblocker with many improvements over the adblocking engine from HTTPSB.
  2. It is µMatrix (did you notice it can be read on the thread's title? :p), with many improvements over the matrix filtering engine from HTTPSB.
I'm pleased to make you know that after many days of work from @gorhill, µMatrix has been released for the first time as a Stable release! Check out this page for more details about this great addon: https://chrome.google.com/webstore/detail/µmatrix/ogfcmafjalglgifnmanfmnieipoejdcf
For Opera users, you'll find it here: https://addons.opera.com/en-gb/extensions/details/umatrix/.

Here are some useful links and stuff:
  • ReadMe: https://github.com/gorhill/uMatrix/blob/master/README.md
  • Wiki: https://github.com/gorhill/uMatrix/wiki
  • Changelog: https://github.com/gorhill/uMatrix/releases
  • Available in the following languages: Bahasa Indonesia, Deutsch, English, English (UK), Filipino, Français, Kiswahili, Nederlands, Tiếng Việt, Türkçe, català, dansk, eesti, español, hrvatski, italiano, latviešu, lietuvių, magyar, polski, português (Brasil), português (Portugal), română, slovenský, slovenščina, suomi, svenska, čeština, Ελληνικά, Српски, български, русский, українська,עברית‎, بهاس ملايو‎, فارسی‎‎, मराठी, हिन्दी, বাংলা, ગુજરાતી, தமிழ், తెలుగు, ಕನ್ನಡ, മലയാളം, ไทย, አማርኛ, ‫العربية‎, 中文 (简体), 日本語, 한국어
  • HTTP Switchboard is outdated, in order to use an up-to-date matrix based net filtering please use µMatrix instead.
  • µMatrix can be used alongside µBlock, but please read this first: https://github.com/gorhill/uMatrix/wiki/Using-µBlock-with-µMatrix
  • Time to show you some screenshots (in English)!
    chrome-1.png
    chrome-2.png
    chrome-3.png
    chrome-4.png
  • Submit your issues here if you have any: https://github.com/gorhill/uMatrix/issues
Enjoy it and have a nice day!

tailHey, French translator of HTTPSB/µBlock/µMatrix
 
Last edited:

PlayerFromTheITtic

Level 6
Thread author
Verified
Well-known
May 19, 2014
282
Hello everyone!

I'm happy to announce the release of µMatrix 0.8.1.0 (available since the 22nd of November, sorry I'm late :p)!

What's the main change? Per scope switches:

"Per-scope switches, introduced in version 0.8.1.0, allow a user to customize various settings for a specific scope.

per-scope-switches.png


The state of a per-scope switch in a broad scope will be inherited by narrower scopes, unless a more specific rule override the broader rule.

For example, setting the per-scope switch "User agent spoofing" in the global (*) scope will cause the user agent information to be spoofed everywhere. However, user agent spoofing could cause a site to not work properly (example: crowdin.com), and it is thus possible to override the global state of the "User agent spoofing" switch by disabling the switch just for the scope where it causes problem.

The per-scope switches layer just like matrix rules layer."
Please take a look here for more information: https://github.com/gorhill/uMatrix/wiki/Per-scope-switches#the-per-scope-switches

And yes, of course those strings should be translated according to the language you use on your system :)

Also, you'll find minor bugfixes and improvements over the 0.8.0.0 version. Look at the first post for Stores links and other data.

Enjoy this new version!
 

reyes

Level 4
Verified
Sep 5, 2013
152
A small guide on how to use µMatrix

http://s9.postimg.org/8nk4ag1nz/Capture.png
The global rules are rules which are applicable to every website.
For added security you can add these
* * cookie block
* * script block

If you are using adguard for windows add this rule
* injections.adguard.com script allow

http://postimg.org/image/4tiwdp843/

By default µMatrix allow 1st party domain and blocks the third party domain as per the rules created in global scope(ie allow images and css) and according to the blaklisted host names. By deleting the 1st party allow rules you will be more in control and then you can start whitelisting only the site you trusts....
(to delete rules Go to My rules tab---- Temporary rules---just click on rule you want to delete.... now you can see dashes on them and then click commit or you can manually delete by clicking edit)

Here are some examples according to my global scope (i have blocked scripts and cookie in global scope)

for google & gmail
you might have to customize this rule according to your area....

google.co.in 1st-party * allow
google.co.in 1st-party frame allow
google.co.in 1st-party script allow
google.co.in google.co.in cookie allow
google.co.in google.com cookie allow
google.co.in ssl.gstatic.com * allow
google.co.in www.gstatic.com * allow
google.co.in www.gstatic.com script allow
google.com 1st-party * allow
google.com 1st-party frame allow
google.com 1st-party script allow
google.com google.com cookie allow
google.com mail-attachment.googleusercontent.com frame allow
google.com ssl.gstatic.com * allow
google.com ssl.gstatic.com script allow
google.com www.gstatic.com * allow
google.com www.gstatic.com script allow

outlook

live.com 1st-party * allow
live.com 1st-party frame allow
live.com 1st-party script allow
live.com a.gfx.ms script allow
live.com auth.gfx.ms script allow
live.com blu169.afx.ms frame allow
live.com live.com cookie allow
live.com live.com script allow
live.com login.live.com cookie allow
live.com login.live.com script allow
live.com outlook.com cookie allow

youtube

youtube.com apis.google.com * allow
youtube.com apis.google.com frame allow
youtube.com googlevideo.com * allow
youtube.com plus.google.com * allow
youtube.com plus.google.com frame allow
youtube.com plus.googleapis.com * allow
youtube.com plus.googleapis.com frame allow
youtube.com ytimg.com * allow

MalwareTips

malwaretips.com 1st-party * allow
malwaretips.com 1st-party script allow
malwaretips.com malwaretips.com cookie allow



I am still trying to learn about it.... if there is any mistake please correct me.......
Thanks to @gorhill for creating this wonderful extension.....
 
Last edited:
  • Like
Reactions: marzametal

PlayerFromTheITtic

Level 6
Thread author
Verified
Well-known
May 19, 2014
282
Hello everyone!

I'm happy to announce the release of µMatrix 0.8.1.4!

What's new? Nothing that is exciting: "Imported translation work from Crowdin and updated 3rd-party assets.

Mostly this version is to update uMatrix in Opera add-ons store."

Look at the first post for Stores links and other data.

Enjoy this new (very) minor version!
 
Status
Not open for further replies.

About us

  • MalwareTips is a community-driven platform providing the latest information and resources on malware and cyber threats. Our team of experienced professionals and passionate volunteers work to keep the internet safe and secure. We provide accurate, up-to-date information and strive to build a strong and supportive community dedicated to cybersecurity.

User Menu

Follow us

Follow us on Facebook or Twitter to know first about the latest cybersecurity incidents and malware threats.

Top