MOFO Linux: Justice keeps the peace.

Written and curated by Webmaster / Developer Philip C.
HOME Using MOFO Linux Downloads Breaking Censorship


Advertisement
WebSDR Handbook
How to Tune Global Broadcasts and Communications for Free With Software Defined Radio

We earn a commission if you make a purchase, at no additional cost to you.
What is MOFO Linux?
SSH Tunnels and V2Ray
VPNs: Wireguard and OpenVPN
Algo, Streisand, and Outline Circumvention Systems
Tor, I2P, and Freenet: Darknet / Anonymous Networking
Interplanetary File System (IPFS)
Artificial Intelligence (AI)
Instant Messaging Clients
Kodi Media Center
Command Line Tools
Multiple Language Support
Usage and Installation Options
Technical Notes
System Integrity and Authenticity
Disclaimer
Further Information
Apps in this MOFO Linux Version

MOFO Linux v9.1.0 released June 3, 2024: software updates and minor tweaks.
Over fifty thousand served: MOFO Linux Earns Community Leader badge on SourceForge. Let's go for 100k!

What is MOFO Linux?

MOFO Linux is an operating system organized around the purpose of defeating all methods of internet censorship and surveillance used by governments, corporations, schools, and internet service providers. It is a tool created to empower people for exercising their rights to privacy, freedom of expression, association, and peaceful assembly. These are universal human rights, not priveleges to be metered out at the whims of any government; protected by the International Covenant on Civil and Political Rights and the Universal Declaration of Human Rights. Just and reasonable people respect them in daily life.

MOFO Linux gives you the power to unblock any media, at your discretion, clearing the way for you to read, write, watch, listen to, debate, or collaborate beyond the reach of Big Brother. In other words, you jump the barrier, find media, and interact with people. It does not matter what country or state you are in; MOFO Linux just works.

MOFO Linux is designed for easy usage on home PCs, laptop computers, or workstations, whether installed in internet cafes anywhere the world or on the most modest of home desktop machines. It is a collection of office, multimedia, web browsing, file sharing, and internet messaging applications assisted by a collection of tools for breaking through any censorship barriers. They do not all work 100% of the time, but there is always at least one tool which the authorities cannot block.

MOFO Linux (version 9) is now based on rolling Debian (Sid)!
Live system credentials are username:  user    password:  live
mofolinux-9.1.0.iso (Release Date: 2024/06/03):
sha256sum: e0b07195b225baf2f698a29f5ab01c22379c629e4da682671b1b0405e4d6a530
Authentication Document.
the MOFO Linux version 9 wallpaper and the Rofi application menu.
The MOFO Linux version 9 wallpaper and the Rofi application menu.

MOFO Linux contains Encrypted DNS over HTTPS, OpenVPN, Tor, Freenet, I2P, and other software tools which provide anonymous and / or secure access to the internet and circumvention of state censorship restrictions. The system is designed to run from a bootable USB stick or "frugal install" on a hard drive or SSD. It also runs great in a virtual machine. Browsing history and usage tracks are destroyed on shutdown.

SSH Tunnels and V2Ray

Consider using an SSH Tunnel for your basic censorship circumvention method. It works in even the most restrictive environments because SSH is an essential network tool authorities are reluctant to block. To use it, you need SSH access to a remote server, which itself has access to the open internet. MOFO Linux has a tool called Sshuttle for securely accessing the internet through remote servers. The implementation in MOFO Linux requires you to set up key based server logins and also Edit your server data to save the IP, user, and SSH port. Save it to a flashdrive and copy it to your home directory when you will open an SSH tunnel.

V2Ray is a new addition to MOFO Linux, since version 8.2.0. It uses a clever variant of socks proxying, with various protocols and obfuscation to evade deep packet inspection. Censors see it as regular web browsing and let it pass.

VPNs: Wireguard and OpenVPN

WireGuard is the newest VPN added to MOFO Linux, described by its developers as lean, fast, and simple. It is also cryptographically effective and robust. Multiple encryption protocols are built in, and WireGuard is respected by professionals in the industry. Set up your own server or use a commercial service offering the protocol.

Keep your Wireguard config files in a safe location separate from MOFO Linux. To use, copy your Wireguard configs to the home folder. Next, bring up Rofi and launch the Wireguard application. To manage Wireguard from the terminal, run the command wgxfr.

Import the configs by Tab select and hit Enter to copy the configs into /etc/wireguard. Connect to the Wireguard VPN by executing wgup in the terminal or instead bring up Rofi and launch the Wireguard application, then follow the menu prompts.

OpenVPN is supported in MOFO Linux. To use the protocol, follow these steps:

Algo, Streisand, and Outline Circumvention Systems

Algo is "a VPN that works" as described by its developers. It handles the rapid creation and management of VPN servers. Algo focuses narrowly on IPSEC and WireGuard protocols, asserting that those two are most effective against present day threats.

Streisand, humorously, gets its name from the "Streisand effect," where attempts to hide a sensitive issue cause it to receive more attention. The circumvention system gets its strength from enabling users to set up, manage, and take down their own VPN servers rapidly, with many different protocols available.

Outline is a system created by the people at Jigsaw, applying new technology to make a safer world. Users set up their own servers in minutes, configured with VPNs based on shadowsocks tunnels. If you do not want to set up your own server, Outline can still connect to shadowsocks servers. Set up an account on a provider and paste the configuration data into the Outline Client. It is so easy: Outline can copy configuration data from your clipboard if you use a provider with the "copy to clipboard" option.

Tor, I2P, and Freenet: Darknet / Anonymous Networking

Tor is the oldest and most well developed anonymous network, with extensive infrastructure providing strong anonymity to internet users. I2P is a newer robust privacy and anonymity network. It contains quite a lot of content and services for its users, all resistant to surveillance and censorship. Freenet is an active, decentralised anonymous network designed such that it is impossible to censor and extremely resistant to surveillance. These networks contain internally reachable anonymized websites, chat areas, forums, markets, and exit nodes to the open internet.

NOTE: Tor is installed in MOFO Linux, but you should be very careful with it. Merely using it from your home IP address can get you targeted for surveillance. Consider setting up a remote server where you can install Tor and access the darknet from there. Use the Tor Remote script, a VPN, or simple ssh tunnel to connect to that server from your home IP. Vivaldi is the default browser in MOFO Linux, and there is no Tor Browser. In this era, it is smart and far less risky to have a sensibly configured browser on your own machine and, I repeat, run Tor on a remote server.

As of MOFO Linux version 8.1.0, the Tor-Remote utility is available as an option within Tor-Controller. You need SSH access to a server running Tor, with that server's data in your home .ssh directory. You can keep that config in a safe place, then copy - paste it into the live system when you want to connect.

If you are willing to run Tor locally, you can defeat blocking attempts by using Torsocks or Pluggable Transports (Obfs4 or Snowflake), or Proxychains.

For I2P, use the I2P Controller application. Use the controller to shut down I2P and restore proxy settings for normal web browsing after the I2P session is finished.

In MOFO Linux, Freenet is configured to install freshly from its java package. Use the "Freenet Installer" application to set it up for the first time. To stop or restart Freenet, use the buttons within its main browser page.

Interplanetary File System (IPFS)

The Interplanetary File System is technology providing a robust, decentralised internet based on content of files instead of where they are located, similar to BitTorrent - but better. Applications and data on IPFS are permanent and distributed - with no single point of failure or vulnerability to censorship. Media files, databases, websites, archives on IPFS can exist with resilliance and be accessed with high speed. IPFS-Desktop is the application to use for managing files in IPFS or setting up a local IPFS node. Because MOFO Linux does not have persistence, you must back up your IPFS files configs, and credentials on external media before shutting down MOFO Linux. Consider an "IPFS pin service" to host things you want others to access (or pin an encrypted file for your eyes only).

File System Encryption: Veracrypt and EcryptFS

Veracrypt is the top multi-platform software for VERY STRONG file system encryption forked from Truecrypt. It has great features and performance - able to encrypt drives and directories, even hiding them from detection. It is compatible with Linux, Windows and Mac systems, so encrypted files may be created or accessed on just about any computer.

Ecryptfs is an encrypted filesystem with support built into the Linux Kernel. It is fast, strong, and efficient enough to keep your files safe from unwanted access. Use it to encrypt folders or whole drives which will hold sensitive data. Ecryptfs is the principal means of encrypting the home directory and other storage volumes in Linux.

It is suggested that users run MOFO Linux from a bootable flash drive and keep a separate flashdrive partition for encrypted files. Another option is to use a separate drive and encrypt its entire contents, accessing it through Veracrypt. Doing that, it is possible to carry a large volume of data which is quite difficult to detect and even more difficult to decrypt. In theory, a well-arranged encrypted volume should be secure for centuries. Be careful to create strong passwords. Do not allow any secret keys to be compromised. Use Bleachbit to wipe free space on your storage media.

Artificial Intelligence (AI)

Artificial Intelligence has quickly proven itself to be an essential element of data collection, interpretation, and content creation. It seems that each week, creative people are finding new ways to use ChatGPT, Bard, Midjourney, and other intelligent tools to reimagine their workflows and be super productive. MOFO Linux is now incorporating some of those tools. Several are bookmarked in the web browser for quick access, while others are included as stand alone apps or browser plugins.

Use Terminal GPT (tgpt) to engage the Bai Chatbot, which may be used anonymously and for free - with no API keys. Look for the Google Bard web browser plugin to enhance your searches or use direct prompts.

Instant Messaging Clients

  • Signal provides secure, end to end private messaging, supporting text, voice, video, and file attachments.
  • Element is a decentralised and encrypted instant messaging platform, enabling people to connect and collaborate securely over voice, text, and video.
  • Telegram is a cloud based private messaging service supporting one on one or group communications.
  • Irssi is a terminal based internet relay chat (irc) application for anyone wanting to go "old school" in text based communication.

Kodi Media Center

Kodi Media Center provides access to THOUSANDS of high quality video and audio streams from around the world. See the addons section.

Radio stations around the world are available for direct, off the air listening via hundreds of software defined radio (SDR) servers. Vivaldi contains a bookmarked list of top SDR servers around the world. They are like a "radio in your web browser" for tuning in news, music, political, and religious content on an unlimited global scale.

Also, MPV and SMPlayer can stream podcasts, internet radio, and video from around the world. Castero is a podcast client which runs in your terminal and plays audio through MPV. There is also an Internet Radio Playlist set up with dozens of popular broadcasters which stream from their studios direct to your computer.

Command Line Tools

MOFO Linux contains a plethora of efficient and fast command line tools.

  • Terminal GPT (tgpt) provides acces to the Bai Chatbot. Open it and send some prompts to accomplish interesting things.
  • Neovim is a pleasure for writing and programming because it is so fast and customisable with plugins.
  • Browsing the web is a breeze in text mode with W3M. Navigate pages with Vim-like keys and enjoy cleaner, stripped text using the Readability utility.
  • Surfraw is a search tool providing well over a hundred different websites to access for information not easy to find on the major portals. You can look for aircraft in flight by registration or ADSB hex code, find answers to computing or math problems, or even do lookups of slang phrases or rumors appearing in the news.
  • TwitGrid pulls multiple Twitter feeds and displays them as a broadsheet in Vivaldi. Here, it is set up in "topics." You select a topic and watch five feeds, updated at regular intervals.
  • lf is a fast and efficient terminal file manager. Navigate with Vim-like keys, with previews and user configurable management commands.
  • fzf, ripgrep, and fd are tiny yet very effective tools for searching and organizing files or text. With these, you can reach into dozens or hundreds of files to recursively find words, phrases, code, or even terminal command history.

Multiple Language Support

MOFO Linux defaults to English on startup, with ability to change the system to over 200 other languages. Switch languages with the Locale Manager tool. After making changes, exit and recycle your computing session with CTRL + ALT + BACKSPACE, without turning off the computer. The new language will then be activated. Language support in Vivaldi may be managed by using the Tools -> Addons -> Languages menu. It may be necessary to download some language packages to complete a language change.

