Muffin is OpenSource written in Java just like JonDo.
- Installation
Download Muffin from this site. Use the file which ends with .jar below "Muffin Downloads" or use this link directly.
You can either start Muffin by double clicking the downloaded file or by the command java -jar filename.jar if you are in Muffin's directory.
- Settings
Muffin's window will appear. Go to Edit -> Options in the menu.
Enter "127.0.0.1" with Port "4001" for both HTTP Proxy and HTTPS Proxy.
Note: If you set a different listener port in JonDo, you'll have to enter this port here too, rather than 4001.
Leave all other fields unchanged. Confirm these settings by clicking Apply, Save and Close. Without Apply these settings won't survive a restart of Muffin.
Due to these settings, Muffin won't fetch traffic directly from Internet, but from JonDo.
- Filter
Now the filters need to be activated. Go to Edit -> Filters in the menu.
Choose entry NoCode from Supported Filters and click Enable. Repeat this step for Referer. After that, both entries appear beneath Enabled Filters
It is recommended to activate each option of NoCode by clicking Preferences and activate each checkbox. Confirm by pressing Apply, Save and Close.
Thereby, Muffin will block Java, JavaScript, VBScript and other script languages and will send no referer. Confirm this dialog by pressing Save and Close.
- Browser
As last step, your browser needs to be configured in a way so that it will receive traffic from Muffin rather than from JonDo. These are the same steps like those documented in this description. The only difference is the port number: use Muffin's port number, which is 51966 by default.
As a result, the following flow of traffic was created: Browser <-> Muffin <-> JonDo <-> Internet.