MafiaaFire Redirector
Encyclopedia
MAFIAAFire Redirector is an extension for the Mozilla Firefox and Google Chrome
Google Chrome
Google Chrome is a web browser developed by Google that uses the WebKit layout engine. It was first released as a beta version for Microsoft Windows on September 2, 2008, and the public stable release was on December 11, 2008. The name is derived from the graphical user interface frame, or...

 web browsers. The software redirects links from domains that have been seized by governments to backup sites. The United States Department of Homeland Security
United States Department of Homeland Security
The United States Department of Homeland Security is a cabinet department of the United States federal government, created in response to the September 11 attacks, and with the primary responsibilities of protecting the territory of the United States and protectorates from and responding to...

 has requested that Mozilla remove MAFIAAFire from its extensions directory, a request which Mozilla is resisting.

MAFIAAFire works by downloading a list which contains the names of the "blocked" sites as well as the sites to redirect to.
This list is downloaded every time Firefox starts up or every two days on the Chrome version (although the user has the choice to force an update on the Chrome version instead of waiting for two days).

When a user types in a domain name from the list of blocked domains, the add-on recognizes this and automatically redirects the user to the secondary site. Since this happens before the browser connects to the DNS server, this renders any DNS blocks useless.

Although the add-on checks for which sites are entered into the address bar every time (as it needs to check if that site is on its block list), it does not log these requests nor send these requests to any central server. In other words: it does not track the user.

The source code has been released for both the Chrome and Firefox versions as open-source software
Open-source software
Open-source software is computer software that is available in source code form: the source code and certain other rights normally reserved for copyright holders are provided under a software license that permits users to study, change, improve and at times also to distribute the software.Open...

 for people to confirm all of MAFIAAFire's claims as well as improve the code or use the code in their own projects.

MAFIAAFire can be classified as donationware
Donationware
Donationware is a licensing model that supplies fully operational software to the user and pleads for an optional donation be paid to the programmer or a third-party beneficiary . The amount of the donation may also be stipulated by the author, or it may be left to the discretion of the user,...

 as its authors claim to use any and all donations to further the project. The Firefox version was released first and the Chrome version was released after $90 was donated.

MAFIAAFire offers domain owners a preemptive way to "safeguard" themselves from government-sponsored domain seizures. Domain owners can register their main site and their mirror site on the site MAFIAAFire.com before their domain is seized. If their domain gets seized, the add-on will automatically start redirecting to the mirror site.
Theoretically, this means that site owners will have zero downtime if their main domain is seized and their users have the MAFIAAFire Redirector add-on.

Version update to 0.6b from 0.4b

The MAAFIAAFire Redirector was updated from version 0.4b to version 0.6b on May 25 2011, and automatic updates started rolling out from the Mozilla site on the same date.

In light of concerns raised by its users, the MAFIAAFire Redirector's code was doubled to put in all the features its user base requested.

High on the list was the fact that in the older version, if any of the XML serving servers were compromised the redirector could be used to redirect from a popular domain (like YouTube.com) to a malware site without the user knowing.

This was fixed by a better way of alerting the user when the blocklist gets updated (new domains pop up in a notification box), a clickable notification box so the users know at all times which domains are on the direction list, this same list is also accessible via the Redirector's Options and storage of the list on the users computers rather than downloading a fresh list on every restart.

Code to access different settings was added into the plugin's "options" button. Options can be accesssed by going to Firefox->Addons->MAFIAAFire Redirector->Options.

Version 0.6b also added more mirror sites to serve the XML blocklists.

A change in their privacy policy so nothing is logged.

In version 0.4b, there was code to redirect to the MAFIAAFire Redirector's website on every 15 uses, that code has now been removed.

Version 0.6b also introduces a forum, where version update/what's new pages will be posted and discussed.
Users can start their own discussions with relation to the plugins as well.

Criticisms of and for version 0.4b

MAFIAAFire Redirector downloads the list of blocked sites from 3 domains (four urls).

As a MAFIAAFire Redirector user, till version 0.6b came out you needed to trust all the four urls, because any of these domains can at any time change; e.g. from Facebook
Facebook
Facebook is a social networking service and website launched in February 2004, operated and privately owned by Facebook, Inc. , Facebook has more than 800 million active users. Users must register before using the site, after which they may create a personal profile, add other users as...

.com to a malicious website. This was fixed to give you a more prominent warning in 0.6b.

MAFIAAFire Redirector users couldn't actually see the list of "blocked sites" in version 0.4b. Instead, MAFIAAFire Redirector users needed to trust the MAFIAAFire Redirector webpage. This was changed in 0.6b so the blocklist was easily accessible. Just after MAFIAAFire Redirector was released, the addon redirected atdhe.net to atdhenet.tv, but this wasn't shown on the official list.

After every 15th redirect, MAFIAAFire Redirector used to send the user to a "help_us"-page. This code was removed in version 0.6b.

The MAFIAAFire Redirector webpage states that:
When a user types in a domain name from the list of blocked domains, the add-on recognizes this and automatically redirects the user to the secondary site. Since this happens before the browser connects to the DNS server, this renders any DNS blocks useless.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK