Linux - Reddit – Telegram
Linux - Reddit
769 subscribers
4.19K photos
207 videos
39.9K links
Stay up-to-date with everything Linux!
Content directly fetched from the subreddit just for you.

Powered by : @r_channels
Download Telegram
How to Help Censored Users Access the Tor Network by Just Installing a Browser Addon!

Thanks to a new Pluggable Transport called Snowflake you can now help censored users access the Tor network by just installing an addon. The way it works is pretty simple: censored users learn about a temporary proxy (a 'snowflake') from a broker (using domain fronting or other techniques) that they establish a connection with using WebRTC, the temporary proxy then transmits the requests to a bridge which then connects to the Tor network, the temporary proxy thus functions as a middle point between the censored user and the bridge <=> Tor network. The idea is that by getting a significantly large of ever changing and decaying temporary proxies it will be hard for a single censor to keep track and block all of them. As [David Fifield](https://www.bamsoftware.com/papers/thesis/#chap:snowflake) eloquently explains,

> Snowflake derives its blocking resistance from having a large number of proxies. A client may use a particular proxy for only seconds or minutes before switching to another. If the censor manages to block the IP address of one proxy, there is little harm, because many other temporary proxies are ready to take its place.

As explained earlier, when you function as a snowflake proxy **no exit traffic is generated at your level, you just transit traffic to a bridge which then connects to the Tor network. Hence there is no need to worry about which websites the clients are accessing through your proxy. Their visible browsing IP address will match their Tor exit node, not yours.** In addition Snowflake's strength comes from having a large pool of temporary proxies, so don't forget to spread the word and have a maximum of people installing this addon!

-------


The addon is available for Firefox on AMO:

* https://addons.mozilla.org/en-US/firefox/addon/torproject-snowflake/

* (and for Android) https://addons.mozilla.org/en-US/android/addon/torproject-snowflake/

And if you happen to want to install it on a Chromium based browser it is available as well on the Chrome Addon Store:

* https://chrome.google.com/webstore/detail/snowflake/mafpmfcccpbjnhfhjnllmmalhifmlcie


-----


A couple of notes:

* You need WebRTC to be enabled in your browser for this to work, this is simply owing to how Snowflake works. The extension will display a warning if it detects that WebRTC isn't enabled.

* The addon tells you when a client is connecting using your proxy and how many clients you have helped circumvent censorship in the last 24h. However, right now Snowflake is only available for the **alpha** releases of the Tor Browser and then only for Linux and Mac OS, as such [there aren't currently many Snowflake users](https://metrics.torproject.org/userstats-bridge-transport.html?transport=snowflake), so it shouldn't be surprising for you to pass an entire 24h without having any reported client connection.

* There are other ways to run a Snowflake proxy that are outlined [here](https://trac.torproject.org/projects/tor/wiki/doc/Snowflake#HowtorunaSnowflakeproxy).

-------

To learn more about Snowflake you can have a look at the following references:

* [Snowflake wiki page on trac.torproject.org](https://trac.torproject.org/projects/tor/wiki/doc/Snowflake)
* [Chapter on Snowflake from David Fifield's Phd thesis](https://www.bamsoftware.com/papers/thesis/#chap:snowflake)
* [A technical writeup by Serene Han](https://keroserene.net/snowflake/technical/)

https://redd.it/ccivq4
@r_linux
Recommended Torrent?

New to debian and linux as a whole. I was wondering what torrent you guys use and recommend.

The other question is do you guys run it straight on your os or do it by running a VM?

https://redd.it/ccjhkg
@r_linux
While we're on the subject of stealing logos...
https://redd.it/cclpt5
@r_linux
Linix installation help

Hi guys,

&#x200B;

I want to install MX Linux on my Lenovo PC that came preinstalled with Windows 10.

I did not create any partitions and so have a single C drive.

I plan to use Drive Droid on Android to boot the MX Linux ISO.

&#x200B;

What do I need to do beforehand to ensure Windows stays in tact after installation?

Also, I want to make MX Linux the primary OS, especially for things like system related (partitioning etc), browsing, torrents, etc. Do I need to do anything else to achieve that seeing that Windows 10 was installed first?

&#x200B;

Hope the questions are clear.

&#x200B;

Thanks a lot!

https://redd.it/ccmxay
@r_linux
AutoHotKey to AutoKey

So in making a complete switch from windows to ubuntu on my other computer too, I've stumbled upon an issue. I am using some fairly complex AHK noscripts there, and I don't want to see them lost, yet I cannot simply import them to AK. Any ideas on how to do this?

https://redd.it/ccnb7l
@r_linux
ulauncher-mpd - added icons

ulauncher-mpd, a ulauncher extension to control mpd, does now have icons. As I suck at making icons, they might not be beautiful :D

&#x200B;

[https://github.com/codyfish/ulauncher-mpd](https://github.com/codyfish/ulauncher-mpd)

https://redd.it/ccopze
@r_linux
Basic directory denoscription for refresh your mind, keep it on your mind :-)
https://redd.it/ccp5ga
@r_linux
Cemu has better performance on Linux through Wine than natively on Window$

Lately I have been playing around with cemu, and i saw [this guide](http://compat.cemu.info/wiki/Serfrosts_Cemu_Setup_Guide) suggesting that there is performance to be gained by switching to Linux, so I fired up my Manjaro installation, used [this noscript](https://github.com/CEMULinux/cemutil) and was playing just 5 minutes after that! (I already had the games dumped on another drive)

This really made a difference for me, as on windows I was averaging about 15/18 fps while being CPU bound by my x4 860k, while on Linux i get around 20/28 fps, with the occasional dip in the high 10-15s.

I think we should encourage the cemu team for their efforts, they have a patreon [here](https://www.patreon.com/cemu)!

Maybe we could even go as far as to push for a native Linux port (although the team is small, so it might be more feasible to get them to open source the emulator and fork it with linux support)

https://redd.it/ccr78g
@r_linux
So I nuked my root directory

And I don't even know what I did wrong.

I had lots of files and libraries I wanted to put in another system, so what I decided to do was to make a directory in which I reproduced the filesystem hierarchy (/bin, /lib, /usr/bin, etc.), and placed all the files in those folders. I then, inside that directory, created a tarball containing those folders (tar -cvf files.tar *).

I moved that files.tar tarball to the root (/) of my target system, and extracted it there (tar -xvf files.tar). What I expected to happen was for all those files to be placed inside /bin, /lib, /usr/bin, etc. What actually happened is that those files were placed inside those folders, but also that *everything that was inside those folders before was deleted by tar*. So I have completely borked my system.

This might be the first time I do something this dumb, but it certainly won't be the last.

https://redd.it/ccrqu4
@r_linux
Took me 10 hours to install gentoo on a VM, but I finally did it!

&#x200B;

https://i.redd.it/i9x5c7v3z3a31.png

https://redd.it/ccs5h1
@r_linux
Just came in the mail today
https://redd.it/ccv460
@r_linux
Is it possible (and useful) to enable Meltdown and Spectre mitigations only while browsing?

Hi. I was wondering if this is possible with a noscript? Could I run mitigations=on when my browser starts and runs mitigations=off when it closes? Because I really only worry about JavaScript with regards to those vulnerabilities.

Or since it's a kernel thing I would require a reboot to make things effective?

I am one complete newcomer and would like some guidance.

Thanks!

https://redd.it/ccw4zn
@r_linux