Usage and Installation Options

MOFO Linux is built primarily to run as a live environment you boot from a flash drive. Use bootable drive setup tools, such as Etcher or Rufus, to create bootable media.

Ventoy is the suggested tool for setting up a portable drive you can use for booting multiple live Linux distributions. If you know how to work with Grub or Systemd booting, you can simply point the bootloader at the disc image to load the kernel and file system.

MOFO Linux is now easily installable with the Calamares application! Write this great Linux system to your desktop or laptop hardware and go forth to do great things. It is lightning fast on bare metal.

The live iso is packaged as a DVD image, but it is not recommended to burn an actual DVD to run any live computing environment. DVDs are far, far too slow! Use a flash drive or SSD for a portable set up; install to bare metal for top performance.

Technical Notes

MOFO Linux is a 64 bit system. As of Version 9, it is based on Debian's Sid branch of GNU/Linux. MOFO Linux uses the Dynamic window Manager (DWM), with a great set of patches, to provide an efficient workflow light on resources and fast. The system builds on and extends the capabilities of its parent distros: easy software updating, great graphics, system resource management, and adaptability to user needs. The system runs quite well on modest hardware, and is blazingly fast on strong multi-Core CPUs with abundant memory.

Integrity and Authenticity of MOFO Linux

Great effort goes into making MOFO Linux safe and free of malware. To verify that your copy of the iso image file is authentic, undamaged, and unaltered, check its sha256sum against the official authentication document and verify the digital signature of MOFO Linux. The authentication document is available by the download link at MOFO Linux.com. Use the Passwords and Keys or Seahorse application to check the signature. Import the MOFO Linux public key from pool.sks-keyservers.net or keyserver.ubuntu.com.

Disclaimer

MOFO Linux is provided as-is. No guarantees or warranties are applicable to MOFO Linux. It is an independent distribution derived from Debian GNU/Linux, but not endorsed by or affiliated with Debian or any other organizations. Use of software in MOFO Linux, and any content posted or accessed, is solely at the user's own discretion and risk.

Further Information

Website: https://mofolinux.com
SourceForge: https://sourceforge.net/projects/mofolinux/
Application Source Code: App Source Code

Integrated Changes for this MOFO Linux Version


Version 9.1.0:
Base System: Debian Sid
Linux Kernel 6.8.8-x64v3-xanmod1
Alacritty 0.12.2
Algo Circumvention git20240229
Bleachbit 4.6.0
Castero 0.9.5
Chromium 122.0
Dynamic Window Manager (DWM) 6.4
eCryptfs-utils 111
Element Desktop 1.11.67
Freenet Installer 0.7.5-build-1497
I2Pd 2.50.2
IPFS-Desktop Kubo 0.26.0
irssi 1.4.5 (replaces Hexchat)
JupyterLab 4.0.6
Kodi Media Center 20.4
Newsboat 2.32
Node.js 20.14.0
OnionShare 2.6
Openjdk-17-jre 17.0.11
Outline Client 1.7.0
Proxychains 4.17
Python 3.11.8
Qv2Ray 2.7.0
Rclone 1.66.0
Signal Desktop 6.29.0
Streisand Circumvention git20240229
Telegram-desktop 4.15.0
Tgpt 1.8.0
Tmux 3.4
Tor 0.4.8.10
Torsocks 2.4.0
V2ray 4.34.0
VeraCrypt 1.25.9
Vivaldi 6.6.3271.48
W3M 0.5.3
Wezterm 20240203
Zathura 0.5.4

For older changes, visit the DOWNLOADS page.

MOFO Linux version 9 continues with Kodi Media center and plugins.
MOFO Linux version 9 continues with Kodi Media center and plugins.



© 2015 - 2024 MOFOLinux.com, All Rights Reserved.
About, Contact Us, Privacy Policy and Affiliate Disclosure, XML Sitemap.
This website is reader-supported. As an Amazon affiliate, I earn from qualifying purchases.